PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
22988 | 07/04/11 10:36:20 | RE(5):ポップアップメニューにチェックをつけるには By mmasayo |
22987 | 07/04/10 21:38:54 | RE(4):ポップアップメニューにチェックをつけるには By 梶 |
22982 | 07/04/06 11:48:48 | RE(3):ポップアップメニューにチェックをつけるには By mmasayo |
22979 | 07/04/06 09:09:10 | RE(2):ポップアップメニューにチェックをつけるには By 梶 |
22978 | 07/04/06 08:54:59 | RE(1):ポップアップメニューにチェックをつけるには By 梶 |
22976 | 07/04/05 09:52:26 | ポップアップメニューにチェックをつけるには By mmasayo |
カテゴリ:PowerBuilderの開発環境
日付:2007年04月11日 10:36 発信者:mmasayo
題名:RE(5):ポップアップメニューにチェックをつけるには
梶さん、おはようございます。
下記コード&メニューを追加してテストしてみたら
全てにチェックが付きました。
>-----
>m_menu lm_menu
>
>lm_menu = CREATE m_menu
>
>lm_menu.m_file.checked = TRUE
>lm_menu.m_design.checked = TRUE
>lm_menu.m_tool.checked = TRUE
>lm_menu.PopMenu(this.x, this.y)
>-----
今回の発言に掲示したメニューは
実際のメニューの階層を省略して書いていたので
実際のメニューの階層を記述します。
>>
ins_menu.m_popup.p_file
.p_edit
.p_sample.p_test1
.p_test2
.p_test3
.p_test4
<<
こちらでPopMenuで呼び出しているのはm_popupで、
ins_menu.m_popup.PopMenu(this.x, this.y)
と記述しています。
これはチェックが反映されません。
そこで、
ins_menu.m_popup.p_sample.PopMenu(this.x, this.y)
と書いたらチェックが反映されました。
ということは
チェックの操作をしたいメニューを持つメニューをPopMenuで呼ばないといけないのかもしれません。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows XP
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS Windows Server 2003
DBMS Oracle9i
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.