23#ifndef BAGEL_SPACEBAR_COMPUTER_H
24#define BAGEL_SPACEBAR_COMPUTER_H
26#include "bagel/spacebar/spacebar.h"
27#include "bagel/spacebar/boflib/gui/list_box.h"
28#include "bagel/spacebar/boflib/gui/text_box.h"
29#include "bagel/spacebar/boflib/gui/button.h"
30#include "bagel/spacebar/boflib/list.h"
35#define NUM_COMPBUTT 12
52 OFFMODE, DRINKMODE, INGMODE, LISTMODE
85 void onBofListBox(
CBofObject *pListBox,
int nItemIndex);
87 virtual void onBofButton(
CBofObject *pButton,
int nState);
88 virtual void onKeyHit(uint32 lKey, uint32 nRepCount);
100 ErrorCode createDrinksListBox();
101 ErrorCode createIngListBox();
104 void deleteTextBox();
105 void deleteListBox();
134 virtual void onTimer(uint32 ) {
138 void eraseBackdrop();
140 void onLButtonDown(uint32 ,
CBofPoint *,
void * =
nullptr) {}
141 void onLButtonUp(uint32 ,
CBofPoint *,
void * =
nullptr) {}
143 void onMouseMove(uint32 nFlags, CBofPoint *,
void * =
nullptr);
Definition: storage_dev_win.h:410
Definition: list_box.h:50
Definition: text_box.h:35
Definition: computer.h:55
Definition: computer.h:62
virtual ErrorCode detach()
virtual ErrorCode attach()