Window class
Online Documentation - Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchy
New in Version
22.2
22.3
22.4
22.5
23.0
23.1
23.2
23.3
23.4
23.5
24.0
24.1
The list of the topics,
classes,
interfaces,
controls,
modules,
global methods by category,
global methods by name,
screenshots,
licenses
and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
Window class
Extends Xojo's Window Class.
In Xojo 2005 and newer you need to use self. in front of the method as the propertyname alone is not accepted.
- 28 properties
- 38 methods
- method ActivateWindowMBS
- method BackingScaleFactorMBS as Double
- method CGContextMBS as CGContextMBS
- method CleanUpTransparentMBS(refValue as Integer)
- method ClearTransparencyMBS
- method CollapsableMBS as boolean
- method ConstrainWindowToScreenMBS(animate as boolean)
- method GTKWindow as GTKWindowMBS
- method HideKeyboardMBS
- method InvalidateRectThreadSafeMBS(X As Integer, Y As Integer, Width As Integer, Height As Integer, EraseBackground as boolean = true)
- method InvalidateShadowMBS
- method InvalidateThreadSafeMBS(EraseBackground as boolean = true)
- method IsFullScreenMBS as Boolean
- method MakeTransparentMBS as Integer
- method NSPanelMBS as NSPanelMBS
- method NSToolbarMBS as NSToolbarMBS
- method NSWindowMBS as NSWindowMBS
- method RefreshRectThreadSafeMBS(X As Integer, Y As Integer, Width As Integer, Height As Integer, EraseBackground as boolean = true)
- method RefreshThreadSafeMBS(EraseBackground as boolean = true)
- method RemoveWindowProxyIconMBS
- method ScreenshotWindowMBS as picture
- method ScreenshotWindowRectMBS(left as Integer, top as Integer, width as Integer, height as Integer) as picture
- method SetTransparencyMBS(value as Integer) as boolean
- method SetWindowFeedbackSettingMBS(Feedback as Integer, value as Variant) as Boolean
- method SetWindowIconMBS(Type as Integer, File as FolderItem, IconID as Integer) as Boolean
- method SetWindowIconMBS(Type as Integer, Icon as Picture, Mask as Picture) as Boolean
- method SetWindowMaskMBS(p as picture, redraw as Boolean, transparentColor as color) as Boolean
- method ShowHideToolbarMBS(animate as boolean, value as boolean)
- method ShowKeyboardMBS
- method SmoothResizeCenteredMBS(width as Integer,height as Integer)
- method SmoothResizeMBS(width as Integer,height as Integer)
- method ToggleFullScreenMBS as Boolean
- method UpdateNowMBS
- method UpdateNowRectMBS(left as Integer, top as Integer, width as Integer, height as Integer)
- method WinAnimateWindowMBS(Flags as Integer, Time as Integer=200) as boolean
- method WindowFeedbackSettingMBS(Feedback as Integer, byref value as boolean, IncludeAncestors as Boolean = false) as Boolean
- method WinFlashWindowMBS(Invert as boolean)
- method WinHideTooltipMBS as Integer
This class has no sub classes.
See also in the Xojo Language Reference
Some useful global functions for this class:
Some methods using this class:
Some properties using for this class:
Some events using this class:
Release notes
- Version 24.1
- Implemented IgnoreMouseClicks for Windows in OverlayMBS class. Allows mouse clicks to fall through to window behind.
- Version 23.2
- Version 22.2
- Version 22.1
- Added search and replace window to Scintilla example project.
- Version 22.0
- Added 100 more methods for DesktopWindow instead of Window.
- Changed window properties to variant, so you can use DesktopWindow there for WindowsShortCutMBS, WindowsPrintDialogMBS, WindowsPageSetupDialogMBS, WindowsICMSetupMBS, WindowsBlueToothSelectDeviceDialogMBS, TwainMBS, TaskDialogMBS, OpenDialogMBS, DirectShowVideoWindowMBS, WindowsStoreContextMBS, WindowsFileCopyMBS, WindowsFontDialogMBS, WindowsPreviewHandlerMBS, WindowsStoreContextMBS, ParentChromiumFrameMBS and ChromiumBrowserMBS classes.
- Version 21.3
- Fixed an issue with IDE crashing when you have a PDFViewControlMBS on a container in a window.
- Version 21.1
- Version 20.1
- Changed WinBringProcessToTop method in RemoteControlMBS module to activate first window.
- Version 20.0
The items on this page are in the following plugins: MBS Linux Plugin, MBS MacBase Plugin, MBS MacCG Plugin, MBS MacControls Plugin, MBS MacOSX Plugin, MBS Picture Plugin, MBS Util Plugin, MBS Win Plugin.
WinDataObjectMBS
-
WindowsAddPrintJobMBS