Module: Windows::GDI::PaintingDrawing
- Defined in:
- lib/windows/gdi/painting_drawing.rb
Constant Summary collapse
- DC_ACTIVE =
Flags for DrawCaption
0x0001
- DC_SMALLCAP =
0x0002
- DC_ICON =
0x0004
- DC_TEXT =
0x0008
- DC_INBUTTON =
0x0010
- DC_GRADIENT =
0x0020
- DC_BUTTONS =
0x1000
- BDR_RAISEDOUTER =
3D border styles
0x0001
- BDR_SUNKENOUTER =
0x0002
- BDR_RAISEDINNER =
0x0004
- BDR_SUNKENINNER =
0x0008
- BDR_OUTER =
(BDR_RAISEDOUTER | BDR_SUNKENOUTER)
- BDR_INNER =
(BDR_RAISEDINNER | BDR_SUNKENINNER)
- BDR_RAISED =
(BDR_RAISEDOUTER | BDR_RAISEDINNER)
- BDR_SUNKEN =
(BDR_SUNKENOUTER | BDR_SUNKENINNER)
- EDGE_RAISED =
(BDR_RAISEDOUTER | BDR_RAISEDINNER)
- EDGE_SUNKEN =
(BDR_SUNKENOUTER | BDR_SUNKENINNER)
- EDGE_ETCHED =
(BDR_SUNKENOUTER | BDR_RAISEDINNER)
- EDGE_BUMP =
(BDR_RAISEDOUTER | BDR_SUNKENINNER)
- BF_LEFT =
Border flags
0x0001
- BF_TOP =
0x0002
- BF_RIGHT =
0x0004
- BF_BOTTOM =
0x0008
- BF_TOPLEFT =
(BF_TOP | BF_LEFT)
- BF_TOPRIGHT =
(BF_TOP | BF_RIGHT)
- BF_BOTTOMLEFT =
(BF_BOTTOM | BF_LEFT)
- BF_BOTTOMRIGHT =
(BF_BOTTOM | BF_RIGHT)
- BF_RECT =
(BF_LEFT | BF_TOP | BF_RIGHT | BF_BOTTOM)
- BF_DIAGONAL =
0x0010
- BF_DIAGONAL_ENDTOPRIGHT =
(BF_DIAGONAL | BF_TOP | BF_RIGHT)
- BF_DIAGONAL_ENDTOPLEFT =
(BF_DIAGONAL | BF_TOP | BF_LEFT)
- BF_DIAGONAL_ENDBOTTOMLEFT =
(BF_DIAGONAL | BF_BOTTOM | BF_LEFT)
- BF_DIAGONAL_ENDBOTTOMRIGHT =
(BF_DIAGONAL | BF_BOTTOM | BF_RIGHT)
- BF_MIDDLE =
Fill in the middle
0x0800
- BF_SOFT =
For softer buttons
0x1000
- BF_ADJUST =
Calculate the space left over
0x2000
- BF_FLAT =
For flat rather than 3D borders
0x4000
- BF_MONO =
For monochrome borders
0x8000
- DFC_CAPTION =
Flags for DrawFrameControl
1
- DFC_MENU =
2
- DFC_SCROLL =
3
- DFC_BUTTON =
4
- DFC_POPUPMENU =
5
- DFCS_CAPTIONCLOSE =
0x0000
- DFCS_CAPTIONMIN =
0x0001
- DFCS_CAPTIONMAX =
0x0002
- DFCS_CAPTIONRESTORE =
0x0003
- DFCS_CAPTIONHELP =
0x0004
- DFCS_MENUARROW =
0x0000
- DFCS_MENUCHECK =
0x0001
- DFCS_MENUBULLET =
0x0002
- DFCS_MENUARROWRIGHT =
0x0004
- DFCS_SCROLLUP =
0x0000
- DFCS_SCROLLDOWN =
0x0001
- DFCS_SCROLLLEFT =
0x0002
- DFCS_SCROLLRIGHT =
0x0003
- DFCS_SCROLLCOMBOBOX =
0x0005
- DFCS_SCROLLSIZEGRIP =
0x0008
- DFCS_SCROLLSIZEGRIPRIGHT =
0x0010
- DFCS_BUTTONCHECK =
0x0000
- DFCS_BUTTONRADIOIMAGE =
0x0001
- DFCS_BUTTONRADIOMASK =
0x0002
- DFCS_BUTTONRADIO =
0x0004
- DFCS_BUTTON3STATE =
0x0008
- DFCS_BUTTONPUSH =
0x0010
- DFCS_INACTIVE =
0x0100
- DFCS_PUSHED =
0x0200
- DFCS_CHECKED =
0x0400
- DFCS_TRANSPARENT =
0x0800
- DFCS_HOT =
0x1000
- DFCS_ADJUSTRECT =
0x2000
- DFCS_FLAT =
0x4000
- DFCS_MONO =
0x8000