#include <htobj.h>
Inheritance diagram for ht_scrollbar:
Public Member Functions | |
void | init (bounds *b, palette *gpal, bool isvertical) |
virtual void | done () |
virtual void | enable () |
virtual void | disable () |
virtual void | draw () |
virtual int | load (ht_object_stream *s) |
virtual OBJECT_ID | object_id () const |
virtual void | store (ht_object_stream *s) |
virtual void | setpos (int pstart, int psize) |
Protected Attributes | |
int | pstart |
int | psize |
palette * | gpal |
bool | isvertical |
|
Reimplemented from ht_view. Definition at line 1383 of file htobj.cc. References ht_view::dirtyview(), ht_view::disable(), and ht_view::disable_buffering(). Referenced by ht_listbox::adjustScrollbar(), and ht_window::redraw(). |
|
Reimplemented from ht_view. Definition at line 1371 of file htobj.cc. References ht_view::done(). Referenced by ht_listbox::done(). |
|
Reimplemented from ht_view. Definition at line 1390 of file htobj.cc. References ht_view::buf_printchar(), CHAR_ARROWBIG_DOWN, CHAR_ARROWBIG_UP, CHAR_FILLED_M, ht_view::fill(), getcolorv(), gpal, isvertical, palidx_generic_scrollbar, psize, pstart, and vcp. |
|
Reimplemented from ht_view. Definition at line 1376 of file htobj.cc. References ht_view::dirtyview(), ht_view::enable(), and ht_view::enable_buffering(). Referenced by ht_listbox::adjustScrollbar(), ht_app::create_window_help(), init(), and ht_window::redraw(). |
|
Definition at line 1350 of file htobj.cc. References enable(), GMH_FIT, GMH_RIGHT, GMV_BOTTOM, GMV_FIT, gpal, Object::init(), isvertical, MK_GM, psize, pstart, VIEW_DEBUG_NAME, and VO_RESIZE. Referenced by ht_app::create_window_file_bin(), ht_app::create_window_file_text(), ht_app::create_window_help(), ht_app::create_window_log(), ht_app::create_window_project(), ht_app::create_window_term(), and ht_listbox::init(). |
|
loads object from object stream.
Reimplemented from ht_view. |
|
Reimplemented from ht_view. Definition at line 1421 of file htobj.cc. References ATOM_HT_SCROLLBAR. |
|
Definition at line 1426 of file htobj.cc. References ht_view::dirtyview(), psize, and pstart. Referenced by ht_listbox::adjustScrollbar(), and ht_window::redraw(). |
|
stores object. Reimplemented from ht_view. |
|
|
|
|
|
|
|
|