Newt 関数とは? わかりやすく解説

Newt 関数

この例は、RedHat の 'setup' ユーティリティダイアログを PHP に移植した もので、テキストモードで動作します。
例 1508. Newt の使用例
<?php
   newt_init ();
   newt_cls ();
  
   newt_draw_root_text (0, 0, "Test Mode Setup Utility 1.12");
   newt_push_help_line (null);
   newt_draw_root_text (-30, 0, "(c) 1999-2002 RedHat, Inc");

   newt_get_screen_size (&$rows, &$cols);
  
   newt_open_window ($rows/2-17, $cols/2-10, 34, 17, "Choose a Tool");

   $form = newt_form ();

   $list = newt_listbox (3, 2, 10);
  
   foreach (array (
       "Authentication configuration",
       "Firewall configuration",
       "Mouse configuration",
       "Network configuration",
       "Printer configuration",
       "System services") as $l_item)
   {
       newt_listbox_add_entry ($list, $l_item, $l_item);
   }

   $b1 = newt_button (5, 12, "Run Tool");
   $b2 = newt_button (21, 12, "Quit");
  
   newt_form_add_component ($form, $list);
   newt_form_add_components ($form, array($b1, $b2));

   newt_refresh ();
   newt_run_form ($form);

   newt_pop_window ();
   newt_pop_help_line ();
   newt_finished ();
   newt_form_destroy ($form);
?>

目次

newt_bell — ビープ音を端末に送信する
newt_button_bar
newt_button
newt_centered_window — 画面の中央に指定したサイズのウィンドウをオープンする
newt_checkbox_get_value
newt_checkbox_set_flags
newt_checkbox_set_value
newt_checkbox_tree_add_item — *
newt_checkbox_tree_find_item
newt_checkbox_tree_get_current
newt_checkbox_tree_get_entry_value
newt_checkbox_tree_get_multi_selection
newt_checkbox_tree_get_selection
newt_checkbox_tree_multi
newt_checkbox_tree_set_current
newt_checkbox_tree_set_entry_value
newt_checkbox_tree_set_entry
newt_checkbox_tree_set_width
newt_checkbox_tree
newt_checkbox
newt_clear_key_buffer — 追加の入力を待たずに、端末の入力バッファの内容をクリアする
newt_cls
newt_compact_button
newt_component_add_callback
newt_component_takes_focus
newt_create_grid
newt_cursor_off
newt_cursor_on
newt_delay
newt_draw_form
newt_draw_root_text — 指定した位置に文字列を表示する
newt_entry_get_value
newt_entry_set_filter
newt_entry_set_flags
newt_entry_set
newt_entry
newt_finished — newt インターフェースを終了する
newt_form_add_component — フォームにコンポーネントを追加する
newt_form_add_components — フォームに複数のコンポーネントを追加する
newt_form_add_host_key
newt_form_destroy — フォームを破壊する
newt_form_get_current
newt_form_run — フォームを実行する
newt_form_set_background
newt_form_set_height
newt_form_set_size
newt_form_set_timer
newt_form_set_width
newt_form_watch_fd
newt_form — フォームを作成する
newt_get_screen_size — 参照で渡された引数に、現在の端末の大きさを格納する
newt_grid_add_components_to_form
newt_grid_basic_window
newt_grid_free
newt_grid_get_size
newt_grid_h_close_stacked
newt_grid_h_stacked
newt_grid_place
newt_grid_set_field
newt_grid_simple_window
newt_grid_v_close_stacked
newt_grid_v_stacked
newt_grid_wrapped_window_at
newt_grid_wrapped_window
newt_init — newt を初期化する
newt_label_set_text
newt_label
newt_listbox_append_entry
newt_listbox_clear_selection
newt_listbox_clear
newt_listbox_delete_entry
newt_listbox_get_current
newt_listbox_get_selection
newt_listbox_insert_entry
newt_listbox_item_count
newt_listbox_select_item
newt_listbox_set_current_by_key
newt_listbox_set_current
newt_listbox_set_data
newt_listbox_set_entry
newt_listbox_set_width
newt_listbox
newt_listitem_get_data
newt_listitem_set
newt_listitem
newt_open_window — 指定したサイズと位置でウィンドウをオープンする
newt_pop_help_line — 現在のヘルプ行をスタックの内容で置き換える
newt_pop_window — トップウィンドウを画面から消去する
newt_push_help_line — 現在のヘルプ行をスタックに保存し、新しい行を表示する
newt_radio_get_current
newt_radiobutton
newt_redraw_help_line
newt_reflow_text
newt_refresh — 画面の変更された部分を更新する
newt_resize_screen
newt_resumenewt_suspend() をコールした後に newt インターフェースの使用を再開する
newt_run_form — フォームを実行する
newt_scale_set
newt_scale
newt_scrollbar_set
newt_set_help_callback
newt_set_suspend_callback — ユーザがサスペンドキーを押した際に起動するコールバック関数を設定する
newt_suspend — 端末を元の状態に戻すよう、newt に通知する
newt_textbox_get_num_lines
newt_textbox_reflowed
newt_textbox_set_height
newt_textbox_set_text
newt_textbox
newt_vertical_scrollbar
newt_wait_for_key — キーが押されるまで結果を返さない
newt_win_choice
newt_win_entries
newt_win_menu
newt_win_message
newt_win_messagev
newt_win_ternary

「Newt 関数」の例文・使い方・用例・文例

Weblio日本語例文用例辞書はプログラムで機械的に例文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。



固有名詞の分類


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「Newt 関数」の関連用語

Newt 関数のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Newt 関数のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
PHP Documentation GroupPHP Documentation Group
Copyright © 1997 - 2024 by the PHP Documentation Group.
Tanaka Corpusのコンテンツは、特に明示されている場合を除いて、次のライセンスに従います:
 Creative Commons Attribution (CC-BY) 2.0 France.
この対訳データはCreative Commons Attribution 3.0 Unportedでライセンスされています。
浜島書店 Catch a Wave
Copyright © 1995-2024 Hamajima Shoten, Publishers. All rights reserved.
株式会社ベネッセコーポレーション株式会社ベネッセコーポレーション
Copyright © Benesse Holdings, Inc. All rights reserved.
研究社研究社
Copyright (c) 1995-2024 Kenkyusha Co., Ltd. All rights reserved.
日本語WordNet日本語WordNet
日本語ワードネット1.1版 (C) 情報通信研究機構, 2009-2010 License All rights reserved.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved. License
日外アソシエーツ株式会社日外アソシエーツ株式会社
Copyright (C) 1994- Nichigai Associates, Inc., All rights reserved.
「斎藤和英大辞典」斎藤秀三郎著、日外アソシエーツ辞書編集部編
EDRDGEDRDG
This page uses the JMdict dictionary files. These files are the property of the Electronic Dictionary Research and Development Group, and are used in conformance with the Group's licence.

©2024 GRAS Group, Inc.RSS