ニュートン メニュー

株式会社ニュートン

マイクロソフトパートナー

YouTube公式チャンネル

体験版ダウンロード

製品案内

ライセンスパック

ライセンスについて

カスタマイズ受付

製品購入ガイド

オンラインショップ
直販ショップ !
ニュートンストアで購入
コンポーネントソース
コンポーネントソースで購入

優待販売・
 キャンペーン情報

ユーザサービス
〔サポートページ〕

サポート体制

お知らせ
・ニュースリリース
・イベント出展
・製品関連記事

会社概要

個人情報保護方針

お問い合わせ先

 
ニュートンホーム Q&A
ResizeKit1.5 Delphi/C++Builder/BDS

フォームリサイズコンポーネント
ResizeKit1.5 Delphi/C++Builder/BDS

このページは、ResizeKit1.5 Delphi/C++Builder/BDS関連のユーザ様より寄せられたご質問の一部とその回答を掲載しております。


【ResizeKit1.5 Delphi/C++Builder/BDS Q&A索引】

QNo.

Q.質問

日付

A.回答

10

Q. ResizeKitで作成したアプリケーションをResizeKit1.5に移行したいのですが、どうすればいいですか?

2007/04/20

A. 
設計時パッケージをご利用の場合
ResizeKit1.5をIDEに登録し、アプリケーションを再構築してください。
実行時パッケージをご利用の場合
bplファイルをResizeKit1.5のものと差し替えてください。

9

Q. Delphi 2005のフォームにResizeKitを配置して、そのフォームをモーダルで表示するとコンポーネントがリサイズされません。どうすればいいですか?

2007/04/20

A. フォームのPopupModeプロパティをpmNone以外(pmAuto, pmExplicit)に設定してください。

8

Q. ResizeKitを配置したフォームのPositionプロパティにpoScreenCenterを、WindowStateプロパティにwsMaximizedを設定して実行すると、おかしな位置にフォームが表示されるのですが?

2007/04/20

A. 対処方法としては次の2つがあります。
1.設計時にPositionプロパティをpoDesignedやpoDeefaultPosOnlyとする。
2.設計時にWindowStateプロパティをwsNormalとし、OnCreateイベントでwsMaximizedを設定する。

7

Q. フォームをリサイズする際に、ストリンググリッドなどのグリッド系のセルのサイズを変更するにはどうすればいいのでしょうか?

2007/04/20

A. 簡単なサンプル(TStringGridを使用)を用意しましたので、ダウンロードしてご確認ください。
Delphi用      rs_str_d.exe
C++Builder用 rs_str_c.exe

6

Q. ToolBarを使用してリサイズを行うと、ToolBarに配置されたコンポーネントがおかしくなるのですが?

2007/04/20

A. ToolBar内ではコンポーネントのサイズの変更が有効にならないようです。ResizeKitを使用する場合はToolBarを使用しないでください。

5

Q. コンポーネントをManualDockメソッドを使用してドッキングし、その後でManualFloatメソッドで解除したときに該当するコンポーネントのリサイズが効かなくなるのですが?

2007/04/20

A. ドッキングするコンポーネントをプログラム中で動的に作成してください。
またManualFloatメソッドで解除された場合は、コンポーネントを一度破棄してから、再度作成し直してください。

4

Q. フォームのPositionプロパティを、プログラム中で設計時と異なる値に設定するとリサイズしないのですが?

2007/04/20

A. 設計時のフォームのPositionプロパティの値をプログラム中で変更しないでください。

3

Q. ラベルなどを含んだフォームをリサイズすると文字が途切れてしまうのですが?

2007/04/20

A. ラベルのAutoSizeプロパティをFalseにしてください。

2

Q. NoResizeFntCtlプロパティに該当するコンポーネント名を設定しているのに、フォントのサイズが変更されるのですか?

2007/04/20

A. 該当するコンポーネントのParentFontプロパティをFalseにしてください。

1

Q. 開発環境と実行環境のDPIの違いやフォントによってはコンポーネントの位置がずれるのですが?

2007/04/20

A. フォームのAutoScroll,Scaledプロパティを両方ともFalseに設定してください。
また、PositionプロパティをpoDefaultPosOnly,poDesigned,poScreenCenterのいずれかを設定してください。

Copyright (C) NEWTONE Corporation. All rights reserved.