[2515] 私なら…

投稿日 2019/11/09(Sat) 15:21:37
投稿者 アーク info.nds.laboratryあっとまーくgmail.com
参照先

陸さん、こんにちは。アークです。

私ならこの様にします。
------------------------------------------------------------------------
窓というウィンドウを作る

窓へテキスト領域1というテキスト領域を作る
  そのドッキング方向を「全体」に変える

メニュー1というコンテキストメニューを作る
メニュー1へ切り取り項目というメニュー項目を追加する
  その内容を「切り取り(&T)」に変える
  そのクリックされた時の手順は、メニュー項目がクリックされた
メニュー1へコピー項目というメニュー項目を追加する
  その内容を「コピー(&C)」に変える
  そのクリックされた時の手順は、メニュー項目がクリックされた
メニュー1へ貼り付け項目というメニュー項目を追加する
  その内容を「貼り付け(&P)」に変える
  そのクリックされた時の手順は、メニュー項目がクリックされた
メニュー1へすべて選択項目というメニュー項目を追加する
  その内容を「すべて選択(&A)」に変える
  そのクリックされた時の手順は、メニュー項目がクリックされた
テキスト領域1のコンテキストメニューをメニュー1に変える

タイマー1というタイマーを作る
タイマー1の時間になった時の手順は、時間になった
タイマー1の間隔を200に変える

窓を表示する
待機する

// ここはメニューを表示させるコントロールに合わせる
テキスト領域1が右クリックされた時の手順
  タイマー1を開始する
終わり
  
時間になった時の手順
  メニュー項目がクリックされた
終わり
  
メニュー項目がクリックされた時の手順
  もし発生元が無なら
    もし[メニュー1の表示]が×なら
      タイマー1を停止する
      メニューが閉じた
    もし終わり
  そうでないなら
    タイマー1を停止する
    選択内容は、発生元の名前
    選択内容を表示する
  もし終わり
終わり

メニューが閉じた時の手順
  「メニューが閉じた」を表示する
終わり
------------------------------------------------------------------------
陸さんが望んでいるようなスマートな方法では無いかも知れませんが、
一応機能します。


関連一覧ツリー

をクリックするとツリーを一括表示します)

返信フォーム

(この投稿に返信する場合は下記フォームから投稿して下さい)
(1MBまで)
(英数字で8文字以内)

- 投稿修正/削除フォーム -
処理 No パスワード

▲ページの先頭へ

- WebForum -