QNo. |
Q.質問 |
10 |
Q.Windows
Vistaに対応していますか? |
9 |
Q.Delphi 2005のフォームにResizeKitを配置して、そのフォームをモーダルで表示するとコンポーネントがリサイズされません。どうすればいいですか? |
8 |
Q.設計時にResizeKitを配置したフォームのPositionプロパティにpoScreenCenterを、WindowStateプロパティにwsMaximizedを設定して実行すると、おかしな位置にフォームが表示されるのですが? |
7 |
Q.フォームをリサイズする際に、ストリンググリッドなどのグリッド系のセルのサイズを変更するにはどうすればいいのでしょうか? |
6 |
Q.ToolBarを使用してリサイズを行うと、ToolBarに配置されたコンポーネントがおかしくなるのですが? |
5 |
Q.コンポーネントをManualDockメソッドを使用してドッキングし、その後でManualFloatメソッドで解除したときに該当するコンポーネントのリサイズが効かなくなるのですが? |
4 |
Q.フォームのPositionプロパティを、プログラム中でデザイン時と異なる値に設定するとリサイズしないのですが? |
3 |
Q.ラベルなどを含んだフォームをリサイズすると文字が途切れてしまうのですが? |
2 |
Q.NoResizeFntCtlプロパティに該当するコンポーネント名を設定しているのに、フォントのサイズが変更されるのですが? |
1 |
Q.開発環境と実行環境のDPIの違いやフォントによってはコンポーネントの位置がずれるのですが? |
QNo. |
Q.質問 |
A.回答 |
10
|
Q.Windows
Vistaに対応していますか? |
A.申し訳ございませんが、対応しておりません。Windows
Vistaに対応したResizeKit1.5をご検討ください。 |
9
|
Q.Delphi 2005のフォームにResizeKitを配置して、そのフォームをモーダルで表示するとコンポーネントがリサイズされません。どうすればいいですか? |
A.フォームのPopupModeプロパティをpmNone以外(pmAuto,
pmExplicit)に設定してください。 |
8
|
Q.設計時にResizeKitを配置したフォームのPositionプロパティにpoScreenCenterを、WindowStateプロパティにwsMaximizedを設定して実行すると、おかしな位置にフォームが表示されるのですが? |
A.対処方法としては次の2つがあります。
1.設計時にPositionプロパティをpoDesignedやpoDeefaultPosOnlyとする。
2.設計時にWindowStateプロパティをwsNormalとし、OnCreateイベントでwsMaximizedを設定する。 |
7 |
Q.フォームをリサイズする際に、ストリンググリッドなどのグリッド系のセルのサイズを変更するにはどうすればいいのでしょうか? |
A.簡単なサンプル(TStringGridを使用)を用意しましたので、ダウンロードしてご確認ください。
Delphi用 rs_str_d.exe
C++Builder用 rs_str_c.exe |
6 |
Q.ToolBarを使用してリサイズを行うと、ToolBarに配置されたコンポーネントがおかしくなるのですが? |
A.こちらで調査した結果、ToolBar内で特殊な処理をしているようでコンポーネントのサイズの変更が有効にならないようです。
そのため、ResizeKitを使用する場合はToolBarを使用しないでください。 |
5 |
Q.コンポーネントをManualDockメソッドを使用してドッキングし、その後でManualFloatメソッドで解除したときに該当するコンポーネントのリサイズが効かなくなるのですが? |
A.ドッキングするコンポーネントをプログラム中で動的に作成してください。
またManualFloatメソッドで解除された場合は、コンポーネントを一度破棄してから、再度作成し直してください。 |
4 |
Q.フォームのPositionプロパティを、プログラム中でデザイン時と異なる値に設定するとリサイズしないのですが? |
A.デザイン時のフォームのPositionプロパティの値をプログラム中で変更しないでください。 |
3 |
Q.ラベルなどを含んだフォームをリサイズすると文字が途切れてしまうのですが? |
A.ラベルのAutoSizeプロパティをFalseにしてください。 |
2 |
Q.NoResizeFntCtlプロパティに該当するコンポーネント名を設定しているのに、フォントのサイズが変更されるのですか? |
A.該当するコンポーネントのParentFontプロパティをFalseにしてください。 |
1 |
Q.開発環境と実行環境のDPIの違いやフォントによってはコンポーネントの位置がずれるのですが? |
A.フォームのAutoScroll,Scaledプロパティを両方ともFalseに設定してください。
また、PositionプロパティをpoDefaultPosOnly,poDesigned,poScreenCenterのいずれかを設定してください。 |