Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS Picture Plugin:PictureWin:
Partly Console safe, 11 entry points.
- class Graphics
- method StretchDIBitsMBS(XDest as integer, YDest as integer, DestWidth as integer, DestHeight as integer, XSource as integer, YSource as integer, SourceWidth as integer, SourceHeight as integer, Bits as memoryblock, ImageWidth as integer, ImageHeight as integer, ImageBitCount as integer) as boolean
- method PaintDesktopMBS
- class Picture
- module WindowsBitmapMBS
- method HBitmapInfo(HBitmap as Ptr, byref Width as Integer, byref Height as Integer, byref WidthBytes as Integer, byref Planes as Integer, byref BitsPixel as Integer) as Boolean
- method DuplicateHBitmap(HBitmap as Ptr, Width as Integer, Height as Integer) as Ptr
- method DeleteBitmap(HBitmap as Ptr)
- method BitmapToDIB(HBitmap as Ptr, HPalette as Ptr = nil) as Ptr
- method DIBToBitmap(HDIB as Ptr, HPalette as Ptr = nil) as Ptr
- method HBitmapToPicture(HBitmap as Ptr, UsingDraw as boolean = false) as Picture
- method PictureToHBitmap(Pic as Picture) as Ptr
- method HBitmapToPicture(HBitmap as Ptr, Width as Integer, Height as Integer) as Picture
Blog Entries
Xojo Developer Magazine
- 4.6, page 48: Drag, Drop, and Roll, How to add a huge amount of functionality with no bloat by Toby Rush
- 4.6, pages 42 to 43: Menu Glyphs, Icons for menu entries by Christian Schmitz
- 13.4, page 10: News