Login or Signup

BlitzPlus Docs -> GUI - Category -> Gadgets -> GadgetHeight

GadgetHeight( gadget )


gadget - A gadget handle


GadgetHeight returns the current height of a gadget. Remember that a gadget can be any user interface object, for example a Button, Label, Slider, Window, or even the Desktop itself!

See also: GadgetX, GadgetY, GadgetWidth, SetGadgetShape.


; This example saves a copy of the desktop to c:\MyDesktop,bmp
; First of all, create an empty buffer of the same size as the desktop
; The easyiest way to determine the Desktop size is to use the Desktop()
; object, which, being a Windows element can be treated as a Gadget.
; Therefore, we get the size of the desktop using GadgetWidth and GadgetHeight.

w = GadgetWidth(Desktop())
h = GadgetHeight(Desktop())
img = CreateImage(w, h)

; Now we need to copy the desktop contents to our image

CopyRect 0,0,w,h,0,0,DesktopBuffer(),ImageBuffer(img)

; Finally we save the image

SaveImage img,"c:\MyDesktop.bmp"

; And whilst we're here, let's report a friendly confirmation message!

Notify "Desktop saved to c:\MyDesktop.bmp"



BlitzPlus Manual Forum

Blitz3D Equivalent Command
Blitz Social Club