diff options
| author | Ken'ichi Fukamachi <fukachan@fml.org> | 2018-09-17 11:04:05 +0900 |
|---|---|---|
| committer | Ken'ichi Fukamachi <fukachan@fml.org> | 2018-09-17 11:04:05 +0900 |
| commit | 1463208a4d73709567603432111aa1e6f27c31d1 (patch) | |
| tree | c04f6092acb842343622ad286e7a03050b7adc0d /fml/doc/ja/tutorial/internals/cgi.examples.sgml | |
| parent | 7baee02a04361945d0db9e5f306427e62d063b4f (diff) | |
| download | fml8-1463208a4d73709567603432111aa1e6f27c31d1.tar.gz fml8-1463208a4d73709567603432111aa1e6f27c31d1.tar.bz2 fml8-1463208a4d73709567603432111aa1e6f27c31d1.zip | |
reviewed. alignment cosmetics.
Diffstat (limited to 'fml/doc/ja/tutorial/internals/cgi.examples.sgml')
| -rw-r--r-- | fml/doc/ja/tutorial/internals/cgi.examples.sgml | 26 |
1 files changed, 17 insertions, 9 deletions
diff --git a/fml/doc/ja/tutorial/internals/cgi.examples.sgml b/fml/doc/ja/tutorial/internals/cgi.examples.sgml index d08bf4e4..6a903df4 100644 --- a/fml/doc/ja/tutorial/internals/cgi.examples.sgml +++ b/fml/doc/ja/tutorial/internals/cgi.examples.sgml @@ -96,22 +96,26 @@ $curproc->_drive_cgi_by_table() メソッドは、 </para> <para> -たとえばコマンドを実行するメイン部分が run_cgi_main です。これは、 +たとえば、コマンドを実行するメイン部分が run_cgi_main です。 +これは、 cgi_execute_command (FML::Process::CGI::Kernel) を呼び出し、 FML::Command 経由で「FML::Command::Admin::コマンド」クラスを実行します。 これが、GUI からコマンドを実行するコードの本体です。 </para> <para> -画面の表示をするには別のメソッド群が呼ばれています。 +画面の表示をする際には、 +別のメソッド群が呼ばれています。 </para> <para> たとえば GUI から「ユーザのメールアドレスを登録する」場合、 run_cgi_menu() が入力画面の生成をおこないます。 -run_cgi_menu() は cgi_execute_cgi_menu() 経由で各コマンドクラスの +run_cgi_menu() は cgi_execute_cgi_menu() 経由で、 +各コマンドクラスの 「FML::Command::Admin::コマンド::cgi_menu()」を実行しています。 -この場合 FML::Command::Admin::subscribe::cgi_menu() +この場合 +FML::Command::Admin::subscribe::cgi_menu() メソッドを呼び出しています。 </para> @@ -123,16 +127,17 @@ FML::Command::Admin::subscribe::process() <para> 他にも run_cgi_* 関数がありますが、 -これらは画面の作りに関係する補助的なものたちといってよいでしょう。 +これらは画面の作りに関係する補助的な関数と言ってよいでしょう。 </para> <para> -次の2つのメソッドは、たいていデフォルトのものを使っています。 +次の2つのメソッドは、たいていデフォルトの関数を呼び出しています。 <screen> run_cgi_title FML::Process::CGI::Kernel クラス (タイトル表示) run_cgi_options FML::Process::CGI::Kernel クラス (言語選択画面) </screen> -また、この .cgi 固有の画面作り関連メソッド群として次のものがあります。 +また、 +この .cgi 固有の画面作り関連メソッド群として次のものがあります。 <screen> run_cgi_navigator FML::CGI::Menu クラス run_cgi_help FML::CGI::Menu クラス @@ -140,8 +145,11 @@ run_cgi_command_help FML::CGI::Menu クラス run_cgi_menu FML::CGI::Menu クラス </screen> ヘルプなどはコマンドごとに違うわけですから、当たり前ですね? -ただ、メッセージが異なるとかいうだけで、モジュールが違っても、 -ほぼ似たようなつくりです。 +もっとも、 +これらは、 +メッセージなどが異なるだけで、 +モジュールが違っても、 +ほぼ似たようなつくりになっています。 </para> </sect1> |
