|
From: <pts...@us...> - 2012-11-29 16:42:51
|
Revision: 1944
http://sourceforge.net/p/hwgui/code/1944
Author: ptsarenko
Date: 2012-11-29 16:42:47 +0000 (Thu, 29 Nov 2012)
Log Message:
-----------
2012-11-29 18:40 UTC+0200 Pavel Tsarenko <tp...@ma...>
* include/hwingui.h
* source/control.c
* source/dialog.c
* source/draw.c
* source/grid.c
* source/misc.c
* source/richedit.c
* source/window.c
* made repacements for both win32 and win64 building:
SetWindowLong() -> SetWindowLongPtr(), LONG -> LONG_PTR
GWL_WNDPROC -> GWLP_WNDPROC
GWP_USERDATA -> GWLP_USERDATA
Modified Paths:
--------------
trunk/hwgui/Changelog
trunk/hwgui/include/hwingui.h
trunk/hwgui/source/control.c
trunk/hwgui/source/dialog.c
trunk/hwgui/source/draw.c
trunk/hwgui/source/grid.c
trunk/hwgui/source/misc.c
trunk/hwgui/source/richedit.c
trunk/hwgui/source/window.c
|
|
From: <lf...@us...> - 2012-12-06 12:17:40
|
Revision: 1945
http://sourceforge.net/p/hwgui/code/1945
Author: lfbasso
Date: 2012-12-06 12:17:38 +0000 (Thu, 06 Dec 2012)
Log Message:
-----------
2012-12-06 10:25 UTC-0300 Luis Fernando Basso <lfbasso at via-rs.net>
* include/guilib.ch
* #xcommand @ <x>,<y> GET COMBOBOXEX [ <oCombo> VAR ] <vari> ;
+ [ IMAGES <aImages> ] ;
* source/misc.c
* HB_FUNC( GETSCROLLRANGE
! changed return ( MaxPos - MinPos )
* source/drawwidg.prg
* CLASS HBitmap
* METHOD AddResource()
! minor fix in condition shared bitmaps
* source/xml/hxmldoc.prg
* METHOD Read
! added to property ::nLastErr := 0 because the return an error occurred due to having null value
* source/hcombo.prg
* CLASS HCheckComboBox INHERIT HComboBox
+ DATA lCheck
+ DATA nCurPos // current value combobox
+ DATA aHimages, aImages
+ METHOD EnabledItem( nItem, lEnable )
+ METHOD SkipItems( nNav )
* METHOD New( )
+ added new parameter aImages
* METHOD INIT()
! load images if necessary
* METHOD onEvent
+ msg = WM_MOUSEWHEEL
+ msg = WM_COMMAND
+ msg = WM_KEYUP
! code necessary to skip disabled items
* METHOD Paint( lpDis )
! added code to display items disabled and line separator
+ METHOD EnabledItem( nItem, lEnabled )
! method to enable or disable items in combo, second parameter = .T. OR .F.
The COMBOBOXEx can work in two ways, with the way current CHECKBOX or how the ComboBox with items that may have images.
add CLAUSULA IMAGES same {}, the ComboboxEX works in the same way that the combobox without the CHECKBOX
Two special caracters define new features:
"\-" = draw one separator line between items
items beginning with "\]" DiSABLED teh item in COMBOBOX
Modified Paths:
--------------
trunk/hwgui/Changelog
trunk/hwgui/include/guilib.ch
trunk/hwgui/source/drawwidg.prg
trunk/hwgui/source/hcombo.prg
trunk/hwgui/source/misc.c
trunk/hwgui/source/xml/hxmldoc.prg
|
|
From: <lf...@us...> - 2012-12-06 18:01:49
|
Revision: 1946
http://sourceforge.net/p/hwgui/code/1946
Author: lfbasso
Date: 2012-12-06 18:01:45 +0000 (Thu, 06 Dec 2012)
Log Message:
-----------
2012-12-06 15:58 UTC-0300 Luis Fernando Basso <lfbasso at via-rs.net>
* source/htab.prg
* METHOD OnEvent( msg, wParam, lParam ) CLASS HTab
! msg = WM_LBUTTONDOWN
+ msg = WM_LBUTTONUP
! fixed event CLICK
* METHOD Notify( lParam )
! minor fix!
Modified Paths:
--------------
trunk/hwgui/Changelog
trunk/hwgui/source/htab.prg
|
|
From: <lf...@us...> - 2012-12-07 12:23:53
|
Revision: 1949
http://sourceforge.net/p/hwgui/code/1949
Author: lfbasso
Date: 2012-12-07 12:23:51 +0000 (Fri, 07 Dec 2012)
Log Message:
-----------
2012-12-07 10:25 UTC-0300 Luis Fernando Basso <lfbasso at via-rs.net>
* source/hcombo.prg
! fixed warnings compiler
Modified Paths:
--------------
trunk/hwgui/Changelog
trunk/hwgui/source/hcombo.prg
|
|
From: <lf...@us...> - 2012-12-07 13:10:13
|
Revision: 1950
http://sourceforge.net/p/hwgui/code/1950
Author: lfbasso
Date: 2012-12-07 13:10:09 +0000 (Fri, 07 Dec 2012)
Log Message:
-----------
2012-12-07 11:10 UTC-0300 Luis Fernando Basso <lfbasso at via-rs.net>
* source/hcombo.prg
! fixed warnings compiler
+ #xtranslate hb_RAScan([<x,...>]) => RAScan(<x>)
Modified Paths:
--------------
trunk/hwgui/Changelog
trunk/hwgui/source/hcombo.prg
|
|
From: <alk...@us...> - 2012-12-07 16:31:41
|
Revision: 1951
http://sourceforge.net/p/hwgui/code/1951
Author: alkresin
Date: 2012-12-07 16:31:39 +0000 (Fri, 07 Dec 2012)
Log Message:
-----------
2012-12-07 20:30 UTC+0300 Alexander Kresin <al...@be...>
Modified Paths:
--------------
trunk/hwgui/Changelog
trunk/hwgui/source/hcombo.prg
|
|
From: <lf...@us...> - 2012-12-07 17:58:19
|
Revision: 1952
http://sourceforge.net/p/hwgui/code/1952
Author: lfbasso
Date: 2012-12-07 17:58:15 +0000 (Fri, 07 Dec 2012)
Log Message:
-----------
2012-12-07 15:59 UTC-0300 Luis Fernando Basso <lfbasso at via-rs.net>
* source/hcombo.prg
* CLASS hCheckComboBox
* METHOD onEvent( msg, wParam, lParam )
* METHOD SkipItems( nNav )
! fixed EVENT CBN_SELCHANGE for Disableds items and line items
Modified Paths:
--------------
trunk/hwgui/Changelog
trunk/hwgui/source/hcombo.prg
|
|
From: <lf...@us...> - 2012-12-08 00:05:52
|
Revision: 1953
http://sourceforge.net/p/hwgui/code/1953
Author: lfbasso
Date: 2012-12-08 00:05:46 +0000 (Sat, 08 Dec 2012)
Log Message:
-----------
2012-12-07 22:10 UTC-0300 Luis Fernando Basso <lfbasso at via-rs.net>
* source/htab.prg
* CLASS HPage
* METHOD SetColor( tcolor, bcolor )
! minor fix in redraw with new color.
Modified Paths:
--------------
trunk/hwgui/Changelog
trunk/hwgui/source/htab.prg
|
|
From: <alk...@us...> - 2012-12-08 06:48:42
|
Revision: 1954
http://sourceforge.net/p/hwgui/code/1954
Author: alkresin
Date: 2012-12-08 06:48:39 +0000 (Sat, 08 Dec 2012)
Log Message:
-----------
2012-12-08 10:50 UTC+0300 Alexander Kresin <al...@be...>
* source/richedit.c
* Small change for #ifdef UNICODE
Modified Paths:
--------------
trunk/hwgui/Changelog
trunk/hwgui/source/richedit.c
|
|
From: <lf...@us...> - 2012-12-09 12:01:46
|
Revision: 1955
http://sourceforge.net/p/hwgui/code/1955
Author: lfbasso
Date: 2012-12-09 12:01:44 +0000 (Sun, 09 Dec 2012)
Log Message:
-----------
2012-12-09 10:00 UTC-0300 Luis Fernando Basso <lfbasso at via-rs.net>
* source/hcombo.prg
* CLASS hCheckComboBox
* METHOD onEvent( msg, wParam, lParam )
* METHOD SkipItems( nNav )
! minor fix EVENT CBN_SELCHANGE for Disableds items and line items
Modified Paths:
--------------
trunk/hwgui/Changelog
trunk/hwgui/source/hcombo.prg
|
|
From: <lf...@us...> - 2012-12-10 20:45:17
|
Revision: 1956
http://sourceforge.net/p/hwgui/code/1956
Author: lfbasso
Date: 2012-12-10 20:45:14 +0000 (Mon, 10 Dec 2012)
Log Message:
-----------
2012-12-10 18:45 UTC-0300 Luis Fernando Basso <lfbasso at via-rs.net>
* source/hbrowse.prg
* METHOD TOP()
- setfocus ! removed unnecessary setfocus
* METHOD REFRES()
! small fix.
Modified Paths:
--------------
trunk/hwgui/Changelog
trunk/hwgui/source/hbrowse.prg
|
|
From: <lf...@us...> - 2012-12-11 01:06:10
|
Revision: 1957
http://sourceforge.net/p/hwgui/code/1957
Author: lfbasso
Date: 2012-12-11 01:06:08 +0000 (Tue, 11 Dec 2012)
Log Message:
-----------
2012-12-10 23:05 UTC-0300 Luis Fernando Basso <lfbasso at via-rs.net>
* source/hupdown.prg
* METHOD REFRES()
! minor fix.
Modified Paths:
--------------
trunk/hwgui/Changelog
trunk/hwgui/source/hupdown.prg
|
|
From: <lf...@us...> - 2012-12-11 16:42:23
|
Revision: 1958
http://sourceforge.net/p/hwgui/code/1958
Author: lfbasso
Date: 2012-12-11 16:42:21 +0000 (Tue, 11 Dec 2012)
Log Message:
-----------
2012-12-11 14:40 UTC-0300 Luis Fernando Basso <lfbasso at via-rs.net>
* source/hupdown.prg
* METHOD NOTIFY()
! minor fix.
Modified Paths:
--------------
trunk/hwgui/Changelog
trunk/hwgui/source/hupdown.prg
|
|
From: <alk...@us...> - 2012-12-12 06:32:54
|
Revision: 1959
http://sourceforge.net/p/hwgui/code/1959
Author: alkresin
Date: 2012-12-12 06:32:51 +0000 (Wed, 12 Dec 2012)
Log Message:
-----------
2012-12-12 10:30 UTC+0300 Alexander Kresin <al...@be...>
* samples/bld.bat
* utils/designer/blddesig.bat
! Some changes to make it more configurable and for Harbour specific libs
* samples/all/a.prg
! Minor fix - browse "on getfocus" codeblock parameters order was changed
Modified Paths:
--------------
trunk/hwgui/Changelog
trunk/hwgui/samples/all/a.prg
trunk/hwgui/samples/bld.bat
trunk/hwgui/utils/designer/blddesig.bat
|
|
From: <alk...@us...> - 2012-12-12 08:28:33
|
Revision: 1960
http://sourceforge.net/p/hwgui/code/1960
Author: alkresin
Date: 2012-12-12 08:28:31 +0000 (Wed, 12 Dec 2012)
Log Message:
-----------
2012-12-12 12:30 UTC+0300 Alexander Kresin <al...@be...>
* source/drawwidg.prg
* Some code formatting
* New CLASS VAR have been introduced for HBitmap and HIcon classes - lSelFile.
If it is set to .T. (by default), the AddFile method suggests to select a file with
an appropriate dialog box ( calls SelectFile() ) in case of the bitmap file
isn't found by File() function. This is as it behaved till now.
If the ::lSelFile is set to .F., the SelectFile() isn't called.
In my opinion the default value must be .F., the appearance of a Select File dialog
to draw a bitmap in application looks very strange for me. But for to not touch
those, who accustomed to such :Addfile() behaviour, I've left it as default.
In my apps I will simply write HBitmap():lSelFile := .F.
Modified Paths:
--------------
trunk/hwgui/Changelog
trunk/hwgui/source/drawwidg.prg
|
|
From: <alk...@us...> - 2012-12-12 12:03:57
|
Revision: 1961
http://sourceforge.net/p/hwgui/code/1961
Author: alkresin
Date: 2012-12-12 12:03:55 +0000 (Wed, 12 Dec 2012)
Log Message:
-----------
2012-12-12 16:10 UTC+0300 Alexander Kresin <al...@be...>
* source/hgraph.prg
* Added some changes, which I've made there in last few years
Modified Paths:
--------------
trunk/hwgui/Changelog
trunk/hwgui/source/hgraph.prg
|
|
From: <lf...@us...> - 2012-12-14 00:14:37
|
Revision: 1962
http://sourceforge.net/p/hwgui/code/1962
Author: lfbasso
Date: 2012-12-14 00:14:35 +0000 (Fri, 14 Dec 2012)
Log Message:
-----------
2012-12-13 22:10 UTC-0300 Luis Fernando Basso <lfbasso at via-rs.net>
* source/hcombo.prg
* CLASS hCheckComboBox
! fixed navegation in items disabled regardless of the state of SET EXACT
Modified Paths:
--------------
trunk/hwgui/Changelog
trunk/hwgui/source/hcombo.prg
|
|
From: <alk...@us...> - 2012-12-14 07:40:26
|
Revision: 1963
http://sourceforge.net/p/hwgui/code/1963
Author: alkresin
Date: 2012-12-14 07:40:24 +0000 (Fri, 14 Dec 2012)
Log Message:
-----------
2012-12-14 11:40 UTC+0300 Alexander Kresin <al...@be...>
* utils/designer/hctrl.prg
* Added compatibility function hb_At() for xHarbour
* utils/designer/resource/repwidg.xml
* At() is replaced by hb_At() in two places
Modified Paths:
--------------
trunk/hwgui/Changelog
trunk/hwgui/utils/designer/hctrl.prg
trunk/hwgui/utils/designer/resource/repwidg.xml
|
|
From: <alk...@us...> - 2012-12-25 07:32:36
|
Revision: 1964
http://sourceforge.net/p/hwgui/code/1964
Author: alkresin
Date: 2012-12-25 07:32:34 +0000 (Tue, 25 Dec 2012)
Log Message:
-----------
2012-12-25 11:30 UTC+0300 Alexander Kresin <al...@be...>
! source/procmisc/procscri.prg
! source/hfrmtmpl.prg
* There was a problem with execution of functions, declared in a "common" method
of a forms and reports, created with Designer. Now fixed.
Modified Paths:
--------------
trunk/hwgui/Changelog
trunk/hwgui/source/hfrmtmpl.prg
trunk/hwgui/source/procmisc/procscri.prg
|
|
From: <alk...@us...> - 2012-12-25 12:06:46
|
Revision: 1966
http://sourceforge.net/p/hwgui/code/1966
Author: alkresin
Date: 2012-12-25 12:06:43 +0000 (Tue, 25 Dec 2012)
Log Message:
-----------
2012-12-25 16:05 UTC+0300 Alexander Kresin <al...@be...>
- contrib/menus
- directory has been deleted, because it is outdated
+ contrib/misc
+ directory has been added for miscellaneous code, which doesn't relate
directly to the purposes of the HwGUI
- source/procmisc/saymoney.prg
+ contrib/misc/saymoney.prg
- source/richtext.prg
+ contrib/misc/richtext.prg
* files moved, because they doesn't relate directly to the purposes of the HwGUI
* utils/designer/samples/saymoney.prg
* functions from source/procmisc/saymoney.prg has been added
* hwgui.hbm
* hwgui.hbp
* makedll.bc
* makefile.bc
* makefile.gcc
* makefile.pc
* Makefile.scr
* makefile.vc
* makefile.wc
* makefilepointer.bc
* make files has been changed to exclude saymoney.prg and saymoney.prg
Modified Paths:
--------------
trunk/hwgui/Changelog
trunk/hwgui/Makefile.scr
trunk/hwgui/hwgui.hbm
trunk/hwgui/hwgui.hbp
trunk/hwgui/makedll.bc
trunk/hwgui/makefile.bc
trunk/hwgui/makefile.gcc
trunk/hwgui/makefile.pc
trunk/hwgui/makefile.vc
trunk/hwgui/makefile.wc
trunk/hwgui/makefilepointer.bc
trunk/hwgui/utils/designer/samples/saymoney.prg
Added Paths:
-----------
trunk/hwgui/contrib/misc/richtext.prg
trunk/hwgui/contrib/misc/saymoney.prg
Removed Paths:
-------------
trunk/hwgui/source/procmisc/saymoney.prg
trunk/hwgui/source/richtext.prg
|
|
From: <alk...@us...> - 2012-12-25 12:28:24
|
Revision: 1967
http://sourceforge.net/p/hwgui/code/1967
Author: alkresin
Date: 2012-12-25 12:28:21 +0000 (Tue, 25 Dec 2012)
Log Message:
-----------
2012-12-25 16:25 UTC+0300 Alexander Kresin <al...@be...>
* source/hedit.prg
* source/guimain.prg
* Functions ParentGetDialog(), SetColorinFocus(), SetDisableBackColor(),
CheckFocus(), WhenSetFocus(), GetWindowParent()
moved from hedit.prg to guimain.prg, because they relates not to HEdit only.
Modified Paths:
--------------
trunk/hwgui/Changelog
trunk/hwgui/source/guimain.prg
trunk/hwgui/source/hedit.prg
|
|
From: <alk...@us...> - 2012-12-26 06:47:10
|
Revision: 1968
http://sourceforge.net/p/hwgui/code/1968
Author: alkresin
Date: 2012-12-26 06:47:07 +0000 (Wed, 26 Dec 2012)
Log Message:
-----------
2012-12-26 10:45 UTC+0300 Alexander Kresin <al...@be...>
- source/prnalone.c
- file has been deleted, because it isn't used
- source/procmisc/arr2str.c
+ contrib/misc/arr2str.c
* file moved to contrib, because it's function aren't used anywhere in libraries
- source/hfrmtmpl.prg
+ source/procmisc/hfrmtmpl.prg
* file moved to procmisc/, because it is more appropriate place for it
- source/repexec.prg
+ utils/hwreport/repexec.prg
* file moved to a more appropriate place
* utils/hwreport/bldexam.bat
* gtk/Makefile
* gtk/Makefile.linux
* gtk/Makefile.scr
* hwgui.hbm
* hwgui.hbp
* makedll.bc
* makefile.bc
* makefile.gcc
* makefile.pc
* Makefile.scr
* makefile.vc
* makefile.wc
* makefilepointer.bc
* make files has been adopted to above changes
Modified Paths:
--------------
trunk/hwgui/Changelog
trunk/hwgui/Makefile.scr
trunk/hwgui/doc/funclist.txt
trunk/hwgui/gtk/Makefile.linux
trunk/hwgui/gtk/Makefile.scr
trunk/hwgui/hwgui.hbm
trunk/hwgui/hwgui.hbp
trunk/hwgui/makedll.bc
trunk/hwgui/makefile.bc
trunk/hwgui/makefile.gcc
trunk/hwgui/makefile.pc
trunk/hwgui/makefile.vc
trunk/hwgui/makefile.wc
trunk/hwgui/makefilepointer.bc
trunk/hwgui/source/Makefile
trunk/hwgui/utils/hwreport/bldexam.bat
trunk/hwgui/utils/hwreport/hwreport.txt
Added Paths:
-----------
trunk/hwgui/contrib/misc/arr2str.c
trunk/hwgui/source/procmisc/hfrmtmpl.prg
trunk/hwgui/utils/hwreport/repexec.prg
Removed Paths:
-------------
trunk/hwgui/source/hfrmtmpl.prg
trunk/hwgui/source/prnalone.c
trunk/hwgui/source/procmisc/arr2str.c
trunk/hwgui/source/repexec.prg
|
|
From: <alk...@us...> - 2012-12-26 07:34:11
|
Revision: 1969
http://sourceforge.net/p/hwgui/code/1969
Author: alkresin
Date: 2012-12-26 07:34:09 +0000 (Wed, 26 Dec 2012)
Log Message:
-----------
2012-12-26 11:30 UTC+0300 Alexander Kresin <al...@be...>
+ contrib/misc/miscfunc.prg
+ added file with 3 functions - Addmethod, AddProperty, RemoveProperty,
which was moved from hcwindow.prg, because they aren't used somewhere
in HwGUI and doesn't relate to the purposes of a library
* source/hcwindow.prg
* source/guimain.prg
* moved few functions from hcwindow.prg to guimain.prg
* source/hcontrol.prg
+ source/hctrlex.prg
* Class HButtonEx moved to a separate file hctrlex.prg. Later some other "ex"
classes will be added there ( I want to split HStatic and some others to a
base and extended classes ).
* Various makefiles as in previous entry was adopted to this changes
Modified Paths:
--------------
trunk/hwgui/Changelog
trunk/hwgui/Makefile.scr
trunk/hwgui/hwgui.hbm
trunk/hwgui/hwgui.hbp
trunk/hwgui/makedll.bc
trunk/hwgui/makefile.bc
trunk/hwgui/makefile.gcc
trunk/hwgui/makefile.pc
trunk/hwgui/makefile.vc
trunk/hwgui/makefile.wc
trunk/hwgui/makefilepointer.bc
trunk/hwgui/source/Makefile
trunk/hwgui/source/guimain.prg
trunk/hwgui/source/hcontrol.prg
trunk/hwgui/source/hcwindow.prg
trunk/hwgui/source/procmisc/Makefile
|
|
From: <alk...@us...> - 2012-12-26 07:36:39
|
Revision: 1970
http://sourceforge.net/p/hwgui/code/1970
Author: alkresin
Date: 2012-12-26 07:36:35 +0000 (Wed, 26 Dec 2012)
Log Message:
-----------
hctrlex.prg and miscfunc.prg added
Added Paths:
-----------
trunk/hwgui/contrib/misc/miscfunc.prg
trunk/hwgui/source/hctrlex.prg
|
|
From: <alk...@us...> - 2012-12-26 08:38:04
|
Revision: 1971
http://sourceforge.net/p/hwgui/code/1971
Author: alkresin
Date: 2012-12-26 08:38:02 +0000 (Wed, 26 Dec 2012)
Log Message:
-----------
2012-12-26 12:40 UTC+0300 Alexander Kresin <al...@be...>
+ include/hwgcompat.ch
+ this new header file is intended for compatibility, it holds
#xtranslate statements for functions, which names will be changed
( prefixed with "hwg_" ). You may include it in your applications
if you don't want to change all function calls.
* source/wprint.c
* All functions, which had not the "hwg_" prefix, has been prefixed with it.
* source/hprinter.prg
* source/guimain.prg
* utils/hwreport/example.prg
* utils/hwreport/hwreport.prg
* utils/hwreport/opensave.prg
* utils/hwreport/printrpt.prg
* utils/hwreport/repexec.prg
* Changed function calls for functions from wprint.c, prefixed with "hwg_"
Modified Paths:
--------------
trunk/hwgui/Changelog
trunk/hwgui/contrib/misc/miscfunc.prg
trunk/hwgui/samples/hbrun/hbrun.prg
trunk/hwgui/source/guimain.prg
trunk/hwgui/source/hcontrol.prg
trunk/hwgui/source/hprinter.prg
trunk/hwgui/source/procmisc/hfrmtmpl.prg
trunk/hwgui/source/wprint.c
trunk/hwgui/utils/designer/extmodul.ch
trunk/hwgui/utils/designer/hformgen.prg
trunk/hwgui/utils/designer/resource/repwidg.xml
trunk/hwgui/utils/designer/xmlrun/XMLRUN.prg
trunk/hwgui/utils/hwreport/example.prg
trunk/hwgui/utils/hwreport/hwreport.prg
trunk/hwgui/utils/hwreport/opensave.prg
trunk/hwgui/utils/hwreport/printrpt.prg
trunk/hwgui/utils/hwreport/repexec.prg
Added Paths:
-----------
trunk/hwgui/include/hwgcompat.ch
|