リストボックスの罫線がピクチャーに重なる問題への対策4D、programing、おすすめ / By wt / 2022年9月12日 2023年1月31日リストボックスに画像を表示するとき、横方向に画像が大きい場合、罫線に画像がかぶってしまう、つまり罫線がかけてしまうという問題。 ここでは、画像の列はプロパティでスケーリング(中央合わせ・プロポーショナル)を設定している。 […]
クリックされたオブジェクトを参照する方法、selfは古い?4D、programing、おすすめ / By wt / 2022年8月27日 2022年8月27日ラジオボタンを反転させたり、チェックボックスの値を取得したりする際に、selfを使ってオブジェクトのポインターを取得していた。これが将来廃止になるというので、次のようにしてみた。 ラジオボタンの反転処理は、オブジェクトを […]
画像ファイルをピクチャー変数に表示する、非表示にする4D、programing、おすすめ / By wt / 2022年8月24日 2022年8月24日画像ファイルを読み込んでピクチャー変数に表示する方法と、それをクリアする方法について備忘録。 ここではリソースフォルダのbmpファイルを読み込んでピクチャー変数に表示してみる。 マウスエンター(Mouse Enter)で […]
4Dリストボックスにマルチスタイルテキスト4D、programing、おすすめ / By wt / 2022年8月16日 2022年8月17日配列型リストボックスの一つのセルにマルチスタイルテキストを表示する方法を紹介する。 たとえば訂正・削除履歴を上下2段の文字列で表示するような事例がある。下段に修正前の文字列、上段に修正後の文字列を表示するという仕様だ。 […]
4D入力フォームの入力順(タブ順設定)4D、programing、おすすめ / By wt / 2022年8月15日 2022年8月15日入力フォームにはフィールドがあって入力順がある。これを設定するには、入力順ツールで矢印を引いていく、つまり最初の入力フィールドから最後の入力フィールドまで一つづつ順番にクリックしていく。中には入力順から外したいオブジェク […]
4Dデバッガー – ブレークポイントリスト4D、programing、おすすめ / By wt / 2022年8月14日 2022年8月14日デバッガを使い終わった後、プレークポイントを削除し忘れることがある。これを削除するときに便利なのが「プレークリスト」。ブレークポイントをどこにセットしたか教えてくれる。 【実行】メニューから【ランタイムエクスプローラー】 […]
リストボックスのソート順を保持する4D、programing、おすすめ / By wt / 2022年3月9日 2022年8月15日4Dの配列型リストボックスにはタイトル行をクリックするとその列でソートされる、という便利な機能がある。 ユーザがこの機能を使ってソートした後で、上から順番に行をダブルクリック、編集フォームを表示、内容を編集してAccep […]
配列型リストボックスの一覧を書き出す4D、おすすめ / By wt / 2022年2月24日 2022年3月8日JCL_lstシリーズに「JCL_lst_Export_pgs3」を追加した。JCL_lst_Export_pgs2があったのだが、こちらはユーザにファイル保存ダイアログを表示せずに、自動的にデスクトップに書き出していた […]
JCL_DLGアップデート版4D、おすすめ / By wt / 2022年2月23日 2022年2月24日JCL4Dの一部で、Componentsフォルダに入れて使う「JCL_DLG.4dbase」を改訂、新たにダイアログのバリエーションが1つ増えた。 増えたのは「JCL_dlg_Inform_ShowOnDisk」。メッセ […]
自力プログレスバー4D、programing、おすすめ / By wt / 2022年2月18日 2022年4月19日たとえばDBの内容をテキストファイルに書き出す、または読み込む場合など、時間がかかる処理にはプログレスバーを表示したくなる。 4Dにはプログレスバーが用意されているが、フォームを自由に編集したい、と思って、自力で作って使 […]