![]() |
MapLink Pro 11.1.1.0.
Envitia MapLink Pro: The Ultimate Mapping Application Toolkit
|
This class is for use by the TSLInteractionModeManager and should not be used directly by the application.
Public Member Functions | |
virtual | ~TSLInteractionModeDisplayX11 () |
void | attach (Drawable drawable) |
virtual void | bufferingOff () |
virtual void | bufferingOn () |
virtual void | captureMouse () |
virtual TSLInteractionModeDisplay * | clone (bool copyUserData=false) |
virtual void | drawEchoLine () |
virtual void | drawEchoRectangle () |
virtual void | drawMagnifierToBuffer (TSLDrawableHandle buffer, TSLDeviceUnits x1, TSLDeviceUnits y1, TSLDeviceUnits x2, TSLDeviceUnits y2, TSLDeviceUnits width, TSLDeviceUnits height, bool restoreBackground, TSLDeviceUnits boundaryThickness, int boundaryRed, int boundaryGreen, int boundaryBlue) |
virtual void | drawMagnifierToBuffer (TSLDeviceContext buffer, TSLDeviceUnits x1, TSLDeviceUnits y1, TSLDeviceUnits x2, TSLDeviceUnits y2, TSLDeviceUnits width, TSLDeviceUnits height, bool restoreBackground, TSLDeviceUnits boundaryThickness, int boundaryRed, int boundaryGreen, int boundaryBlue) |
virtual void | magnify (TSLMagnifyingGlass *magnifier, bool restoreBackground) |
virtual void | onSize (TSLDeviceUnits cx, TSLDeviceUnits cy) |
virtual void | releaseMouse () |
virtual void | setupBackgroundBuffer (TSLDeviceUnits width, TSLDeviceUnits height) |
![]() | |
virtual | ~TSLInteractionModeDisplay () |
void | clearClipRectangle () |
void | clearEchoLine () |
void | clearEchoRectangle () |
void | resetMode (TSLButtonType button, TSLDeviceUnits xDU, TSLDeviceUnits yDU) |
void | setClipRectangle (TSLDeviceUnits x1, TSLDeviceUnits y1, TSLDeviceUnits x2, TSLDeviceUnits y2) |
void | setEchoLine (TSLDeviceUnits x1, TSLDeviceUnits y1, TSLDeviceUnits x2, TSLDeviceUnits y2) |
void | setEchoRectangle (TSLDeviceUnits x1, TSLDeviceUnits y1, TSLDeviceUnits x2, TSLDeviceUnits y2) |
void | viewChanged (bool addToViewStack) |
TSLDrawingSurface * | drawingSurface () |
Additional Inherited Members | |
![]() | |
TSLInteractionModeDisplay (TSLDrawingSurface *ds, TSLInteractionModeManager *manager) | |
![]() | |
TSLDeviceUnits | m_x1 |
TSLDeviceUnits | m_y1 |
TSLDeviceUnits | m_x2 |
TSLDeviceUnits | m_y2 |
bool | m_drawRect |
bool | m_drawLine |
TSLDrawingSurface * | m_drawingSurface |
TSLEnvelope | m_clipRectangle |
bool | m_clip |
TSLInteractionModeManager * | m_manager |
|
virtual |
This class is for use by the TSLInteractionModeMagnify and should not be used directly by the application.
void TSLInteractionModeDisplayX11::attach | ( | Drawable | drawable | ) |
|
virtual |
This class is for use by the TSLInteractionModeMagnify and should not be used directly by the application.
Implements TSLInteractionModeDisplay.
|
virtual |
This class is for use by the TSLInteractionModeMagnify and should not be used directly by the application.
Implements TSLInteractionModeDisplay.
|
virtual |
This class is for use by the TSLInteractionModeMagnify and should not be used directly by the application.
Implements TSLInteractionModeDisplay.
|
virtual |
This class is for use by the TSLInteractionModeMagnify and should not be used directly by the application.
copyUserData | If true, the userID and userWord will be copied to the new surface. |
Implements TSLInteractionModeDisplay.
|
virtual |
This class is for use by the TSLInteractionModeMagnify and should not be used directly by the application.
Implements TSLInteractionModeDisplay.
|
virtual |
This class is for use by the TSLInteractionModeMagnify and should not be used directly by the application.
Implements TSLInteractionModeDisplay.
|
virtual |
This class is for use by the TSLInteractionModeMagnify and should not be used directly by the application.
Implements TSLInteractionModeDisplay.
|
virtual |
This class is for use by the TSLInteractionModeMagnify and should not be used directly by the application.
Implements TSLInteractionModeDisplay.
|
virtual |
This class is for use by the TSLInteractionModeMagnify and should not be used directly by the application.
Implements TSLInteractionModeDisplay.
|
virtual |
This class is for use by the TSLInteractionModeMagnify and should not be used directly by the application.
Implements TSLInteractionModeDisplay.
|
virtual |
This class is for use by the TSLInteractionModeMagnify and should not be used directly by the application.
Implements TSLInteractionModeDisplay.
|
virtual |
This class is for use by the TSLInteractionModeMagnify and should not be used directly by the application.
Implements TSLInteractionModeDisplay.