-public:
- /// Creates an empty message
- SKETCHERPRS_EXPORT SketcherPrs_ParameterStyleMessage(const Events_ID theID,
- const void* theSender = 0)
- : Events_Message(theID, theSender) {}
- /// The virtual destructor
- SKETCHERPRS_EXPORT virtual ~SketcherPrs_ParameterStyleMessage() {}
- /// Static. Returns EventID of the message.
- SKETCHERPRS_EXPORT static Events_ID eventId()
- {
- static const char * MY_EVENT_PARAMETER_STYLE_ID("ParameterStyle");
- return Events_Loop::eventByName(MY_EVENT_PARAMETER_STYLE_ID);
- }
- /// Returns a document stored in the message
- SKETCHERPRS_EXPORT ParameterStyle style() const { return myStyle; }
- /// Sets a document to the message
- SKETCHERPRS_EXPORT void setStyle(ParameterStyle theStyle) { myStyle = theStyle; }
-private:
- ParameterStyle myStyle; /// style of the parameter visualization
-};
+ /// Set dimensions parameters style
+ /// \param theStyle new style
+ SKETCHERPRS_EXPORT void setParameterStyle(ParameterStyle theStyle);