1#ifndef PHWIDGETS_COMBO_BOX_H
2#define PHWIDGETS_COMBO_BOX_H
4#include <photon/PtComboBox.h>
197 struct ArgUnsignedShortBase:
198 public ArgumentsEx<Compound::ArgUnsignedShort>,
199 public ThisArgs::ArgUnsignedShort
206 public ArgumentsEx<Text::ArgUnsignedShort>,
208 public ArgumentsEx<ArgUnsignedShortBase>
215 public ArgumentsEx<Compound::ArgUnsignedLong>,
224 public ArgumentsEx<Compound::Callback>,
232 public ArgumentsEx<Text::Callback>,
234 public ArgumentsEx<CallbackBase>
258 public Compound::Flags
263 typedef ResourceFrom<Compound::WidgetResourcesSingleton>::
265 And<Text::WidgetResourcesSingleton>::
266 Define::Scalar<ThisArgs::ArgUnsignedShort::eArgUnsignedShort, unsigned short>::
267 Define::Color<ThisArgs::ArgUnsignedLong::eArgUnsignedLong, unsigned long>::
268 Define::Flag<ThisArgs::ArgUnsignedLong::eArgUnsignedLongFlag, unsigned long>::
270 Define::Link<ThisCallbacks::Callback::eCallback, PtCallback_t*>::
272 resource_type WidgetResourcesSingleton;
274 virtual void check();
281 bool getDroppedDown()
const;
282 void setDroppedDown(
bool);
331 void AddItem(std::string item,
unsigned int pos = 0);
382 property<PhWidgets::ComboBoxStyle::eComboBoxStyle>::
383 bind<ComboBox, &ComboBox::getDropDownStyle, &ComboBox::setDropDownStyle>
DropDownStyle;
394 bind<ComboBox, &ComboBox::getDroppedDown, &ComboBox::setDroppedDown>
DroppedDown;
Contains resource IDs for all Text arguments.
Definition: Text.h:86
Contains resource IDs for all Text callbacks.
Definition: Text.h:92