DOWN LOAD BBS
HOME
HELP
新規作成
新着記事
ツリー表示
スレッド表示
トピック表示
ファイル一覧
検索
過去ログ
[
最新記事及び返信フォームをトピックトップへ
]
[ トピック内全1記事(1-1 表示) ] <<
0
>>
■389
/ inTopicNo.1)
#205 INF_Framework 第3.3版 改訂版(MkII) サンプル集 for 桐10s / 桐sSL
▼
■
□投稿者/ ONnoji
-(2023/09/28(Thu) 09:36:01)
都道府県ピッカーの手続きを改良しました。
⇒ マウスがホバーした[県のオブジェクト]に縁取りが付くようになりました。
#205 INF_Framework 第3.3版 改訂版(MkII) サンプル集 for 桐10s / 桐sSL
■INF_都道府県picker.kex
【改良前】
手続き定義開始 famPref::マウスインアウト(長整数 &フラグ,長整数 &明細番号)
if ( #変数( "UImConvertLive" ) .and ( #変数( "UImModernUse" ) .or ( 1 + #配列要素数( "TMPVARmModernUse" ) ) ) .and #変数( "UImIsfamModernUI" ) )
&UImThis = &this
手続き実行 famModernUI::マウスインアウト( &フラグ,1 )
end
手続き定義終了
【改良後】※↓コピペで動きます。
手続き定義開始 famPref::マウスインアウト(長整数 &フラグ,長整数 &明細番号)
変数宣言 自動,文字列{ &icon, &title = "famPref::マウスインアウト( )", &msg }
変数宣言 自動,文字列{ &objectName }
変数宣言 自動,文字列{ &threeDimensionalColorMode }
** 2023.09.26 マウスインの時に 立体色モード = "フラット(縁有り)"、マウスアウトの時に 立体色モード = "フラット" にした
変数宣言 自動,文字列{ &traceMsg = #cond( #変数( "INFmTraceFormPathAdd" ), &INFmMyWfmPath ) + &INFmMyWfmName + " hdl=" + #last( " " + #str( &hwindow ), 2 ) + ">" + &title }
変数宣言 自動,整数 { &traceON = #対応番号( #uc2( #変数( "INFmTraceModuleNameList" ) ), "ALL" ) .or #対応番号( #uc2( #変数( "INFmTraceModuleNameList" ) ), "APL" ) }
**&traceON = 1
条件 ( &traceON ) トレース出力 &traceMsg + "を実行開始しました"
&objectName = &this
オブジェクト操作 &objectName{ &threeDimensionalColorMode = 立体色モード }
条件 ( &traceON ) トレース出力 _&objectName, " ", _&threeDimensionalColorMode
if ( #変数( "UImConvertLive" ) .and ( #変数( "UImModernUse" ) .or ( 1 + #配列要素数( "TMPVARmModernUse" ) ) ) .and #変数( "UImIsfamModernUI" ) )
if ( &フラグ )
**NG! オブジェクト操作 &objectName{ 立体色モード = "フラット(縁有り)" }
オブジェクト操作 &objectName{ 立体色モード = 4 } /* フラット(縁有り)の件は、数値の4を指定すればOKであると分かりました */
end
**if ( #変数( "UImConvertLive" ) .and ( #変数( "UImModernUse" ) .or ( 1 + #配列要素数( "TMPVARmModernUse" ) ) ) .and #変数( "UImIsfamModernUI" ) )
&UImThis = &this
手続き実行 famModernUI::マウスインアウト( &フラグ,1 )
**end
if ( .not &フラグ )
オブジェクト操作 &objectName{ 立体色モード = "フラット" }
end
end
条件 ( &traceON ) トレース出力 &traceMsg + "を実行終了しました"
**【転載】UIprcObjectPropertyModify より
** 次のように"フラット(縁有り)"を指定するとエラーになります
** オブジェクト操作 ハンドル = &hdl, &objectName{ 立体色モード = "フラット(縁有り)" }
** エラー :KU1093:データの形式に誤りがあります
** この問題は、2020-07-20 にK3殿に報告済みです 確認した桐ビルド番号:#2432
** この問題は、2022-01-31 にK3殿に確認済みです 確認した桐ビルド番号:#3100 ※桐s #3131 2022/11/04更新 【221104-5】でfixed
** メモ:2022-02-01
** 数値の 4 を "フラット(縁有り)" の替わりに指定するとOK
** 数値の 2^30 … 継承
** 0 … Windowsの立体色
** 1 … 背景色の立体色
** 2 … 背景色のハイコントラスト立体色
** 3 … フラット
** 4 … フラット(縁有り)
手続き定義終了
514×580 => 221×250
1696554485.jpg
/
49KB
引用返信
[メール受信/OFF]
削除キー/
編集
削除
このトピックをツリーで一括表示
トピック内ページ移動 / <<
0
>>
このトピックに書きこむ
入力内容にタグは利用できません。
他人を中傷する記事は管理者の判断で予告無く削除されます。
半角カナは使用しないでください。文字化けの原因になります。
名前、コメントは必須記入項目です。記入漏れはエラーになります。
入力内容の一部は、次回投稿時の手間を省くためブラウザに記録されます。
削除キーを覚えておくと、自分の記事の編集・削除ができます。
URLは自動的にリンクされます。
記事中に No*** のように書くとその記事にリンクされます(No は半角英字/*** は半角数字)。
使用例:
No123 → 記事No123の記事リンクになります(指定表示)。
No123,130,134 → 記事No123/130/134 の記事リンクになります(複数表示)。
No123-130 → 記事No123〜130 の記事リンクになります(連続表示)。
Name
/
E-Mail
/
└> 関連するレス記事をメールで受信しますか?
NO
YES
/ アドレス
非公開
公開
Title
/
メッセージ中には下記URLと同じURLを書き込まないで下さい
URL
/
Comment/ 通常モード->
図表モード->
(適当に改行して下さい/半角10000文字以内)
■No389に返信(ONnojiさんの記事) > 都道府県ピッカーの手続きを改良しました。 > > ⇒ マウスがホバーした[県のオブジェクト]に縁取りが付くようになりました。 > > #205 INF_Framework 第3.3版 改訂版(MkII) サンプル集 for 桐10s / 桐sSL > > ■INF_都道府県picker.kex > > 【改良前】 > > 手続き定義開始 famPref::マウスインアウト(長整数 &フラグ,長整数 &明細番号) > > if ( #変数( "UImConvertLive" ) .and ( #変数( "UImModernUse" ) .or ( 1 + #配列要素数( "TMPVARmModernUse" ) ) ) .and #変数( "UImIsfamModernUI" ) ) > &UImThis = &this > 手続き実行 famModernUI::マウスインアウト( &フラグ,1 ) > end > > 手続き定義終了 > > > 【改良後】※↓コピペで動きます。 > > 手続き定義開始 famPref::マウスインアウト(長整数 &フラグ,長整数 &明細番号) > 変数宣言 自動,文字列{ &icon, &title = "famPref::マウスインアウト( )", &msg } > 変数宣言 自動,文字列{ &objectName } > 変数宣言 自動,文字列{ &threeDimensionalColorMode } > > ** 2023.09.26 マウスインの時に 立体色モード = "フラット(縁有り)"、マウスアウトの時に 立体色モード = "フラット" にした > > 変数宣言 自動,文字列{ &traceMsg = #cond( #変数( "INFmTraceFormPathAdd" ), &INFmMyWfmPath ) + &INFmMyWfmName + " hdl=" + #last( " " + #str( &hwindow ), 2 ) + ">" + &title } > 変数宣言 自動,整数 { &traceON = #対応番号( #uc2( #変数( "INFmTraceModuleNameList" ) ), "ALL" ) .or #対応番号( #uc2( #変数( "INFmTraceModuleNameList" ) ), "APL" ) } > > **&traceON = 1 > 条件 ( &traceON ) トレース出力 &traceMsg + "を実行開始しました" > > &objectName = &this > オブジェクト操作 &objectName{ &threeDimensionalColorMode = 立体色モード } > 条件 ( &traceON ) トレース出力 _&objectName, " ", _&threeDimensionalColorMode > > if ( #変数( "UImConvertLive" ) .and ( #変数( "UImModernUse" ) .or ( 1 + #配列要素数( "TMPVARmModernUse" ) ) ) .and #変数( "UImIsfamModernUI" ) ) > > if ( &フラグ ) > **NG! オブジェクト操作 &objectName{ 立体色モード = "フラット(縁有り)" } > オブジェクト操作 &objectName{ 立体色モード = 4 } /* フラット(縁有り)の件は、数値の4を指定すればOKであると分かりました */ > end > > **if ( #変数( "UImConvertLive" ) .and ( #変数( "UImModernUse" ) .or ( 1 + #配列要素数( "TMPVARmModernUse" ) ) ) .and #変数( "UImIsfamModernUI" ) ) > &UImThis = &this > 手続き実行 famModernUI::マウスインアウト( &フラグ,1 ) > **end > > if ( .not &フラグ ) > オブジェクト操作 &objectName{ 立体色モード = "フラット" } > end > end > > 条件 ( &traceON ) トレース出力 &traceMsg + "を実行終了しました" > > **【転載】UIprcObjectPropertyModify より > ** 次のように"フラット(縁有り)"を指定するとエラーになります > ** オブジェクト操作 ハンドル = &hdl, &objectName{ 立体色モード = "フラット(縁有り)" } > ** エラー :KU1093:データの形式に誤りがあります > ** この問題は、2020-07-20 にK3殿に報告済みです 確認した桐ビルド番号:#2432 > ** この問題は、2022-01-31 にK3殿に確認済みです 確認した桐ビルド番号:#3100 ※桐s #3131 2022/11/04更新 【221104-5】でfixed > > ** メモ:2022-02-01 > ** 数値の 4 を "フラット(縁有り)" の替わりに指定するとOK > ** 数値の 2^30 … 継承 > ** 0 … Windowsの立体色 > ** 1 … 背景色の立体色 > ** 2 … 背景色のハイコントラスト立体色 > ** 3 … フラット > ** 4 … フラット(縁有り) > > 手続き定義終了 >
File
/
アップ可能拡張子=> /
.gif
/
.jpg
/
.jpeg
/
.png
/.txt/.lzh/.zip/.mid
圧縮ファイル[lzh,zip]は、事前に解凍してご利用下さい。
1) 太字の拡張子は画像として認識されます。
2) 画像は初期状態で縮小サイズ250×250ピクセル以下で表示されます。
3) 同名ファイルがある、またはファイル名が不適切な場合、
ファイル名が自動変更されます。
4) アップ可能ファイルサイズは1回
200KB
(1KB=1024Bytes)までです。
5) ファイルアップ時はプレビューは利用できません。
6) スレッド内の合計ファイルサイズ:[49/500KB]
残り:[451KB]
パスワード
/
半角小文字で「ケイ・アイ・アール・アイ」を入力
削除キー
/
(半角8文字以内)
解決済み!
BOX/
解決したらチェックしてください!
プレビュー/
Mode/
通常管理
表示許可
Pass/
HOME
HELP
新規作成
新着記事
ツリー表示
スレッド表示
トピック表示
ファイル一覧
検索
過去ログ
-
Child Tree
-
-
Antispam Version
-