49 void uiWatch::Set(
char* strVar,
char* strFormat, ...)
53 va_start(ap, strFormat);
54 vsprintf(text, strFormat, ap);
63 if(m_arEntires[i].bUsed)
65 m_arEntires[i].name.getText(s);
67 if(!strcmp(s, strVar))
69 m_arEntires[i].val.setText(strFormat);
78 if(!m_arEntires[i].bUsed)
82 m_arEntires[i].bUsed =
true;
83 m_arEntires[i].name.
create(laPoint3(0,50+m_nCnt*20), laPoint3(150,100));
84 m_arEntires[i].name.setText(s);
86 insert(&(m_arEntires[i].name));
88 m_arEntires[i].bUsed =
true;
89 m_arEntires[i].val.
create(laPoint3(0,50+m_nCnt*20),laPoint3(80,100));
90 m_arEntires[i].val.setText(text);
92 insert(&(m_arEntires[i].val));
104 caption.setText(
"System Watch");
107 for(
unsigned i=0; i<32; i++) m_arEntires[i].bUsed =
false;
void kill()
Discard window and all children.
void kill()
Discard window and all children.
void create(laPoint3 pos, laPoint3 size)
Create new empty window.
virtual void create(laPoint3 pos, laPoint3 size)
Create new empty window.
virtual void create(laPoint3 pos, laPoint3 size)
Create new empty window.