ニュートン メニュー

株式会社ニュートン

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

YouTube公式チャンネル

体験版ダウンロード

製品案内

ライセンスパック

ライセンスについて

カスタマイズ受付

製品購入ガイド

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

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

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

サポート体制

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

会社概要

個人情報保護方針

お問い合わせ先

 

ニュートンホーム Q&A
ResizeKit

フォームリサイズコントロール
ResizeKit

このページは、ResizeKitのユーザ様より寄せられたご質問の一部とその回答を掲載しております。


【ResizeKitQ&A索引】

該当する「QNo.」をクリックするとその回答へ移動します。

QNo.

Q.質問

12

Q.ActiveX版はVB.NETに対応していますか?

11

Q.ActiveX版でResizeKitを配置したフォームをForm_Loadイベントで最小化もしくは最大化し、VBのIDE上でプログラムを実行した後に終了すると例外エラーが発生するのですが?

10

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

9

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

8

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

7

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

6

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

5

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

4

Q.VisualBasic5.0のFormにコンポーネントを貼り付けて実行すると、ハングアップ(フリーズ)するのですが?

3

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

2

Q.Delphi、C++BuilderでAlignプロパティをalNone以外に設定して実行すると位置がずれるのですが?

1

Q.Delphi3、C++Builder3でマニュアルの通りに作業したのにコンポーネントが組込めない?

 


【ResizeKitQ&A一覧】

QNo.

Q.質問

A.回答

12

 

Q.ActiveX版はVB.NETに対応していますか?

A.申し訳ありませんが、対応しておりません。

11

 

Q.ActiveX版でResizeKitを配置したフォームをForm_Loadイベントで最小化もしくは最大化し、VBのIDE上でプログラムを実行した後に終了すると例外エラーが発生するのですが?

A.フォームの最小化もしくは最大化はForm_Loadイベントではなく、Form_Activateイベントにて行ってください。

10

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

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

9

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

A.こちらで調査した結果、ToolBar内で特殊な処理をしているようでコンポーネントのサイズの変更が有効にならないようです。
そのため、ResizeKitを使用する場合はToolBarを使用しないでください。

8

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

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

7

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

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

6

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

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

5

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

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

4

Q.VisualBasic5.0のFormにコンポーネントを貼り付けて実行すると、ハングアップ(フリーズ)するのですが?

A.サービスパック2(SP2)以上でVisualBasicをアップデートしてください。また、WindowsNT4.0でお使いの場合は、サービスパック4(SP4)以上でOSをアップデートしてください。

3

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

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

2

Q.Delphi、C++BuilderでAlignプロパティをalNone以外に設定して実行すると位置がずれるのですが?

A.1998/10/23付けで考慮いたしました。

1

Q.Delphi3、C++Builder3でマニュアルの通りに作業したのにコンポーネントが組込めない?

A.マニュアルに間違いがありました。
9ページの11行目
 正) ResizeKitPK.BPL
 誤) ResizeKitPK.DPL

9ページの23行目
 正) 「コンポーネントのインストール」
 誤) 「パッケージのインストール」

Copyright (C) NEWTONE Corporation. All rights reserved.