From 1d69bdef681eccd3195343509e4db1acc9d2659b Mon Sep 17 00:00:00 2001 From: "Magomed Kostoev (mkostoevr)" Date: Fri, 21 Aug 2020 14:20:54 +0000 Subject: [PATCH] Add library for importing functions from Box_lib.obj via tcc. git-svn-id: svn://kolibrios.org@8057 a494cfbc-eb01-0410-851d-a64ba20cac60 --- .../develop/ktcc/trunk/bin/lib/libbox_lib.a | Bin 0 -> 40620 bytes .../trunk/lib/box_lib/FileBrowser_draw.asm | 18 +++++ .../trunk/lib/box_lib/FileBrowser_key.asm | 18 +++++ .../trunk/lib/box_lib/FileBrowser_mouse.asm | 18 +++++ .../ktcc/trunk/lib/box_lib/PathShow_draw.asm | 18 +++++ .../trunk/lib/box_lib/PathShow_prepare.asm | 18 +++++ .../ktcc/trunk/lib/box_lib/__lib__.asm | 9 +++ .../ktcc/trunk/lib/box_lib/__lib__.inc | 2 + .../trunk/lib/box_lib/check_box_draw2.asm | 18 +++++ .../trunk/lib/box_lib/check_box_mouse2.asm | 18 +++++ .../ktcc/trunk/lib/box_lib/dbutton_draw.asm | 18 +++++ .../ktcc/trunk/lib/box_lib/dbutton_mouse.asm | 18 +++++ .../ktcc/trunk/lib/box_lib/edit_box.asm | 18 +++++ .../ktcc/trunk/lib/box_lib/edit_box_key.asm | 18 +++++ .../ktcc/trunk/lib/box_lib/edit_box_mouse.asm | 18 +++++ .../trunk/lib/box_lib/edit_box_set_text.asm | 18 +++++ .../ktcc/trunk/lib/box_lib/frame_draw.asm | 18 +++++ .../develop/ktcc/trunk/lib/box_lib/howto.txt | 13 +++ .../ktcc/trunk/lib/box_lib/init_checkbox2.asm | 18 +++++ .../develop/ktcc/trunk/lib/box_lib/make.bat | 76 ++++++++++++++++++ .../trunk/lib/box_lib/menu_bar_activate.asm | 18 +++++ .../ktcc/trunk/lib/box_lib/menu_bar_draw.asm | 18 +++++ .../ktcc/trunk/lib/box_lib/menu_bar_mouse.asm | 18 +++++ .../trunk/lib/box_lib/option_box_draw.asm | 18 +++++ .../trunk/lib/box_lib/option_box_mouse.asm | 18 +++++ .../trunk/lib/box_lib/progressbar_draw.asm | 18 +++++ .../lib/box_lib/progressbar_progress.asm | 18 +++++ .../trunk/lib/box_lib/scrollbar_h_draw.asm | 18 +++++ .../trunk/lib/box_lib/scrollbar_h_mouse.asm | 18 +++++ .../trunk/lib/box_lib/scrollbar_v_draw.asm | 18 +++++ .../trunk/lib/box_lib/scrollbar_v_mouse.asm | 18 +++++ .../lib/box_lib/ted_but_convert_by_table.asm | 18 +++++ .../ktcc/trunk/lib/box_lib/ted_but_copy.asm | 18 +++++ .../ktcc/trunk/lib/box_lib/ted_but_cut.asm | 18 +++++ .../ktcc/trunk/lib/box_lib/ted_but_find.asm | 18 +++++ .../ktcc/trunk/lib/box_lib/ted_but_paste.asm | 18 +++++ .../ktcc/trunk/lib/box_lib/ted_but_redo.asm | 18 +++++ .../trunk/lib/box_lib/ted_but_replace.asm | 18 +++++ .../trunk/lib/box_lib/ted_but_reverse.asm | 18 +++++ .../trunk/lib/box_lib/ted_but_select_word.asm | 18 +++++ .../trunk/lib/box_lib/ted_but_sumb_lover.asm | 18 +++++ .../trunk/lib/box_lib/ted_but_sumb_upper.asm | 18 +++++ .../ktcc/trunk/lib/box_lib/ted_but_undo.asm | 18 +++++ .../ktcc/trunk/lib/box_lib/ted_can_save.asm | 18 +++++ .../ktcc/trunk/lib/box_lib/ted_clear.asm | 18 +++++ .../ktcc/trunk/lib/box_lib/ted_delete.asm | 18 +++++ .../ktcc/trunk/lib/box_lib/ted_draw.asm | 18 +++++ .../trunk/lib/box_lib/ted_go_to_position.asm | 18 +++++ .../ktcc/trunk/lib/box_lib/ted_init.asm | 18 +++++ .../lib/box_lib/ted_init_scroll_bars.asm | 18 +++++ .../lib/box_lib/ted_init_syntax_file.asm | 18 +++++ .../ktcc/trunk/lib/box_lib/ted_is_select.asm | 18 +++++ .../ktcc/trunk/lib/box_lib/ted_key.asm | 18 +++++ .../ktcc/trunk/lib/box_lib/ted_mouse.asm | 18 +++++ .../ktcc/trunk/lib/box_lib/ted_open_file.asm | 18 +++++ .../ktcc/trunk/lib/box_lib/ted_save_file.asm | 18 +++++ .../ktcc/trunk/lib/box_lib/ted_text_add.asm | 18 +++++ .../trunk/lib/box_lib/ted_text_colored.asm | 18 +++++ .../ktcc/trunk/lib/box_lib/tl_cur_beg.asm | 18 +++++ .../ktcc/trunk/lib/box_lib/tl_cur_next.asm | 18 +++++ .../ktcc/trunk/lib/box_lib/tl_cur_perv.asm | 18 +++++ .../ktcc/trunk/lib/box_lib/tl_data_clear.asm | 18 +++++ .../ktcc/trunk/lib/box_lib/tl_data_init.asm | 18 +++++ .../ktcc/trunk/lib/box_lib/tl_draw.asm | 18 +++++ .../trunk/lib/box_lib/tl_get_mem_size.asm | 18 +++++ .../ktcc/trunk/lib/box_lib/tl_info_clear.asm | 18 +++++ .../ktcc/trunk/lib/box_lib/tl_info_redo.asm | 18 +++++ .../ktcc/trunk/lib/box_lib/tl_info_undo.asm | 18 +++++ .../develop/ktcc/trunk/lib/box_lib/tl_key.asm | 18 +++++ .../ktcc/trunk/lib/box_lib/tl_load_mem.asm | 18 +++++ .../ktcc/trunk/lib/box_lib/tl_mouse.asm | 18 +++++ .../ktcc/trunk/lib/box_lib/tl_node_add.asm | 18 +++++ .../trunk/lib/box_lib/tl_node_close_open.asm | 18 +++++ .../ktcc/trunk/lib/box_lib/tl_node_delete.asm | 18 +++++ .../trunk/lib/box_lib/tl_node_get_data.asm | 18 +++++ .../trunk/lib/box_lib/tl_node_lev_dec.asm | 18 +++++ .../trunk/lib/box_lib/tl_node_lev_inc.asm | 18 +++++ .../trunk/lib/box_lib/tl_node_move_down.asm | 18 +++++ .../trunk/lib/box_lib/tl_node_move_up.asm | 18 +++++ .../lib/box_lib/tl_node_poi_get_data.asm | 18 +++++ .../lib/box_lib/tl_node_poi_get_info.asm | 18 +++++ .../lib/box_lib/tl_node_poi_get_next_info.asm | 18 +++++ .../trunk/lib/box_lib/tl_node_set_data.asm | 18 +++++ .../ktcc/trunk/lib/box_lib/tl_save_mem.asm | 18 +++++ 84 files changed, 1522 insertions(+) create mode 100644 programs/develop/ktcc/trunk/bin/lib/libbox_lib.a create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/FileBrowser_draw.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/FileBrowser_key.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/FileBrowser_mouse.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/PathShow_draw.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/PathShow_prepare.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/__lib__.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/__lib__.inc create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/check_box_draw2.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/check_box_mouse2.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/dbutton_draw.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/dbutton_mouse.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/edit_box.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/edit_box_key.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/edit_box_mouse.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/edit_box_set_text.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/frame_draw.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/howto.txt create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/init_checkbox2.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/make.bat create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/menu_bar_activate.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/menu_bar_draw.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/menu_bar_mouse.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/option_box_draw.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/option_box_mouse.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/progressbar_draw.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/progressbar_progress.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/scrollbar_h_draw.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/scrollbar_h_mouse.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/scrollbar_v_draw.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/scrollbar_v_mouse.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/ted_but_convert_by_table.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/ted_but_copy.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/ted_but_cut.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/ted_but_find.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/ted_but_paste.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/ted_but_redo.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/ted_but_replace.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/ted_but_reverse.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/ted_but_select_word.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/ted_but_sumb_lover.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/ted_but_sumb_upper.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/ted_but_undo.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/ted_can_save.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/ted_clear.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/ted_delete.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/ted_draw.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/ted_go_to_position.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/ted_init.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/ted_init_scroll_bars.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/ted_init_syntax_file.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/ted_is_select.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/ted_key.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/ted_mouse.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/ted_open_file.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/ted_save_file.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/ted_text_add.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/ted_text_colored.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/tl_cur_beg.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/tl_cur_next.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/tl_cur_perv.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/tl_data_clear.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/tl_data_init.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/tl_draw.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/tl_get_mem_size.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/tl_info_clear.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/tl_info_redo.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/tl_info_undo.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/tl_key.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/tl_load_mem.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/tl_mouse.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/tl_node_add.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/tl_node_close_open.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/tl_node_delete.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/tl_node_get_data.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/tl_node_lev_dec.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/tl_node_lev_inc.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/tl_node_move_down.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/tl_node_move_up.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/tl_node_poi_get_data.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/tl_node_poi_get_info.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/tl_node_poi_get_next_info.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/tl_node_set_data.asm create mode 100644 programs/develop/ktcc/trunk/lib/box_lib/tl_save_mem.asm diff --git a/programs/develop/ktcc/trunk/bin/lib/libbox_lib.a b/programs/develop/ktcc/trunk/bin/lib/libbox_lib.a new file mode 100644 index 0000000000000000000000000000000000000000..96944c0ec2984371c12145fbb219659bd5b54375 GIT binary patch literal 40620 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