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 (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.