Image processing made easy!

ResizeKit Delphi / C++Builder /BDS: Frequently Asked Questions

Below are a few of the most frequently asked questions by users of the ResizeKit Delphi / C++Builder / BDS. Click on the question number to jump to the answer.

No. Question
10 Q. Does the ResizeKit support Windows Vista?
9 Q. If you place the ResizeKit on a Delphi 2005 form, then set that form to Modal, when the form is displayed, it cannot be resized. Why?
8 Q. When the ResizeKit control is placed on a form whose position property is set to poScreenCenter and WindowState property is set to wsMaximized, when the program is executed, the form is displayed in a strange position.
7 Q. When I resize a form, the size of the cells and grid strings are not resized. What should I do?
6 Q. When I use a ToolBar and resize the form, the position of the components within the ToolBar is incorrect.
5 Q. In Delphi or C++Builder, when I use the ManualDock method to dock a component then after that use the ManualFloat method to undock it, the component can not be resized. Why?
4 Q. In the ResizeKit VCL version, during execution, when I change the form Position property from the value set during design, the form is not resized. Why?
3 Q. When I resize the fonts on a label, etc., the font text is cut off. Why?
2 Q. In Delphi / C++Builder, eventhough I set the appropriate control name in the NoResizeFntCtl, the fonts are still resized. Why?
1 Q. In Delphi / C++Builder, when the development environment and the execution environment have a different DPI, on some forms the position of the components are different.

 

No. Question
  Answer
10 Q. Does the ResizeKit support Windows Vista?
  A. ResizeKit C++Builder/ Delphi/ BDS do not support Windows Vista. For Vista (32 bit) support, please upgrade the VCL versions of the ResizeKit to the ResizeKit1.5 C++Builder, ResizeKit1.5 Delphi, or the ResizeKit1.5 BDS.
9 Q. If you place the ResizeKit on a Delphi 2005 form, then set that form to Modal, when the form is displayed, it cannot be resized. Why?
  A. Set the form's PopupMode property to a value other than pmNone (i.e. pmAuto or pmExplicit).
8 Q. When the ResizeKit control is placed on a form whose position property is set to poScreenCenter and WindowState property is set to wsMaximized, when the program is executed, the form is displayed in a strange position.
  A. Please do the following things:
1. At design time, set the Position property to either poDesigned or poDefaultPosOnly.
2. At design time, set the WindowState property to wsNormal and in the OnCreate event, change its setting to wsMaximized.
7 Q. When I resize a form, the size of the cells and grid strings are not resized. What should I do?
  A. In the ExitResize event, define the size of the cells and grid strings in terms of the form size. A sample program is included with the ResizeKit.
6 Q. When I use a ToolBar and resize the form, the position of the components within the ToolBar is incorrect.
  A. It is unfortunate but the ToolBar has its own internal process that will not allow the components it contains to be resized. For that reason, please do not use the ToolBar with the ResizeKit.
5 Q. In Delphi or C++Builder, when I use the ManualDock method to dock a component then after that use the ManualFloat method to undock it, the component can not be resized. Why?
  A. In the program, create the component to be docked. When using the ManualFloat method to undock the component, after undocking, release the component, then create the component again.
4 Q. In the ResizeKit VCL version, during execution, when I change the form Position property from the value set during design, the form is not resized. Why?
  A. Please do not change the form Position property value during execution.
3 Q. When I resize the fonts on a label, etc., the font text is cut off. Why?
  A. Please set the label's AutoSize property to False.
2 Q. In Delphi / C++Builder, eventhough I set the appropriate control name in the NoResizeFntCtl, the fonts are still resized. Why?
  A. Please set the ParentFont property for that control to False.
1 Q. In Delphi / C++Builder, when the development environment and the execution environment have a different DPI, on some forms the position of the components are different.
  A. Set the form's AutoScroll and Scaled properties to False. Also set the Position property to either poDefaultPosOnly, poDesigned, or poScreenCenter.