11 #ifndef PH_DISPLAY_HXX
12 #define PH_DISPLAY_HXX
18 #define SPECIES_NAME_LEN 10 // only for displaying speciesnames
29 long horiz_page_start;
31 long vert_last_view_start;
32 long horiz_last_view_start;
33 long total_cells_vert;
40 void set_scrollbar_steps(
AW_window *,
long,
long,
long,
long);
71 void newline() { x_pos = 0; y_pos+=(y_pos>=max_y) ? 0.0 : 1.0; }
81 void write(
const char *);
94 #error PH_display.hxx included twice
95 #endif // PH_DISPLAY_HXX
const char * filter_text[]
virtual void clear(AW_bitset filteri)
static PH_display * ph_display
void set_cursor(AW_pos x, AW_pos y)
PH_display_status(AW_device *)
void writePadded(const char *, size_t len)
void monitor_horizontal_scroll_cb(AW_window *)
void set_offset(const AW::Vector &off)
void initialize_display(display_type)
GB_ERROR ph_check_initialized()
void ph_view_species_cb()
void set_cursor_x(AW_pos x)
void monitor_vertical_scroll_cb(AW_window *)