IDE Main Form Enhancements Wizard

IDE Main Form Enhancements Wizard

This wizard provides some enhancements for the IDE Main Form and Component Palette. It includes setting Component Palette to Multi-Line, Searching component function, Adding a Tabs menu item to the context menu of Palette for switching page directly in Delphi 5 and C++Builder 5, and etc.

The Multi-Line Component Palette shows as below:

When enable the adding 'Tabs' menu feature, right click the Component Palette, the context menu shows as below:

- Clicking a sub menu will change current page to it related as well as Delphi 6 / C++Builder 6 and above.

- Clicking the 'Multi-Line' menu can switch the display mode of Component Palette.

- Clicking the 'Search Component' menu can switch the display mode of Search Component Button.

This wizard can be configured from the main settings dialog of CnWizards. The settings dialog shows as below:

- Add "Tabs" to Popup Menu: Switch whether add the 'Tabs' menu to context menu. Only available in Delphi 5 and C++Builder 5.

- Set Component Palette to Multi-Line: Set Component Palette to Multi-Line. Code Editor Window can auto resize when this switch changed.

- Set Component Palette's Style to Flat Button.: Set the page appearence style of Component Palette's to Flat Button.

- Wrap Tabs Menu when too Long: Set Tabs Menu to Multi-Column when it's too long. Only available in Delphi 7 and below version.

- Do NOT Load Last Opened Project Automatically when IDE Launched: Some versions of Delphi will automatically load last opened project when starting. This option can clear the Session\Project setting in the registry when Delphi is starting up and exiting.

- Add "Search Component" Button in Pallete: Show an arrow button at the bottom-right corner of Palette to drop a window to search component quickly. It's available in Delphi 7 and below only, Unavailable in BDS. Please see the details below.

- Shortcut: You can specify the shortcut for showing "Search Component" Popup window.

- Lock IDE Toolbar to Disable Drag: Disable the drag operation of toolbars and pallete in the Controlbar of IDE main form. It can prevent misoperation of toolbar's dragging when clicking them.

- Auto Display Shortcuts of IDE Main Menu: In Delphi 7 and above version, IDE uses TActionMainMenuBar control as main menu, which maybe has a problem in displaying shortcuts. This switch can force the main menu to display shortcuts always. Available in Delphi 7 only.

- Move Following Menu Items into Sub Menu: This tool can put the third-party menu item in main menu bar into specified sub menu to shorten the menu width of IDE main window.

- OK: Close the dialog and save settings.

- Cancel: Cancel the settings.

- Help: Show this help information.

Search Component

When you click the arrow button at the bottom-right corner of Palette, a dropped window appears to let you search component or tab quickly. This window can be dragged out to a float window. ESC to close.

You can enter text to search needed component or tab in the edit control in toolbar. Right-clicking the component list to popup a menu and you can change some settings in it. If a component selected, a hint window will popup to show its detailed information. The snapshot is as below:

- Match Component/Tab Name Start: If checked, it will match the component or tab name head when searching. Only component or tab names that starts with it can be displayed.

- Match Any Parts of Component/Tab Name: If checked, it will match the component or tab name in any position when searching.

- Fuzzy Match of Component/Tab Name: If checked, it will fuzzy match the component or tab name when searching.

- Create Component: If you click this button, selected component will be created and placed to current form editor. Pressing enter or double-clicking selected component can do the same action.

- Help: Show this Help.

- Show Prefix T: It's in "Display Settings" menu. It controls whether to show the first letter T of component class names.

- Show Details Hint: It's in "Display Settings" menu. It controls whether to show a details hint window when a component is selected. The details include component name, unit name, tab name and class inheritance list.

- Auto Select in Palette: It's in "Display Settings" menu. It controls whether to switch to selected tab and select component in palette automatically when a component in list is selected.

- Show All Tabs: It's in "Tabs" menu, defaultly checked to show components in all tabs. If you selected another menu item with specified tab name below, only components in this tab will be searched and displayed.

Links

Form Designer Enhancements

CPU Window Enhancements

Object Inspector Enhancements

Caption Button Enhancements

Code Input Helper

About CnWizards

Copyrights 2001-2025 CnPack Team