#include "htatom.h"#include "cmds.h"#include "htapp.h"#include "htctrl.h"#include "htdebug.h"#include "htkeyb.h"#include "htmenu.h"#include "htobj.h"#include "htpal.h"#include "htreg.h"#include "htstring.h"#include "snprintf.h"#include "store.h"#include "tools.h"#include <stdarg.h>#include <stdlib.h>#include <string.h>Go to the source code of this file.
Classes | |
| struct | databufdup_s |
Defines | |
| #define | ATOM_HT_VIEW MAGICD("OBJ\0") |
| #define | ATOM_HT_GROUP MAGICD("OBJ\1") |
| #define | ATOM_HT_XGROUP MAGICD("OBJ\2") |
| #define | ATOM_HT_WINDOW MAGICD("OBJ\3") |
| #define | ATOM_HT_FRAME MAGICD("OBJ\4") |
| #define | ATOM_HT_SCROLLBAR MAGICD("OBJ\5") |
| #define | DEFAULT_VIEW_MIN_WIDTH 25 |
| #define | DEFAULT_VIEW_MIN_HEIGHT 6 |
| #define | wstate_count 3 |
Functions | |
| void | bounds_and (bounds *a, bounds *b) |
| void | put_bounds (ht_object_stream *s, bounds *b) |
| void | clearmsg (htmsg *msg) |
| bool | view_line_exposed (ht_view *v, int y, int x1, int x2) |
| bool | scrollbar_pos (int start, int size, int all, int *pstart, int *psize) |
| BUILDER (ATOM_HT_VIEW, ht_view) | |
| BUILDER (ATOM_HT_GROUP, ht_group) | |
| BUILDER (ATOM_HT_XGROUP, ht_xgroup) | |
| BUILDER (ATOM_HT_WINDOW, ht_window) | |
| BUILDER (ATOM_HT_FRAME, ht_frame) | |
| BUILDER (ATOM_HT_SCROLLBAR, ht_scrollbar) | |
| bool | init_obj () |
| void | done_obj () |
|
|
Definition at line 44 of file htobj.cc. Referenced by done_obj(), init_obj(), and ht_frame::object_id(). |
|
|
Definition at line 41 of file htobj.cc. Referenced by done_obj(), init_obj(), and ht_group::object_id(). |
|
|
Definition at line 45 of file htobj.cc. Referenced by done_obj(), init_obj(), and ht_scrollbar::object_id(). |
|
|
Definition at line 40 of file htobj.cc. Referenced by done_obj(), init_obj(), and ht_view::object_id(). |
|
|
Definition at line 43 of file htobj.cc. Referenced by done_obj(), init_obj(), and ht_window::object_id(). |
|
|
Definition at line 42 of file htobj.cc. Referenced by done_obj(), init_obj(), and ht_xgroup::object_id(). |
|
|
Definition at line 48 of file htobj.cc. Referenced by ht_view::getminbounds(). |
|
|
Definition at line 47 of file htobj.cc. Referenced by ht_view::getminbounds(). |
|
|
Referenced by ht_window::next_action_state(). |
|
||||||||||||
|
Definition at line 50 of file htobj.cc. Referenced by ht_view::clipbounds(), and ht_view::fill(). |
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
Definition at line 2014 of file htobj.cc. References ATOM_HT_FRAME, ATOM_HT_GROUP, ATOM_HT_SCROLLBAR, ATOM_HT_VIEW, ATOM_HT_WINDOW, ATOM_HT_XGROUP, and UNREGISTER. |
|
|
Definition at line 1999 of file htobj.cc. References ATOM_HT_FRAME, ATOM_HT_GROUP, ATOM_HT_SCROLLBAR, ATOM_HT_VIEW, ATOM_HT_WINDOW, ATOM_HT_XGROUP, and REGISTER. |
|
||||||||||||
|
Definition at line 66 of file htobj.cc. References NULL, and ht_object_stream::putIntDec(). |
|
||||||||||||||||||||||||
|
Definition at line 1336 of file htobj.cc. References size. Referenced by ht_listbox::adjustScrollbar(), ht_disasm_viewer::get_vscrollbar_pos(), ht_hex_viewer::get_vscrollbar_pos(), and ht_text_viewer::get_vscrollbar_pos(). |
|
||||||||||||||||||||
|
Definition at line 320 of file htobj.cc. References ht_group::first, ht_view::group, ht_view::next, ht_view::options, ht_view::size, and VO_TRANSPARENT_CHARS. Referenced by ht_view::exposed(). |
1.3.5