#ifndef PIOPTMENGEN_H_SEEN #define PIOPTMENGEN_H_SEEN #include #include "pisysdep.h" #include PICONT_H #include PIMENU_H class PIOptMenuGen : public PIContainer { public: enum {ClassId = 1100}; PIOptMenuGen(PIContainerGen* par, PIPUMenu *pdm, int sx=10, int sy=10, int px=0, int py=0); ~PIOptMenuGen(); virtual long kind() {return ClassId; } virtual string GetValueStr() = 0; // Option choisie virtual PIMessage GetValue() = 0; // Message correspondant a l'option choisie virtual void SetValueStr(string & s) = 0; virtual void SetValue(PIMessage msg) = 0; protected: }; #endif