23 #ifndef PAWS_BUTTON_HEADER    24 #define PAWS_BUTTON_HEADER    50     virtual bool Setup(iDocumentNode* node);
    67     virtual bool OnMouseDown(
int button, 
int modifiers, 
int x, 
int y);
    68     virtual bool OnMouseUp(
int button, 
int modifiers, 
int x, 
int y);
    69     virtual bool OnKeyDown(utf32_char keyCode, utf32_char key, 
int modifiers);
    75     virtual void SetState(
bool isDown, 
bool publish=
true);
 
CREATE_PAWS_FACTORY(pawsButton)