July 15, 2001 Utilmind Solutions ================== We are proud to anounce release of the Advanced Application Controls v2.2 (http://www.appcontrols.com/appcontrols.html). Package contains a lots of improvements, two new components and Delphi 6 support. All registered users please download free updates from your personal area. What's new in the AppControls v2.2 ? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * Added two new components: acFormSystemMenu and acFormStatusControl. * acFormCursors component has been completely rewritten and renamed to the acAppCursors. Now just one acAppCursors component can change appearance of cursor images for non-clients objects in entire application, in any form, even non-VCL based (i.e: Save/Open file dialogs). * acGradientForm component renamed to acFormBackground. Improved component can paint the form background using 3 various gradient effects, or 4 styles of drawing the wallpaper: tiled, stretched, tiled with zigzag (like bricks in the wall), or aligning the picture by center. * Added some new properties which allows the acFormHelp to put "What's This?" menu item to the main and/or system menu(s) of your form. Additionally you can point the "What's This?" button on the toolbar (or any control, in general). When user clicks the button or menu item, the cursor will be changed to a question mark with a pointer. If the user then clicks a control in the form, the control receives a message to show the context- sensitive help, taken from secondary part of the control's Hint property. Also added ShowHelpPointer method which allows to envoke the help-pointer "manually". * Minor bugfixes and optimizations in the acCaptionButton component. The caption buttons now refreshes much faster when the form's caption changes + fixed small bug in buttons wich have own popup menu. * Added OnCaptionChanged event to acFormHook component + minor bugfix in the NoCaption property. * Added SortMarkJustify property to the acListView component. The arrow-style sort mark now can be displayed either near the text or near the edge of header section. * Added oDblClickRestore option to the acTrayIcon component. This option allows to prevent restoring of the form associated with the tray icon on double click. * Minor bugfix in the acCheckGroupBox component. * Changes and improvements in the core structures (TacComponent and TacFormHookComponent). * Added 6 new cursors to the IDE (crArrowResize, cr3dArrowResize, cr3dArrowWarning, crPen, crZoomIn and crZoomOut). -------------------------- What's new in the DiskControls v3.0 ? * Added 6 new components: dcFolderListView, dcFolderMonitor, dcVirtualDrives, dcFileEdit, dcFolderEdit and dcSystemImageList. * Completely redesigned the dcDiskScanner and dcMultiDiskScanner engines. Both components was optimized for speed + added some additional properties/events (FindAllFolders and Files properties to dcDiskScanner; OnFolderNotFound event to dcMultiDiskScanner; UseIcons property both to dcDiskScanner and dcMultiDiskScanner). Note that OnFileFound event is incompatible with previous versions due to additional parameters. (FileTime and SysImageIndex. The FileTime returns date/time of last modification and SysImageIndex is the icon index in the system image list (see dcSystemImageList component.) * Completely redesigned the dcShellProperties component. Now it's supports additional options of the context menu + contains events which allows to hook, handle and discard context menu commands. * The dcShellExtension component was slightly improved and renamed to dcFileAssociation + added new property, ExtCommandName. * Added Directory, Temporary, Compressed and Offline flags to the FileAttributes property and TimeLastAccessed property to dcFileInfo component. * Added SysImageIndex properties to the dcFileInfo, dcDiskInfo and dcShellIcon components. The SysImageIndex returns the index of icon in the system image list. * Changes in the dcBrowseDialog component: Title property renamed to the StatusText; Caption renamed to Title. * Improved dcVersionInfo component. Added 4 new properties which represents 16-bit values for version number: FileVerMajor, FileVerMinor, FileVerRelease, FileVerBuild. * a lots of others minor improvements... Kind regards, ________________ Aleksey Kuznetsov Utilmind Solutions http://www.appcontrols.com http://www.utilmind.com