wxQueryLayoutInfoEventThis event is sent when wxLayoutAlgorithm wishes to get the size, orientation and alignment of a window. More precisely, the event is sent by the OnCalculateLayout handler which is itself invoked by wxLayoutAlgorithm. Derived from Include files <wx/laywin.h> Event table macros
Data structures
See also wxCalculateLayoutEvent, wxSashLayoutWindow, wxLayoutAlgorithm. Members
wxQueryLayoutInfoEvent::wxQueryLayoutInfoEvent
wxQueryLayoutInfoEvent::wxQueryLayoutInfoEventwxQueryLayoutInfoEvent(wxWindowID id = 0) Constructor.
wxQueryLayoutInfoEvent::GetAlignmentvoid GetAlignment() const Specifies the alignment of the window (which side of the remaining parent client area the window sticks to). One of wxLAYOUT_TOP, wxLAYOUT_LEFT, wxLAYOUT_RIGHT, wxLAYOUT_BOTTOM.
wxQueryLayoutInfoEvent::GetFlagsint GetFlags() const Returns the flags associated with this event. Not currently used.
wxQueryLayoutInfoEvent::GetOrientationwxLayoutOrientation GetOrientation() const Returns the orientation that the event handler specified to the event object. May be one of wxLAYOUT_HORIZONTAL, wxLAYOUT_VERTICAL.
wxQueryLayoutInfoEvent::GetRequestedLengthint GetRequestedLength() const Returns the requested length of the window in the direction of the window orientation. This information is not yet used.
wxQueryLayoutInfoEvent::GetSizewxSize GetSize() const Returns the size that the event handler specified to the event object as being the requested size of the window.
wxQueryLayoutInfoEvent::SetAlignmentvoid SetAlignment(wxLayoutAlignment alignment) Call this to specify the alignment of the window (which side of the remaining parent client area the window sticks to). May be one of wxLAYOUT_TOP, wxLAYOUT_LEFT, wxLAYOUT_RIGHT, wxLAYOUT_BOTTOM.
wxQueryLayoutInfoEvent::SetFlagsvoid SetFlags(int flags) Sets the flags associated with this event. Not currently used.
wxQueryLayoutInfoEvent::SetOrientationvoid SetOrientation(wxLayoutOrientation orientation) Call this to specify the orientation of the window. May be one of wxLAYOUT_HORIZONTAL, wxLAYOUT_VERTICAL.
wxQueryLayoutInfoEvent::SetRequestedLengthvoid SetRequestedLength(int length) Sets the requested length of the window in the direction of the window orientation. This information is not yet used.
wxQueryLayoutInfoEvent::SetSizevoid SetSize(const wxSize& size) Call this to let the calling code know what the size of the window is.
|