HOME HELP 新規作成 新着記事 ツリー表示 スレッド表示 トピック表示 ファイル一覧 検索 過去ログ

■13540 / 6階層)  思うところにフォーカスを移動したいのだが・
□投稿者/ ONnoji -(2022/08/30(Tue) 18:20:01)
    2022/08/30(Tue) 23:51:07 編集(投稿者)

    これはあくまでも ONnoji の個人的な感想です。(^^ゞ

    当然ですが、一括処理を得意にされたこと自体には何も問題はありませんよ。

    しかし、DOS桐時代の[プロセス(処理)中心]アプローチに慣れ親しんだ人からすると、

    [フォーム(wfm/wfx)]というMS Windowsの[ウィンドウ]をベースにした、[フォーム+イベント処理]というアプリケーションの開発スタイルは、

    天と地ほどの違いがあって頭の切り替えが難しいと思います。

    私の場合には、大昔の MS VB5/6 を一通りかじっていたので、桐ver.8 から[フォーム+イベント処理]を始めました。

    しかし、桐の一括処理的な思考から脱皮して、桐ver.8 から MS VB5/6 ライクな[フォーム+イベント処理]を開始するのには、

    頭の切り替えにそれなりの時間が必要でしたよ。

    だから、所謂[イベントドリブン]なプログラミングが、イベントハンドラだけによるプログラミングだと勘違いしたこともあります。
                              ・・・・・・・・・・・・・・・・・・・・・・・・・
    でもね、イベントハンドラだけでは、アプリケーションは作れないんですよ。
        ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

    もちろん、何もかもすべてにイベントハンドラを搭載してゴリゴリにすれば、

    アプリケーションが作れるかもと妄想できますが、実際にはそれは歪なアプローチなのだと思いますよ。

    むしろ自然なアプローチは、[フォーム(wfm/wfx)]というMS Windowsの[ウィンドウ]を利用して、

    [フォーム(wfm/wfx)]に用意されている[オブジェクトの属性]と[コマンドボタンの機能]を最大限に利用して、

    それでもどうしても不足な部分があれば、それをイベントハンドラで補うというものだと思います。

    そう、[イベントハンドラ」は表舞台の「歌舞伎役者」ではなくて、裏方の「黒子」なんですよ。ここが一括処理と正反対なところです。

    なので、主役は「フォームとその機能」で、裏方が「イベントハンドラ・一般手続き」なんですよ。アハハha。

    p.s.

    ↑上で、あくまでも ONnoji の個人的な感想を展開しました。

    今回もう十分に ONnoji が思う所を書かせていただきました。

    これ以上は耳にタコでしょう。(^^ゞ

    これでおしまいです。

    もしもご興味があれば、以下の拙作webページをどうぞ。

    こちら
     ↓
    桐の釣魚大全のトップ 日本語データベース桐10s 対応
    http://silicon7565.html.xdomain.jp/

    [桐のイベント処理の入門講座]と[桐のイベント処理の詳細な解説」他が用意してあります。

[メール受信/OFF] 削除キー/

→Re[7]: 思うところにフォーカスを移動し.. /ななーし
 
前の記事(元になった記事) 次の記事(この記事の返信)
上記関連ツリー

Nomal 思うところにフォーカスを移動したいのだ.. / まさやん (22/08/28(Sun) 20:57) #13525
Nomal Re[1]: 思うところにフォーカスを移動し.. / まさやん (22/08/29(Mon) 14:46) #13527 解決済み!
Nomal Re[1]: 思うところにフォーカスを移動し.. / ななーし (22/08/29(Mon) 14:45) #13526
│├Nomal Re[2]: 思うところにフォーカスを移動し.. / まさやん (22/08/29(Mon) 14:59) #13528
│└Nomal Re[2]: 思うところにフォーカスを移動し.. / まさやん (22/08/29(Mon) 15:15) #13529
│  └Nomal Re[3]: 思うところにフォーカスを移動し.. / ななーし (22/08/29(Mon) 15:21) #13530
Nomal Re[1]: 思うところにフォーカスを移動し.. / ONnoji (22/08/29(Mon) 15:38) #13532
  └Nomal Re[2]: 思うところにフォーカスを移動し.. / まさやん (22/08/29(Mon) 17:36) #13533
    └Nomal Re[3]: 思うところにフォーカスを移動し.. / ONnoji (22/08/30(Tue) 15:49) #13537
      └Nomal (削除) / (22/08/30(Tue) 17:42) #13538
        └Nomal Re[5]: 思うところにフォーカスを移動し.. / まさやん (22/08/30(Tue) 18:10) #13539
          └Nomal 思うところにフォーカスを移動したいのだ.. / ONnoji (22/08/30(Tue) 18:20) #13540 ←Now
            └Nomal Re[7]: 思うところにフォーカスを移動し.. / ななーし (22/08/30(Tue) 19:46) #13541
              └Nomal Re[8]: 思うところにフォーカスを移動し.. / まさやん (22/08/30(Tue) 22:22) #13542
                └Nomal 追伸 / まさやん (22/08/31(Wed) 22:46) #13543
                  └Nomal Re[10]: 追伸 / ONnoji (22/09/01(Thu) 13:51) #13549
                    └Nomal Re[11]: 追伸 / まさやん (22/09/01(Thu) 18:38) #13553

All 上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信

Mode/  Pass/

HOME HELP 新規作成 新着記事 ツリー表示 スレッド表示 トピック表示 ファイル一覧 検索 過去ログ

- Child Tree -
- Antispam Version -