summaryrefslogtreecommitdiffstats
path: root/fake_packages/Curses
diff options
context:
space:
mode:
Diffstat (limited to 'fake_packages/Curses')
-rw-r--r--fake_packages/Curses/UI.pm551
1 files changed, 498 insertions, 53 deletions
diff --git a/fake_packages/Curses/UI.pm b/fake_packages/Curses/UI.pm
index d9530a3..2a62470 100644
--- a/fake_packages/Curses/UI.pm
+++ b/fake_packages/Curses/UI.pm
@@ -1,77 +1,522 @@
-package Curses::UI;
+package Curses::UI;
our @ISA = qw();
+sub add() { my ($_o_args) = @_ }
+sub add_callback() {}
+sub calendardialog() {}
+sub clear_on_exit(;$) {}
+sub color() {}
+sub compat(;$) {}
+sub cursor_mode(;$) {}
+sub debug(;$) {}
+sub delete_callback() {}
+sub delete_timer($;) { my ($_self, $_o_id) = @_ }
+sub dialog() {}
+sub dirbrowser() {}
+sub disable_timer($;) { my ($_self, $_o_id) = @_ }
+sub do_one_event(;$) {}
+sub do_timer() {}
+sub draw() {}
+sub enable_timer($;) { my ($_self, $_o_id) = @_ }
+sub error() {}
+sub fatalerror($$;$) {}
+sub feedkey() {}
+sub filebrowser() {}
+sub flushkeys() {}
+sub focus_path() {}
+sub handle_gpm_mouse_event() {}
+sub handle_mouse_event() {}
+sub keydelay() {}
+sub lang(;$) {}
+sub layout { my ($_o_self) = @_ }
+sub layout_new() {}
+sub leave_curses() {}
+sub loadfilebrowser() {}
+sub mainloop { my ($_o_self) = @_ }
+sub mainloopExit{() {}
+sub new { my ($_class, $_o_userargs) = @_ }
+sub noprogress() {}
+sub nostatus() {}
+sub object_at_xy($$;$) {}
+sub overlapping(;$) {}
+sub process_args() {}
+sub progress() { my ($_o_args) = @_ }
+sub question() {}
+sub reset_curses() {}
+sub savefilebrowser() {}
+sub schedule_event { my ($_self, $_o_code) = @_ }
+sub set_color() {}
+sub set_read_timeout() {}
+sub set_timer($$;) {}
+sub setprogress($;$) {}
+sub status($;) {}
+sub tempdialog() { my ($_o_args) = @_ }
+sub usemodule($;) {}
+sub userdata() {}
-sub new { my ($_class, %_userargs) = @_ }
-sub leave_curses { my ($_this) = @_ }
-sub mainloop { my ($_this) = @_ }
-sub modalfocus { my ($_this) = @_ }
-sub nostatus { my ($_this) = @_ }
-sub reset_curses { my ($_this) = @_ }
-
-
-package Curses::UI::Widget;
-
+package Curses::UI::Buttonbox;
+our @ISA = qw();
+sub compute_buttonheight($;) {}
+sub compute_buttonwidth($;) {}
+sub draw(;$) {}
+sub focus_shift() {}
+sub get() {}
+sub get_selected_button() {}
+sub layout() {}
+sub mouse_button1($$$$;) {}
+sub new { my ($_o_userargs) = @_ }
+sub next_button() {}
+sub press_button() {}
+sub previous_button() {}
+sub process_buttondefs() {}
+sub shortcut() {}
+
+package Curses::UI::Calendar;
our @ISA = qw();
+sub build_month() {}
+sub date_delta_days($;) {}
+sub date_nextday() {}
+sub date_nextmonth() {}
+sub date_nextweek() {}
+sub date_nextyear() {}
+sub date_prevday() {}
+sub date_prevmonth() {}
+sub date_prevweek() {}
+sub date_prevyear() {}
+sub date_select() {}
+sub date_selected() {}
+sub date_today() {}
+sub day($;) {}
+sub day_of_week($$$;) {}
+sub days_in_month($$;) {}
+sub draw(;$) {}
+sub get() {}
+sub is_julian { my ($_year, $_o_month) = @_ }
+sub is_leap_year($;) {}
+sub layout() {}
+sub make_sane_date() {}
+sub month($;) {}
+sub mouse_button($$$$;) {}
+sub new { my ($_o_userargs) = @_ }
+sub onChange(;$) {}
+sub setdate($;$) {}
+sub year($;) {}
+
+package Curses::UI::Checkbox;
+our @ISA = qw();
+sub check() {}
+sub draw(;$) {}
+sub event_onblur() {}
+sub get() {}
+sub layout() {}
+sub mouse_button1($$$$;) {}
+sub new { my ($_o_userargs) = @_ }
+sub onChange(;$) {}
+sub toggle() {}
+sub uncheck() {}
+
+package Curses::UI::Color;
+our @ISA = qw();
+sub colors() {}
+sub define_color { my ($_r, $_g, $_o_b) = @_ }
+sub get_color_pair() {}
+sub get_colors() {}
+sub new { my ($_o_userargs) = @_ }
-sub draw { my ($_this, $_b_no_doupdate) = @_ }
-sub focus { my ($_this) = @_ }
-sub focusable { my ($_this, $_b_focusable) = @_ }
-sub intellidraw { my ($_this) = @_ }
-sub set_binding { my ($_this, $_routine, $_key, @_other_keys) = @_ }
+package Curses::UI::Common;
+our @ISA = qw();
+sub CUI_ESCAPE() {}
+sub CUI_SPACE() {}
+sub CUI_TAB() {}
+sub NO_WORDWRAP() {}
+sub WORDWRAP() {}
+sub accessor($;$) {}
+sub char_read(;$) {}
+sub get_key(;$) {}
+sub key_to_ascii($;) {}
+sub keys_to_lowercase($;) {}
+sub parent() {}
+sub root() {}
+sub scrlength($;) {}
+sub split_to_lines($;) {}
+sub text_chop { my ($_text, $_o_max_length) = @_ }
+sub text_dimension() {}
+sub text_draw($$;) { my ($_y, $_x, $_o_text) = @_ }
+sub text_length { my ($_o_text) = @_ }
+sub text_tokenize { my ($_o_text) = @_ }
+sub text_wrap($$;) { my ($_line, $_maxlen, $_o_wordwrap) = @_ }
+package Curses::UI::Container;
+our @ISA = qw();
+sub add($@) { my ($_o_args) = @_ }
+sub base_id2idx($;) {}
+sub delete(;$) {}
+sub delete_subwindows() {}
+sub draw(;$) {}
+sub draworder_id2idx($;) {}
+sub event_keypress($;) {}
+sub event_onblur() {}
+sub event_onfocus() {}
+sub focus(;$$$) {}
+sub focus_next() {}
+sub focus_prev() {}
+sub focusorder_id2idx($;) {}
+sub getfocusobj() {}
+sub getobj($;) {}
+sub hasa($;) {}
+sub layout() {}
+sub layout_contained_objects() {}
+sub new() { my ($_o_userargs) = @_ }
+sub set_draworder(@) { my ($_o_order) = @_ }
+sub set_focusorder(@) { my ($_o_order) = @_ }
+sub window_is_ontop($;) {}
+
+package Curses::UI::ContainerWidget;
+our @ISA = qw();
+sub new() {}
-package Curses::UI::Listbox;
+package Curses::UI::Dialog::Basic;
+our @ISA = qw();
+sub get() {}
+sub layout() {}
+sub new { my ($_o_userargs) = @_ }
-our @ISA = qw(Curses::UI::Widget);
+package Curses::UI::Dialog::Calendar;
+our @ISA = qw();
+sub get() {}
+sub layout() {}
+sub new { my ($_o_userargs) = @_ }
+sub press_button_callback() {}
-sub id { my ($_this) = @_ }
-sub get { my ($_this) = @_ }
-sub get_active_id { my ($_this) = @_ }
-sub set_active_id { my ($_this, $_id) = @_ }
-sub set_selection { my ($_this, $_id) = @_ }
+package Curses::UI::Dialog::Dirbrowser;
+our @ISA = qw();
+sub dirselect() {}
+sub draw(;$) {}
+sub get() {}
+sub get_dir() {}
+sub goto_homedirectory() {}
+sub layout() {}
+sub maskbox_onchange() {}
+sub new { my ($_o_userargs) = @_ }
+sub press_button_callback() {}
+sub select_homedirectory() {}
+
+package Curses::UI::Dialog::Error;
+our @ISA = qw();
+sub draw(;$) {}
+sub new { my ($_o_userargs) = @_ }
+package Curses::UI::Dialog::Filebrowser;
+our @ISA = qw();
+sub dirselect() {}
+sub draw(;$) {}
+sub fileselect() {}
+sub get() {}
+sub get_dir() {}
+sub goto_homedirectory() {}
+sub layout() {}
+sub maskbox_onchange() {}
+sub new { my ($_o_userargs) = @_ }
+sub press_button_callback() {}
+sub select_homedirectory() {}
-package Curses::UI::TextEditor;
+package Curses::UI::Dialog::Progress;
+our @ISA = qw();
+sub focus() {}
+sub layout() {}
+sub message() {}
+sub new { my ($_o_userargs) = @_ }
+sub pos($;) {}
-our @ISA = qw(Curses::UI::Widget);
+package Curses::UI::Dialog::Question;
+our @ISA = qw();
+sub get() {}
+sub layout() {}
+sub new { my ($_o_userargs) = @_ }
-sub get { my ($_this) = @_ }
-sub text { my ($_this, $_o_text) = @_ }
+package Curses::UI::Dialog::Status;
+our @ISA = qw();
+sub focus() {}
+sub layout() {}
+sub message($;) {}
+sub new { my ($_o_userargs) = @_ }
+package Curses::UI::Label;
+our @ISA = qw();
+sub blink() {}
+sub bold() {}
+sub compute_xpos() {}
+sub dim() {}
+sub draw(;$) {}
+sub get() {}
+sub layout() {}
+sub new { my ($_o_userargs) = @_ }
+sub reverse() {}
+sub set_attribute($$;) {}
+sub text($;$) {}
+sub textalignment($;) {}
+sub underline() {}
+
+package Curses::UI::Language;
+our @ISA = qw();
+sub get($;) {}
+sub getarray($;) {}
+sub loadlanguage($;) {}
+sub new() {}
+sub store($$;) {}
-package Curses::UI::Buttonbox;
+package Curses::UI::Listbox;
+our @ISA = qw();
+sub add_labels(;$) {}
+sub clear_selection() {}
+sub draw(;$) {}
+sub get() {}
+sub get_active_id($;) {}
+sub get_active_value($;) {}
+sub get_selectedlabel() {}
+sub getlabel($;) {}
+sub getline_at_ypos($;) {}
+sub id() {}
+sub insert_at() {}
+sub labels(;$) {}
+sub layout() {}
+sub layout_content() {}
+sub maxlabelwidth(@) { my ($_o_args) = @_ }
+sub mouse_button1($$$;) {}
+sub new { my ($_o_userargs) = @_ }
+sub number_of_lines() {}
+sub onChange(;$) {}
+sub onSelectionChange(;$) {}
+sub option_check() {}
+sub option_first() {}
+sub option_last() {}
+sub option_next() {}
+sub option_nextpage() {}
+sub option_prev() {}
+sub option_prevpage() {}
+sub option_select() {}
+sub option_uncheck() {}
+sub set_color_bg() {}
+sub set_color_fg() {}
+sub set_selection() {}
+sub values(;$) {}
+
+package Curses::UI::MenuListbox;
+our @ISA = qw();
+sub active_item() {}
+sub cursor_left() {}
+sub cursor_right() {}
+sub escape_key() {}
+sub mouse_button1() {}
+sub new() { my ($_o_userargs) = @_ }
+sub option_select() {}
+
+package Curses::UI::Menubar;
+our @ISA = qw();
+sub draw() {}
+sub escape() {}
+sub event_onblur() {}
+sub event_onfocus() {}
+sub layout() {}
+sub loose_focus() {}
+sub menu_left() {}
+sub menu_right() {}
+sub menuoption_selected() {}
+sub mouse_button1() {}
+sub new { my ($_o_userargs) = @_ }
+sub pulldown() {}
+
+package Curses::UI::Notebook;
+our @ISA = qw();
+sub activate_page($$) {}
+sub active_page($) {}
+sub add_page($$;) { my ($_o_userargs) = @_ }
+sub debug_msg(;$) {}
+sub delete_page($$) {}
+sub draw($;$) {}
+sub first_page($) {}
+sub intellidraw(;$) {}
+sub last_page($) {}
+sub layout($) {}
+sub mouse_button1($$$$) {}
+sub new($;) { my ($_o_userargs) = @_ }
+sub next_page($) {}
+sub prev_page($) {}
+
+package Curses::UI::PasswordEntry;
+our @ISA = qw();
+sub new { my ($_o_userargs) = @_ }
-our @ISA = qw(Curses::UI::Widget);
+package Curses::UI::Popupmenu;
+our @ISA = qw();
+sub draw(;$) {}
+sub get() {}
+sub layout() {}
+sub mouse_button1($$$;) {}
+sub new { my ($_o_userargs) = @_ }
+sub onChange(;$) {}
+sub open_popup() {}
+sub select_next() {}
+sub select_prev() {}
+
+package Curses::UI::PopupmenuListbox;
+our @ISA = qw();
+sub new() {}
+sub option_select() {}
-sub get { my ($_this) = @_ }
-sub set_label { my ($_this, $_id, $_text) = @_ }
+package Curses::UI::Progressbar;
+our @ISA = qw();
+sub draw(;$) {}
+sub get() {}
+sub new { my ($_o_userargs) = @_ }
+sub pos(;$) {}
+package Curses::UI::Radiobuttonbox;
+our @ISA = qw();
+sub new { my ($_o_userargs) = @_ }
-package Curses::UI::Container;
+package Curses::UI::SearchEntry;
+our @ISA = qw();
+sub entry_loose_focus() {}
+sub event_keypress($;) {}
+sub get() {}
+sub new() { my ($_o_userargs) = @_ }
+sub pos(;$) {}
+sub prompt(;$) {}
+sub text(;$) {}
+
+package Curses::UI::Searchable;
+our @ISA = qw();
+sub change_canvasheight($;) {}
+sub search() {}
+sub search_backward() {}
+sub search_forward() {}
+sub search_get($$;) {}
+sub search_next($$;) {}
-our @ISA = qw(Curses::UI::Widget);
+package Curses::UI::TextEditor;
+our @ISA = qw();
+sub add_string($;) {}
+sub add_to_pastebuffer($;) {}
+sub backspace() {}
+sub clear_line() {}
+sub clear_pastebuffer() {}
+sub cursor_down($;) {}
+sub cursor_left() {}
+sub cursor_pagedown() {}
+sub cursor_pageup() {}
+sub cursor_right() {}
+sub cursor_to_curxpos() {}
+sub cursor_to_end() {}
+sub cursor_to_home() {}
+sub cursor_to_linestart() {}
+sub cursor_to_scrlineend() {}
+sub cursor_to_scrlinestart() {}
+sub cursor_up(;$) {}
+sub delete_character() {}
+sub delete_line() {}
+sub delete_till_eol() {}
+sub didsetundo() {}
+sub do_new_pastebuffer(;$) {}
+sub draw(;$) {}
+sub draw_text(;$) {}
+sub event_keypress() {}
+sub event_onblur() {}
+sub get() {}
+sub getline_at_ypos($;) {}
+sub getrealxpos() {}
+sub layout() {}
+sub layout_content() {}
+sub mouse_button1($$$$;) {}
+sub new { my ($_o_userargs) = @_ }
+sub newline() {}
+sub number_of_columns() {}
+sub number_of_lines() {}
+sub onChange(;$) {}
+sub paste() {}
+sub pos(;$) {}
+sub readonly($;) {}
+sub resetsetundo() {}
+sub set_color_bg() {}
+sub set_color_fg() {}
+sub set_curxpos() {}
+sub set_password_char { my ($_this, $_o_char) = @_ }
+sub set_undoinfo() {}
+sub text(;$) {}
+sub toggle_showhardreturns() {}
+sub toggle_showoverflow() {}
+sub toggle_wrapping() {}
+sub undo() {}
+
+package Curses::UI::TextEntry;
+our @ISA = qw();
+sub new { my ($_o_userargs) = @_ }
-sub add { my ($_this, $_name, $_type, %_para) = @_ }
-sub delete_object { my ($_this, $_object) = @_ }
-sub focus { my ($_this, $_focus_to, $_b_forced, $_b_direction) = @_ }
+package Curses::UI::TextViewer;
+our @ISA = qw();
+sub new { my ($_o_userargs) = @_ }
+package Curses::UI::Widget;
+our @ISA = qw();
+sub DESTROY() {}
+sub beep_off() {}
+sub beep_on() {}
+sub borderheight() {}
+sub borderwidth() {}
+sub canvasheight() {}
+sub canvaswidth() {}
+sub clear_binding($;) {}
+sub clear_event($;) {}
+sub delete_subwindows() {}
+sub do_routine($;$) { my ($_o_arguments) = @_ }
+sub dobeep() {}
+sub draw(;$) {}
+sub draw_scrollbars() {}
+sub event_keypress($;) {}
+sub event_mouse($;) {}
+sub event_onblur() {}
+sub event_onfocus() {}
+sub focus() {}
+sub focusable(;$) {}
+sub height() {}
+sub height_by_windowscrheight($@) { my ($_o_args) = @_ }
+sub hidden() {}
+sub hide() {}
+sub in_topwindow() {}
+sub intellidraw(;$) {}
+sub layout() {}
+sub loose_focus() {}
+sub lose_focus() {}
+sub modalfocus() {}
+sub mouse_button1($$$$;) {}
+sub new { my ($_o_userargs) = @_ }
+sub onBlur($;$) {}
+sub onFocus($;$) {}
+sub parentwindow() {}
+sub process_bindings($;$@) { my ($_o_extra) = @_ }
+sub process_padding($;) {}
+sub run_event($;) {}
+sub schedule_draw(;$) {}
+sub set_binding($@) { my ($_o_keys) = @_ }
+sub set_color_bbg{() {}
+sub set_color_bfg{() {}
+sub set_color_bg{() {}
+sub set_color_fg{() {}
+sub set_color_sbg{() {}
+sub set_color_sfg{() {}
+sub set_color_tbg{() {}
+sub set_color_tfg{() {}
+sub set_event($;$) {}
+sub set_mouse_binding($@) { my ($_o_mouse_events) = @_ }
+sub set_routine($$;) {}
+sub show() {}
+sub title() {}
+sub userdata() {}
+sub width() {}
+sub width_by_windowscrwidth($@) { my ($_o_args) = @_ }
+sub windowparameters() {}
package Curses::UI::Window;
-
-our @ISA = qw(Curses::UI::Container);
-
-
-package Curses::UI::Dialog::Progress;
-
-our @ISA = qw(Curses::UI::Window);
-
-sub pos { my ($_this, $_pos) = @_ }
-sub message { my ($_this, $_msg) = @_ }
-
-
-
-package Curses;
-
-sub KEY_LEFT() {}
-sub KEY_RIGHT() {}
+our @ISA = qw();
+sub layout() {}
+sub new { my ($_o_userargs) = @_ }