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

2022/04/01
  • PowerBuilder
  • コントロール、ウィンドウ
  • プログラミングテクニック
Enter キーでコマンドボタンの Clicked イベントを発生させる

Enter キーでコマンドボタンの Clicked イベントを発生させる

方法 コマンドボタン Clicked イベントを Enter キーで発生させるには、pbm_keydown ユーザーイベントを作成するか、「デフォルト」プロパティを有効にします。 pbm_keydown ユーザーイベント […]

2022/03/02
  • PowerBuilder
  • コントロール、ウィンドウ
  • プログラミングテクニック
カスタムユーザーオブジェクトをタブページとしてタブコントロールに追加する

カスタムユーザーオブジェクトをタブページとしてタブコントロールに追加する

方法 タブコントロールにはカスタムユーザーオブジェクトそのものをタブページとして追加することができます。 ペインタからはタブコントロールのタブ部を右クリックし、ポップアップメニューの [ユーザ オブジェクトの挿入] を選 […]

2022/02/25
  • PowerBuilder
  • コントロール、ウィンドウ
  • プログラミングテクニック
エディットマスクコントロールの和暦データを西暦で取得する

エディットマスクコントロールの和暦データを西暦で取得する

方法 エディットマスクコントロールに和暦で表示された日付を日付型のデータとして取得するにはデータウィンドウの GetData 関数を利用します。 エディットマスクの「マスク」プロパティに “ggnn/mm/d […]

2022/02/22
  • PowerBuilder
  • コントロール、ウィンドウ
  • プログラミングテクニック
シングルラインエディットで Enter キー入力時に次のコントロールにフォーカスを移動する

シングルラインエディットで Enter キー入力時に次のコントロールにフォーカスを移動する

方法 シングルラインエディットで [Enter] キーが押されたときに次のコントロールにフォーカスを移動するには、ウィンドウの Key イベントで [TAB] キーを送信します。 シングルラインエディットへの [Ente […]

2022/02/17
  • PowerBuilder
  • コントロール、ウィンドウ
  • プログラミングテクニック
エディットコントロールに文字が入力される度にイベントを発生させる

エディットコントロールに文字が入力される度にイベントを発生させる

方法 データウィンドウの EditChanged イベントのように、シングルラインエディットやマルチラインエディットに文字が入力/削除されるたびにイベントを発生させるには、イベント ID : pbm_enupdate の […]

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 プロパティはウィンドウ […]

PowerBuilder マイグレーション
PowerBuilder学習、動画で始めちゃう?