20 #ifndef PAWS_MUSIC_METER_PROMPT_H 21 #define PAWS_MUSIC_METER_PROMPT_H 52 virtual void OnMeterEntered(
const char* name, csString beats, csString beatType) = 0;
80 void Initialize(
const char* initialBeats,
const char* initialBeatType,
size_t beatsMaxLength);
86 const char* GetBeats();
92 csString GetBeatType();
131 void Initialize(
const char* actionName,
const char* title,
const char* initialBeats,
136 virtual bool PostSetup();
137 virtual bool OnButtonPressed(
int mouseButton,
int keyModifier,
pawsWidget* widget);
160 #endif // PAWS_MUSIC_METER_PROMPT_H CREATE_PAWS_FACTORY(pawsMeterInput)
Interface implemented by a pawsMeterPromptWindow listener.
void void Initialize(iObjectRegistry *object_reg)
pawsPromptWindow is the common base for windows that let the user enter one piece of information...
virtual void OnMeterEntered(const char *name, csString beats, csString beatType)=0
This function is called when the user input a meter.
A basic combo box widget.
This window let the user select the music meter for a score.