タグ: コントロール、ウィンドウ

2021/11/29
  • PowerBuilder
  • コントロール、ウィンドウ
  • プログラミングテクニック
MDI で作成されたウィンドウ内のシートを最大表示で使用する

MDI で作成されたウィンドウ内のシートを最大表示で使用する

方法 マルチ ドキュメント インターフェイス (MDI) で作成されたアプリケーションのシートを最大表示で開くには、OpenSheet 関数の arrangeopen 引数に [Layered!] を指定します。 MDI […]

2021/11/04
  • PowerBuilder
  • コントロール、ウィンドウ
  • プログラミングテクニック
入力項目にフォーカスが当たった際にカーソルの位置を指定する

入力項目にフォーカスが当たった際にカーソルの位置を指定する

方法 シングルラインエディットやエディットマスク、カラムなどの文字入力が可能な項目にフォーカスが移動した際に、カーソル (入力ポイント) の位置を指定するには、SelectText 関数を使用します。 たとえば、日付項目 […]

2021/08/16
  • PowerBuilder
  • コントロール、ウィンドウ
  • プログラミングテクニック
ドロップダウンリストボックスで削除した項目の空白をつめる

ドロップダウンリストボックスで削除した項目の空白をつめる

方法 ドロップダウンリストボックスに追加されている項目を IDE 上で削除するには、ドロップダウンリストボックスのプロパティシートの [項目] タブの先頭にある数値をクリックし、選択状態にしてから [Delete] キー […]

2021/08/03
  • PowerBuilder
  • コントロール、ウィンドウ
  • プログラミングテクニック
表示書式が設定されているカラムでゼロサプレスを行う

表示書式が設定されているカラムでゼロサプレスを行う

方法 表示書式で数値のマスクに # を指定したうえで単位などの文字を付加した場合、ゼロサプレスされないことがありますが、シングルクォーテーションで文字を囲むか、文字の前に “\” 記号をつけて文字 […]

2021/06/29
  • PowerBuilder
  • コントロール、ウィンドウ
  • プログラミングテクニック
ウィンドウに配置した同種のコントロールを配列に格納する

ウィンドウに配置した同種のコントロールを配列に格納する

方法 ウィンドウ上に配置されている同じ種類のコントロールを配列に格納するには、ウィンドウの Control プロパティを取得し、TypeOf 関数でコントロールの種類を判定します。 Control プロパティはウィンドウ […]

2021/06/15
  • PowerBuilder
  • コントロール、ウィンドウ
  • プログラミングテクニック
ツリービューのスクロールバーを表示させない

ツリービューのスクロールバーを表示させない

方法 ツリービューコントロールで項目を展開した時の高さがコントロールの高さ以上になると自動的にスクロールバーが表示されます。 スクロールバーを表示させないようにするには、例えば SingleExpand プロパティを利用 […]

2021/06/14
  • PowerBuilder
  • コントロール、ウィンドウ
  • プログラミングテクニック
ウィンドウを閉じる際に LoseFocus イベントを発生させないようにする

ウィンドウを閉じる際に LoseFocus イベントを発生させないようにする

ウィンドウを閉じる際にコントロールの LoseFocus イベントを発生させないようにするには、目的の処理を LoseFocus イベントに直接記述せず、別の関数やイベントとして作成して Post 呼び出しします。 ウィ […]

2021/06/11
  • PowerBuilder
  • コントロール、ウィンドウ
  • プログラミングテクニック
子ウィンドウから呼び出し元の親ウィンドウを処理する

子ウィンドウから呼び出し元の親ウィンドウを処理する

方法 複数の異なる親ウィンドウから共通の子ウィンドウを呼び出した後、子ウィンドウから呼び出し元の親ウィンドウに対して処理を実行するには、呼び出し元の親ウィンドウオブジェクトを引数として子ウィンドウに渡すことで処理が可能で […]

2021/06/10
  • PowerBuilder
  • コントロール、ウィンドウ
  • プログラミングテクニック
MDI ウィンドウ内で特定のシートをアクティブにする

MDI ウィンドウ内で特定のシートをアクティブにする

方法 MDI ウィンドウ内で特定のシートをアクティブにするには、GetFirstSheet 関数とGetNextSheet 関数を呼び出し各シートのウィンドウを取得した後にそのタイトル名を参照して SetFocus 関数 […]

2021/06/04
  • PowerBuilder
  • コントロール、ウィンドウ
  • プログラミングテクニック
サイズが可変のウィンドウの最大・最小サイズを設定する

サイズが可変のウィンドウの最大・最小サイズを設定する

方法 サイズ可変プロパティを有効にしているウィンドウのサイズを一定のサイズ以上、もしくは一定のサイズ以下に拡大縮小させないようにするには、 ウィンドウの resize イベントで制御します。 グリッドやタブラ提示様式デー […]

PowerBuilder マイグレーション
PowerBuilderとは? ~デキる大人へ変身できる?ローコード開発ツール~