Tem exemplos do uso, vamos verificar.
Código: Selecionar todos
2023-07-26 14:34 UTC+0300 Alexander Kresin <alex@belacy.ru>
* source/gtk/hdrawn.prg
* source/winapi/hdrawn.prg
* Fixes
* include/guilib.ch
@ ... DRAWN CHECK ..., @ ... DRAWN RADIO ... commands added
* samples/graph.prg
* samples/gtk_samples/graph.prg
* Samples updated
2023-07-26 13:35 UTC+0300 Alexander Kresin <alex@belacy.ru>
* samples/bldgw.bat
* samples/bldmingw64.bat
* utils/tutorial/bldgw.bat
* -lgdiplus option added to mingw build scripts
2023-07-26 12:53 UTC+0300 Alexander Kresin <alex@belacy.ru>
* include/hwingui.ch
* include/hwgextern.ch
* source/winapi/draw.c
* source/winapi/window.c
* source/winapi/drawwidg.prg
* hwgui.hbc
* Gdi+ support added - currently, for mingw compiler
( borland doesn't support it, don't know about OpenWatcom and others ).
It allows to open image files in additional formats, png and tiff.
hwg_GdiplusOpenImage() function added, HBitmap():Addfile() changed to
use hwg_Gdiplus_OpenImage(), if hwg_OpenImage() is failed.
2023-07-25 20:14 UTC-0200 José Quintas
- test/mixed/*
+ test/dlgauto/*
! no more mixed, now single autoapp for tests purpose
2023-07-25 14:45 UTC+0300 Alexander Kresin <alex@belacy.ru>
* source/winapi/hcontrol.prg
! Fixed
2023-07-25 12:40 UTC+0300 Alexander Kresin <alex@belacy.ru>
* source/gtk/hdrawn.prg
* source/winapi/hdrawn.prg
* HDrawnRadio class added, inherited from HDrawn
* include/guilib.ch
@ ... BOARD ..., @ ... DRAWN ... commands added
* samples/graph.prg
* samples/gtk_samples/graph.prg
* Changed to use new commands instead of methods calls
2023-07-24 16:22 UTC+0300 Alexander Kresin <alex@belacy.ru>
* samples/graph.prg
* samples/gtk_samples/graph.prg
* Graph sample changed to demonstrate using of HDrawn as control items on a drawing area
2023-07-24 15:47 UTC+0300 Alexander Kresin <alex@belacy.ru>
* source/gtk/hdrawn.prg
* source/gtk/hcontrol.prg
* source/winapi/hdrawn.prg
* source/winapi/hcontrol.prg
* HDrawnCheck class added, inherited from HDrawn
* source/gtk/hgraph.prg
* source/winapi/hgraph.prg
* HGraph inherits now from HBoard to be possible to handle mouse events
and use HDrawn widgets.
2023-07-23 19:40 UTC+0300 Alexander Kresin <alex@belacy.ru>
* source/gtk/hcontrol.prg
* source/gtk/hdrawn.prg
* source/winapi/hdrawn.prg
! Further steps for HBoard, HDrawn
* source/gtk/control.c
! hwg_CreateBoard() added
2023-07-22 18:02 UTC+0300 Alexander Kresin <alex@belacy.ru>
* source/gtk/hdrawn.prg
* source/gtk/hcontrol.prg
* source/winapi/hdrawn.prg
* source/winapi/hcontrol.prg
! Further steps for HBoard, HDrawn
* source/gtk/draw.c
! hwg_Drawtext() fixed
2023-07-21 16:59 UTC+0300 Alexander Kresin <alex@belacy.ru>
* source/gtk/hcontrol.prg
* source/winapi/hcontrol.prg
! Warnings fixed
2023-07-21 15:28 UTC+0300 Alexander Kresin <alex@belacy.ru>
* source/gtk/hdrawn.prg
* source/gtk/hcontrol.prg
* source/winapi/hdrawn.prg
* source/winapi/hcontrol.prg
! Further steps for HBoard, HDrawn
2023-07-20 19:33 UTC+0300 Alexander Kresin <alex@belacy.ru>
* source/gtk/hdrawn.prg
* source/gtk/hcontrol.prg
* source/winapi/hdrawn.prg
* source/winapi/hcontrol.prg
! Warnings fixed
2023-07-20 16:58 UTC+0300 Alexander Kresin <alex@belacy.ru>
* include/hwgextern.ch
* source/gtk/draw.c
* source/winapi/draw.c
* 8-th parameter, hBrush, added to hwg_RoundRect_Filled()
* source/gtk/hdrawn.prg
* source/gtk/hcontrol.prg
* source/winapi/hdrawn.prg
* source/winapi/hcontrol.prg
* HBoard, HDrawn fixes and enhancements
2023-07-20 13:55 UTC+0300 Alexander Kresin <alex@belacy.ru>
* include/hwgextern.ch
* source/gtk/draw.c
* source/winapi/draw.c
+ hwg_RoundRect_Filled() added. It draws a rounded rectangle, filled with current brush,
while hwg_RoundRect() draws a border only.
2023-07-20 13:10 UTC+0300 Alexander Kresin <alex@belacy.ru>
+ source/gtk/hdrawn.prg
+ source/winapi/hdrawn.prg
+ HDrawn class added - for items to be drawn on HBoard and working as controls
* source/gtk/hcontrol.prg
* source/winapi/hcontrol.prg
* HBoard fixes and enhancements
* source/gtk/draw.c
* hwg_Roundrect() fixed
* hwgui.hbm
* makedll.bc
* makefile.bc
* makefile.gcc
* makefile.pc
* Makefile.scr
* makefile.vc
* makefile.wc
* source/gtk/Makefile.linux
* source/gtk/Makefile.linux-gtk3
* source/gtk/Makefile.mingw
* source/gtk/Makefile.scr
* Makefiles updated for hdrawn.prg
2023-07-20 09:55 UTC+0300 Alexander Kresin <alex@belacy.ru>
* source/gtk/hcontrol.prg
* source/winapi/hcontrol.prg
! Small corrections
* HOwnDrawn is renamed to HBoard
Itamar M. Lins Jr.
