10#include "DefinitionsGUI.h"
145 void MoveWindow(int32_t i32X, int32_t i32Y, int32_t i32Width, int32_t i32Height,
bool bRepaint);
168 bool SetWindowPos(
size_t stHandleInsertAfter, int32_t i32X, int32_t i32Y, int32_t i32CX, int32_t i32CY, uint32_t u32Flags);
GUIDockablePaneHostFrame C API wrapping class.
Definition GUIDockablePaneHostFrameWrap.h:25
Top-level base class of FLImaging.
Definition FLBase.h:33
FLImaging module execution result object.
Definition ResultsDef.h:1337
A class representing a rectangle.
Definition FLRect.h:24
void RedrawWindow()
Updates the specified rectangle or region in a window's client area.
bool IsAvailable()
Determines whether the SNAP view window is available.
bool IsFixed()
Checks if the pane's size and position are fixed.
bool ShowWindow(int32_t i32CmdShow)
Sets the display state of the window.
CGUIDockablePaneHostFrame(FLImaging::GUI::CGUIDockablePaneHostFrameWrap *pViewSNAP)
Default constructor.
void MoveWindow(int32_t i32X, int32_t i32Y, int32_t i32Width, int32_t i32Height, bool bRepaint)
Moves and resizes the window.
CResult ^ SetParentWindowAndFit(size_t stParentWindowHandle)
Adjust the size of this window to match the size of the parent window.
size_t GetWindowHandle()
Returns a handle attached to the SNAP view.
void BringToBottom()
Moves the window to the bottom of the Z-order.
void GetMinimumSize(int32_t% i32MinimumWidth, int32_t% i32MinimumHeight)
Retrieves the minimum size constraints for the pane.
void UpdateWindow()
Causes the control to redraw the invalidated regions within its client area.
void BringToTop()
Moves the window to the top of the Z-order.
void Invalidate()
Invalidates a specific region of the control and causes a paint message to be sent to the control....
virtual ~CGUIDockablePaneHostFrame()
Default destructor.
CResult ^ SetMinimumSize(int32_t i32MinimumWidth, int32_t i32MinimumHeight)
Sets the minimum size constraints for the pane.
bool IsWindowVisible()
Retrieves the visibility status of the window.
void Fix(bool bFix)
Locks or unlocks the pane's size and position.
bool SetWindowPos(size_t stHandleInsertAfter, int32_t i32X, int32_t i32Y, int32_t i32CX, int32_t i32CY, uint32_t u32Flags)
Sets the size, position, and Z order of the window.
CGUIDockablePaneHostFrame()
Default constructor.
virtual size_t SetFocus()
Sets the keyboard focus to the specified window.
void Invalidate(bool bErase)
Invalidates a specific region of the control and causes a paint message to be sent to the control....
Foundation::CFLRect< int32_t > ^ GetClientRect()
Retrieves the coordinates of a window's client area. The client coordinates specify the upper-left an...