The plugin part Win
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
The plugin part MBS Win Plugin:Win:
Partly Console safe,
260 entry points.
- class ConsoleStateMBS
- class Control
- class DesktopControl
- class DesktopTextArea
- class DesktopWindow
- method ShowKeyboardMBS
- method HideKeyboardMBS
- method SetWindowFeedbackSettingMBS(Feedback as Integer, value as Variant) as Boolean
- method WindowFeedbackSettingMBS(Feedback as Integer, byref value as boolean, IncludeAncestors as Boolean = false) as Boolean
- method WinHideTooltipMBS as Integer
- method WinAnimateWindowMBS(Flags as integer, Time as integer=200) as boolean
- method SetWindowMaskMBS(p as picture, redraw as Boolean, transparentColor as color) 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
- property WinTopMostWindowMBS as boolean
- class DirectDrawGraphicsMBS
- method CreateSolidColorBrush(red as Single, green as Single, blue as Single, alpha as Single = 1.0) as Boolean
- method CreateSolidColorBrush(c as Color) as Boolean
- method CreateStrokeStyle(startCap as Integer = 0, endCap as Integer = 0, dashCap as Integer = 0, lineJoin as Integer = 0, miterLimit as Single = 1.0, dashStyle as Integer = 0, dashOffset as Single = 0, Dashes() as Single = nil) as Boolean
- method ClearStrokeStyle
- method Destructor
- method Constructor(Graphics as Graphics)
- method DrawLine(x1 as single, y1 as single, x2 as single, y2 as single)
- method DrawRectangle(left as single, top as single, right as single, bottom as single)
- method FillRectangle(left as single, top as single, right as single, bottom as single)
- method DrawRoundedRectangle(left as single, top as single, right as single, bottom as single, radiusX as single, radiusY as single)
- method FillRoundedRectangle(left as single, top as single, right as single, bottom as single, radiusX as single, radiusY as single)
- method DrawEllipse(x as single, y as single, radiusX as single, radiusY as single)
- method FillEllipse(x as single, y as single, radiusX as single, radiusY as single)
- method RestoreDrawingState
- method SaveDrawingState
- method SetTransform(m11 as Single, m12 as Single, m21 as Single, m22 as Single, dx as Single, dy as Single)
- method GetTransform(byref m11 as Single, byref m12 as Single, byref m21 as Single, byref m22 as Single, byref dx as Single, byref dy as Single)
- property Handle as Integer
- property factoryHandle as Integer
- property brushHandle as Integer
- property strokeStyleHandle as Integer
- property strokeWidth as Single
- property PixelWidth as UInt32
- property PixelHeight as UInt32
- property Width as Single
- property Height as Single
- property DPIX as Single
- property DPIY as Single
- property AntialiasMode as Integer
- property TextAntialiasMode as Integer
- class FolderItem
- class Graphics
- method DrawWindowsIconMBS(file as folderitem, IconID as integer, x as integer, y as integer, w as integer, h as integer) as boolean
- method StretchBltMBS(nXOriginDest as integer, nYOriginDest as integer, nWidthDest as integer, nHeightDest as integer, source as graphics, nXOriginSrc as integer, nYOriginSrc as integer, nWidthSrc as integer, nHeightSrc as integer, dwRop as integer) as boolean
- class TextArea
- class Window
- method ShowKeyboardMBS
- method HideKeyboardMBS
- method SetWindowFeedbackSettingMBS(Feedback as Integer, value as Variant) as Boolean
- method WindowFeedbackSettingMBS(Feedback as Integer, byref value as boolean, IncludeAncestors as Boolean = false) as Boolean
- method WinHideTooltipMBS as Integer
- method WinAnimateWindowMBS(Flags as integer, Time as integer=200) as boolean
- method SetWindowMaskMBS(p as picture, redraw as Boolean, transparentColor as color) 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
- property WinTopMostWindowMBS as boolean
- class WindowsADSystemInfoMBS
- class WindowsConsoleMBS
- class WindowsFileStreamMBS
- class WindowsKeyboardLayoutMBS
- class WindowsMutexMBS
- class WindowsPowerStateMBS
- class WindowsProcessMBS
- class WindowsPropertiesMBS
- class WindowsReportErrorMBS
- class WindowsTaskbarStateMBS
- class WindowsThreadExecutionStateMBS
- class WindowsVolumeInformationMBS
- class WinThreadPoolMBS
- Globals:
- ExitWindowsMBS(mode as integer) as boolean
- GetDriveTypeMBS(path as string) as integer
- GetWindowsColorProfileMBS as folderitem
- GetWindowsDisplayColorProfileMBS(DisplayIndex as integer) as folderitem
- GetWindowsDisplayColorProfileMBS(DisplayName as String) as folderitem
- GetWindowsErrorMessageMBS(ErrorCode as integer) as String
- InitMessageFilterMBS
- WindowsDrawPictureIntoDeviceContextMBS(pic as picture, HDC as integer, x as integer, y as integer, w as integer, h as integer, Transparent as boolean)
- WindowsEjectVolumeMBS(driveLetter as string, byref status as integer) as boolean
- WindowsExecuteMBS(ApplicationName as string, CommandLine as string, CurrentDirectory as string, byref PID as integer, Flags as integer = 0, ShowWindow as Integer = -1) as integer
- WindowsRunAsMBS(Username as string, Domain as string, Password as string, LoginFlags as integer, ApplicationName as string, CommandLine as string, CurrentDirectory as string, byref PID as integer, Flags as integer = -1) as integer
- WindowsShellExecuteAsAdminMBS(ParentWindowHandle as integer, File as string, Parameters as string = "", Directory as string = "", ShowCmd as integer = 5) as integer
- WindowsShellExecuteMBS(ParentWindowHandle as integer, Operation as string, File as string, Parameters as string = "", Directory as string = "", ShowCmd as integer = 5) as integer
- WindowsSystemMetricsMBS(what as integer) as integer
- WinGetSysColorMBS(Index as integer) as Color
- WinOpenFolderAndSelectItemsMBS(folder as folderitem, files() as folderItem, ShowOnDesktop as Boolean = false, EditName as Boolean = false) as integer
- WinSetSysColorMBS(Index as integer, value as Color) as boolean
Blog Entries
Videos
Xojo Developer Magazine
- 21.2, page 9: News
- 21.1, page 35: News from MBS Xojo Plugins, What's up with MonkeyBread Software by Stefanie Juchmes
- 2.6, page 49: IRC Bots: Easy! Part II, Part II
- 19.4, page 10: News
- 19.3, page 10: News
- 19.2, page 9: News
- 18.3, page 50: Happy Birthday MonkeyBread Software, What is new in the MBS Xojo Plugins by Stefanie Juchmes
- 17.5, page 43: What's New in the MBS Plugins, With the Plugins growing every year, here are new capabilities you may have missed by Stefanie Juchmes
- 17.5, page 10: News
- 12.2, page 28: Smart Reporting, Implementing a custom reporting system by Trisha Duke