[Harbour] SF.net SVN: harbour-project:[10241] trunk/harbour
Revision: 10241 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10241&view=rev Author: vouchcac Date: 2009-02-12 01:08:20 + (Thu, 12 Feb 2009) Log Message: --- 2009-12-11 17:00 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtwvg/wvgwin.c * harbour/contrib/gtwvg/wvgsink.c * harbour/contrib/gtwvg/wvgax.prg * harbour/contrib/gtwvg/wvgdlg.prg * harbour/contrib/gtwvg/wvgmenub.prg * harbour/contrib/gtwvg/wvgparts.ch * harbour/contrib/gtwvg/wvgphdlr.prg * harbour/contrib/gtwvg/wvgstatc.prg * harbour/contrib/gtwvg/wvgtoolb.prg * harbour/contrib/gtwvg/wvgwnd.prg ! Numerous enhancements and fixes, difficult to remember as most are spread over a long time and where I had no means to update them. But all are synchronized with changes effected till date by others. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtwvg/wvgax.prg trunk/harbour/contrib/gtwvg/wvgdlg.prg trunk/harbour/contrib/gtwvg/wvgmenub.prg trunk/harbour/contrib/gtwvg/wvgparts.ch trunk/harbour/contrib/gtwvg/wvgphdlr.prg trunk/harbour/contrib/gtwvg/wvgsink.c trunk/harbour/contrib/gtwvg/wvgstatc.prg trunk/harbour/contrib/gtwvg/wvgtoolb.prg trunk/harbour/contrib/gtwvg/wvgwin.c trunk/harbour/contrib/gtwvg/wvgwnd.prg This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10242] trunk/harbour
Revision: 10242 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10242&view=rev Author: vouchcac Date: 2009-02-12 02:10:36 + (Thu, 12 Feb 2009) Log Message: --- 2009-12-11 18:09 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtwvg/wvgwin.c - #include "hbwapi.h" Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtwvg/wvgwin.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10247] trunk/harbour
Revision: 10247 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10247&view=rev Author: vouchcac Date: 2009-02-12 19:27:56 + (Thu, 12 Feb 2009) Log Message: --- 2009-02-12 11:23 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) + harbour/include/hbwapi.h As this header will be required fot many libraries in contrib I have placed it in core folder. It will pave me the way to isolated WINAPI wrappers as discussed earlier. Before I begin to shift functions in harbour/contrib/hbwin please feel free to include in this header whatever you feel will be required for such transition. Modified Paths: -- trunk/harbour/ChangeLog Added Paths: --- trunk/harbour/include/hbwapi.h This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10248] trunk/harbour
Revision: 10248 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10248&view=rev Author: vouchcac Date: 2009-02-12 19:45:10 + (Thu, 12 Feb 2009) Log Message: --- 2009-02-12 11:43 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) - harbour/include/hbwapi.h + harbour/contrib/hbwin/hbwapi.h Modified Paths: -- trunk/harbour/ChangeLog Added Paths: --- trunk/harbour/contrib/hbwin/hbwapi.h Removed Paths: - trunk/harbour/include/hbwapi.h This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10250] trunk/harbour
Revision: 10250 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10250&view=rev Author: vouchcac Date: 2009-02-13 08:39:30 + (Fri, 13 Feb 2009) Log Message: --- 2009-02-13 00:29 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtwvg/wvgcore.c ! Fixed hb_wvt_Get|SetStringAttrib()s to respect return errcode. + harbour/contrib/examples/terminal + harbour/contrib/examples/terminal/terminal.prg + harbour/contrib/examples/terminal/terminal.ch + harbour/contrib/examples/terminal/trm_server.prg + harbour/contrib/examples/terminal/trm_client.prg + harbour/contrib/examples/terminal/trm_appn.prg + harbour/contrib/examples/terminal/reame.txt + Added components for Harbour Terminal Protocol Welcome in the world of Harbour Terminal Protocol = Harbour Terminal Protocol is build on three components: 1) Terminal Server 2) Terminal Client 3) The Harbour Application Terminal Server === Source=> trm_server.prg Link => GTWVG Run => trm_server.exe 2011 Parameter => MT ( Multi Threaded ) Terminal Server will reside on the same machine or network ( as of now ) where Harbour Application resides. Harbour Application must be able to be run by ShellExecute() WINAPI function issued by the Terminal Server. Terminal Client === Source=> trm_client.prg Link => GTWVG Run => trm_client.exe [Parameters - Norammly Supplied to Appln - Separated by SPACE ] [InitDirectory - Harbour Application's Startup Folder ] Mode => ST ( Single Threaded ) Terminal Client can be distributed anywhere there is ACCESS TO designated TCP/IP port, be it a network clinet or any computer having internet avalable. Parameters supplied TO Harbour Client can be on command line or as an .ini file. .Ini file may contain these entries: ServerIP = 127.0.0.1 | vouch.dynalias.com ServerPort= 2011 Application = c:\harbour\contrib\examples\terminal\trm_appn.exe Parameters= any number of parameters separated by a space InitDirectory = Complete Folder path from where Harbour Appln will be invoked. IF parameters are supplied as .ini file, then .ini filename ( without path ) will be the only parameter - note - only one parameter passed on the command line. Harbour Application === Source(s) => trm_appn.prg | Your program sources + terminal.prg + terminal.ch Link => GTWVG Run=> No Mode => ST ( Single Thread ) Main() FUNCTION in Harbour Application will have TO be modified TO accept one additional parameter at the END of the usual parameters your application is accepting as ususal. And make sure that you send the same number of parameter either on the command line or through .ini file. parameter is supplied by Harbour Terminal Server. At just start of the Harbour Application, immediately after variable definitions in main() add these lines: FUNCTION Main( [p1] [, p2] [, p3], cServerInfo ) LOCAL x, y // Required it initialize the GTWVG window SetColor( 'N/W,W/B,W+/N' ) CLS ? ' ' #ifdef __REMOTE__ // cServerInfo will be supplied by the Remote Server // RmtSvrSetInfo( cServerInfo ) IF ( nServerPort := RmtSvrSetInfo( 1 ) ) <> NIL .and. nServerPort > 0 IF !RmtSvrInitialize( NTRIM( nServerPort ), 60/*nTimeoutClient*/, 0.5 /*nTimeRefresh*/ ) Quit ENDIF ENDIF #endif ... ... RETURN Must remember to issue - ANNOUNCE HB_NOSTARTUPWINDOW - somewhere in your sources Please note that we do not want to show up the Harbour console on the server so HB_NOSTARTUPWINDOW symbol must be defined. And this is the only requirement for your appln to be NET ready. Technical Overview == Client connects to Server. Server looks for a free port - 45000+. Server invokes Harbour Application with client supplied parameters + . Harbour Application itself behaves as server on start listening on designated port. Server informs back to Client about this port where Harbour Application is l
[Harbour] SF.net SVN: harbour-project:[10273] trunk/harbour
Revision: 10273 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10273&view=rev Author: vouchcac Date: 2009-02-14 21:46:19 + (Sat, 14 Feb 2009) Log Message: --- 2009-02-14 13:32 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) + harbour/contrib/hbwin/wapi_commctrl.c + Added WAPI_Image*() functions. * harbour/contrib/hbwin/hbwapi.h + Added more _par and _ret defines. ; The idea is to encapsulate Harbour API for WINAPI parameters and return values. Now wapi_commctrl.c looks very clean and easy to understand code. Also I have contained all those functions which are either not required on normal programming level OR I could not convert, with #if 0 / #endif blocks. But the header definitions are pulled from MSDN and have been kept alongwith. This ensures that whenever someone will try to implement them, all info will be handy. ; Please approve the above implementation so that I include these files in the build batches. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/hbwin/hbwapi.h Added Paths: --- trunk/harbour/contrib/hbwin/wapi_commctrl.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10286] trunk/harbour
Revision: 10286 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10286&view=rev Author: vouchcac Date: 2009-02-16 08:52:01 + (Mon, 16 Feb 2009) Log Message: --- 2009-02-16 00:10 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtwvg/common.mak * harbour/contrib/gtwvg/Makefile + Added wvgdarea.prg * harbour/contrib/gtwvg/wvgwin.c + Added more functions. + harbour/contrib/gtwvg/wvgdarea.prg + Added WvgDrawingArea(), a helper class to WvgDialog(). * harbour/contrib/gtwvg/wvgdlg.prg * harbour/contrib/gtwvg/wvgparts.ch * harbour/contrib/gtwvg/wvgphdlr.prg * harbour/contrib/gtwvg/wvgstatc.prg * harbour/contrib/gtwvg/wvgtoolb.prg * harbour/contrib/gtwvg/wvgwnd.prg * harbour/contrib/gtwvg/wvtwin.ch ! Numerous class structure enhancements. More Xbase++ compatibility XbpDialog:drawingArea concept implemented in greater details. WvgToolbarButtons() now take use of WAPI_ImageList_*() functions. * harbour/contrib/hbwin/hbwapi.h ! Defines updated to respect pointers also. + harbour/contrib/hbwin/wapi_commctrl.c + Implemented WAPI ImageList_*() family of functions. * harbour/contrib/hbwin/Makefile * harbour/contrib/hbwin/common.mak + Added wapi_commctrl.c * harbour/contrib/gtwvg/tests/demowvg.prg * harbour/contrib/gtwvg/tests/demoxbp.prg ! Updated TO respect new changes in class structures. Xbase++ related components are more compatible now. ; TODO: Tooltips on Toolbar Buttons. WHILE implemeting XbpDialog:drawingArea concept I have lost track of this feature as buttons are now created via image lists and Toolbar window is created with CreateWindowEx() instead of CreateToolbarWindow(). Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtwvg/Makefile trunk/harbour/contrib/gtwvg/common.mak trunk/harbour/contrib/gtwvg/tests/demowvg.prg trunk/harbour/contrib/gtwvg/tests/demoxbp.prg trunk/harbour/contrib/gtwvg/wvgdlg.prg trunk/harbour/contrib/gtwvg/wvgparts.ch trunk/harbour/contrib/gtwvg/wvgphdlr.prg trunk/harbour/contrib/gtwvg/wvgstatc.prg trunk/harbour/contrib/gtwvg/wvgtoolb.prg trunk/harbour/contrib/gtwvg/wvgwin.c trunk/harbour/contrib/gtwvg/wvgwnd.prg trunk/harbour/contrib/gtwvg/wvtwin.ch trunk/harbour/contrib/hbwin/Makefile trunk/harbour/contrib/hbwin/common.mak trunk/harbour/contrib/hbwin/hbwapi.h trunk/harbour/contrib/hbwin/wapi_commctrl.c Added Paths: --- trunk/harbour/contrib/gtwvg/wvgdarea.prg This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10340] trunk/harbour
Revision: 10340 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10340&view=rev Author: vouchcac Date: 2009-02-19 00:32:12 + (Thu, 19 Feb 2009) Log Message: --- 2009-02-18 16:25 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtwvg/Makefile * harbour/contrib/gtwvg/common.mak + Added wvgscrlb.prg. + harbour/contrib/gtwvg/wvgscrlb.prg + Implemented WvgScrollBar() class ( work-in-progress ). * harbour/contrib/gtwvg/gtwvg.c * harbour/contrib/gtwvg/gtwvg.h * harbour/contrib/gtwvg/hbgtwvg.ch * harbour/contrib/gtwvg/wvgcrt.prg * harbour/contrib/gtwvg/wvgdarea.prg * harbour/contrib/gtwvg/wvgdatar.prg * harbour/contrib/gtwvg/wvgdlg.prg * harbour/contrib/gtwvg/wvggui.c * harbour/contrib/gtwvg/wvggui.h * harbour/contrib/gtwvg/wvgparts.ch * harbour/contrib/gtwvg/wvgphdlr.prg * harbour/contrib/gtwvg/wvgstatb.prg * harbour/contrib/gtwvg/wvgstatc.prg * harbour/contrib/gtwvg/wvgwin.c * harbour/contrib/gtwvg/wvgwnd.prg * harbour/contrib/gtwvg/wvtwin.ch * Numerous changes and fixes and behavioral shifts. ! Started to implement CUI and GUI components in GTWVG. ! Started to use C STRUCTURES. * harbour/contrib/hbwin/Makefile * harbour/contrib/hbwin/common.mak + Added wapi_winuser.c * harbour/contrib/hbwin/hbwapi.h + added more WAPI macros to accomodate new types. + harbour/contrib/hbwin/wapi_winuser.c + Introduced wrapper function to manipulate scrollbars. ; NOTE: GTWVG now needs xhb.lib alongwith hbwin.lib. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtwvg/Makefile trunk/harbour/contrib/gtwvg/common.mak trunk/harbour/contrib/gtwvg/gtwvg.c trunk/harbour/contrib/gtwvg/gtwvg.h trunk/harbour/contrib/gtwvg/hbgtwvg.ch trunk/harbour/contrib/gtwvg/wvgcrt.prg trunk/harbour/contrib/gtwvg/wvgdarea.prg trunk/harbour/contrib/gtwvg/wvgdatar.prg trunk/harbour/contrib/gtwvg/wvgdlg.prg trunk/harbour/contrib/gtwvg/wvggui.c trunk/harbour/contrib/gtwvg/wvggui.h trunk/harbour/contrib/gtwvg/wvgparts.ch trunk/harbour/contrib/gtwvg/wvgphdlr.prg trunk/harbour/contrib/gtwvg/wvgstatb.prg trunk/harbour/contrib/gtwvg/wvgstatc.prg trunk/harbour/contrib/gtwvg/wvgwin.c trunk/harbour/contrib/gtwvg/wvgwnd.prg trunk/harbour/contrib/gtwvg/wvtwin.ch trunk/harbour/contrib/hbwin/Makefile trunk/harbour/contrib/hbwin/common.mak trunk/harbour/contrib/hbwin/hbwapi.h Added Paths: --- trunk/harbour/contrib/gtwvg/wvgscrlb.prg trunk/harbour/contrib/hbwin/wapi_winuser.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10342] trunk/harbour
Revision: 10342 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10342&view=rev Author: vouchcac Date: 2009-02-19 01:07:54 + (Thu, 19 Feb 2009) Log Message: --- 2009-02-18 17:05 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtwvg/wvgscrlb.prg * Disabled structure support for time being as build process is unable to locate cstruct.c, etc. headers. Viktor? Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtwvg/wvgscrlb.prg This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10353] trunk/harbour
Revision: 10353 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10353&view=rev Author: vouchcac Date: 2009-02-19 20:48:17 + (Thu, 19 Feb 2009) Log Message: --- 2009-02-19 12:42 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtwvg/wvgwin.c + More functions. * harbour/contrib/gtwvg/wvgdatar.prg * harbour/contrib/gtwvg/wvgscrlb.prg * harbour/contrib/gtwvg/wvgwnd.prg ! WvgScrollBar() class now works in toto as per Xbase++ documentation. ; TODO: Implementation of WvgScrollBar() in demowvg.prg. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtwvg/wvgdatar.prg trunk/harbour/contrib/gtwvg/wvgscrlb.prg trunk/harbour/contrib/gtwvg/wvgwin.c trunk/harbour/contrib/gtwvg/wvgwnd.prg This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10355] trunk/harbour
Revision: 10355 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10355&view=rev Author: vouchcac Date: 2009-02-20 00:52:31 + (Fri, 20 Feb 2009) Log Message: --- 2009-02-19 16:50 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/source/rtl/gtwvt/gtwvt.c * Fixed not to generate RT if class is already been registered. Useful in cases where multiple windows are implemented. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/source/rtl/gtwvt/gtwvt.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10374] trunk/harbour
Revision: 10374 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10374&view=rev Author: vouchcac Date: 2009-02-21 01:26:37 + (Sat, 21 Feb 2009) Log Message: --- 2009-02-20 17:23 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtwvg/wvgsink.c ! Fixes as per Przemek's observations. ;TOREVIEW :return( ( ULONG ) ( ( MyRealIEventHandler * ) this )->count < 0 ? ( ( MyRealIEventHandler * ) this )->count : 0 ); Actually I was having some problem with some old active-x and was trying to fix that, that is why, now I do not remeber... Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtwvg/wvgsink.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10378] trunk/harbour
Revision: 10378 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10378&view=rev Author: vouchcac Date: 2009-02-21 08:18:38 + (Sat, 21 Feb 2009) Log Message: --- 2009-02-21 00:15 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtwvg/gtwvg.c * harbour/contrib/gtwvg/wvggui.c * harbour/contrib/gtwvg/wvgsink.c * harbour/contrib/gtwvg/wvgwin.c * harbour/contrib/gtwvg/wvgutils.c * harbour/contrib/gtwvg/wvgtoolb.prg * harbour/contrib/gtwvg/wvgwnd.prg * harbour/contrib/gtwvg/wvgparts.ch * harbour/contrib/gtwvg/wvtwin.ch * harbour/contrib/hbwin/hbwapi.h * harbour/contrib/hbwin/wapi_commctrl.c * harbour/contrib/hbwin/wapi_winbase.c * harbour/contrib/hbwin/wapi_winuser.c ! Mostly warning fixes for 64bits. ; Viktor, review me and plese send list of warnings left after this. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtwvg/gtwvg.c trunk/harbour/contrib/gtwvg/wvggui.c trunk/harbour/contrib/gtwvg/wvgparts.ch trunk/harbour/contrib/gtwvg/wvgsink.c trunk/harbour/contrib/gtwvg/wvgtoolb.prg trunk/harbour/contrib/gtwvg/wvgutils.c trunk/harbour/contrib/gtwvg/wvgwin.c trunk/harbour/contrib/gtwvg/wvgwnd.prg trunk/harbour/contrib/gtwvg/wvtwin.ch trunk/harbour/contrib/hbwin/hbwapi.h trunk/harbour/contrib/hbwin/wapi_commctrl.c trunk/harbour/contrib/hbwin/wapi_winbase.c trunk/harbour/contrib/hbwin/wapi_winuser.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10388] trunk/harbour/contrib/gtwvg
Revision: 10388 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10388&view=rev Author: vouchcac Date: 2009-02-21 15:09:44 + (Sat, 21 Feb 2009) Log Message: --- 2009-02-21 07:15 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtwvg/wvgwin.c * harbour/contrib/gtwvg/wvgdarea.prg ! WIN_FillRect() => WVG_FillRect() Namespace lashed with hbwin/win_prn1.c. Modified Paths: -- trunk/harbour/contrib/gtwvg/wvgdarea.prg trunk/harbour/contrib/gtwvg/wvgwin.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10389] trunk/harbour/ChangeLog
Revision: 10389 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10389&view=rev Author: vouchcac Date: 2009-02-21 15:10:32 + (Sat, 21 Feb 2009) Log Message: --- 2009-02-21 07:15 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtwvg/wvgwin.c * harbour/contrib/gtwvg/wvgdarea.prg ! WIN_FillRect() => WVG_FillRect() Namespace lashed with hbwin/win_prn1.c. Modified Paths: -- trunk/harbour/ChangeLog This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10390] trunk/harbour
Revision: 10390 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10390&view=rev Author: vouchcac Date: 2009-02-21 15:29:36 + (Sat, 21 Feb 2009) Log Message: --- 2009-02-21 07:28 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtwvg/gtwvg.c * harbour/contrib/gtwvg/wvggui.c ! Pacified warnings on 64 bits. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtwvg/gtwvg.c trunk/harbour/contrib/gtwvg/wvggui.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10391] trunk/harbour
Revision: 10391 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10391&view=rev Author: vouchcac Date: 2009-02-21 16:04:50 + (Sat, 21 Feb 2009) Log Message: --- 2009-02-21 07:28 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtwvg/gtwvg.c * harbour/contrib/gtwvg/wvggui.c ! Pacified warnings on 64 bits. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtwvg/wvgsink.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10392] trunk/harbour
Revision: 10392 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10392&view=rev Author: vouchcac Date: 2009-02-21 17:02:55 + (Sat, 21 Feb 2009) Log Message: --- 2009-02-21 09:01 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtwvg/wvgwin.c ! Pacified warnings on 64 bits. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtwvg/wvgwin.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10393] trunk/harbour
Revision: 10393 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10393&view=rev Author: vouchcac Date: 2009-02-21 17:30:10 + (Sat, 21 Feb 2009) Log Message: --- 2009-02-21 09:28 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtwvg/wincallb.c ! Pacified warnings on 64 bits. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtwvg/wincallb.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10397] trunk/harbour
Revision: 10397 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10397&view=rev Author: vouchcac Date: 2009-02-21 21:01:51 + (Sat, 21 Feb 2009) Log Message: --- 2009-02-21 13:00 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtwvg/wvgsink.c * harbour/contrib/gtwvg/wvgutils.c * harbour/contrib/gtwvg/wvgwin.c ! Pacified more warnings on 64bits. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtwvg/wvgsink.c trunk/harbour/contrib/gtwvg/wvgutils.c trunk/harbour/contrib/gtwvg/wvgwin.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10410] trunk/harbour
Revision: 10410 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10410&view=rev Author: vouchcac Date: 2009-02-23 03:40:33 + (Mon, 23 Feb 2009) Log Message: --- 2009-02-22 19:32 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtwvg/wvgwin.c * harbour/contrib/gtwvg/wvg3stat.prg * harbour/contrib/gtwvg/wvgcheck.prg * harbour/contrib/gtwvg/wvgcombo.prg * harbour/contrib/gtwvg/wvgdarea.prg * harbour/contrib/gtwvg/wvglistb.prg * harbour/contrib/gtwvg/wvgmle.prg * harbour/contrib/gtwvg/wvgpushb.prg * harbour/contrib/gtwvg/wvgradio.prg * harbour/contrib/gtwvg/wvgscrlb.prg * harbour/contrib/gtwvg/wvgsle.prg * harbour/contrib/gtwvg/wvgstatb.prg * harbour/contrib/gtwvg/wvgstatc.prg * harbour/contrib/gtwvg/wvgtoolb.prg * harbour/contrib/gtwvg/wvgtreev.prg * harbour/contrib/gtwvg/wvgwnd.prg ! Code cleanup. ! Implemented generic callback functionality taking use of SetProp()/GetProp() functions of WINAPI. It effectively eliminates the use of AsCallBack() function which has been discussed as non-scalable in multi-processor architect. ; TODO: To use hb_gcAlloc() mechanism to hold the codeblock. Please review wvgwnd():SetWindowProcCallback() and wvgwin:WVG_SetWindowProcBlock( ::hWnd, bBlock ). I did try but could not resolve it properly. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtwvg/wvg3stat.prg trunk/harbour/contrib/gtwvg/wvgcheck.prg trunk/harbour/contrib/gtwvg/wvgcombo.prg trunk/harbour/contrib/gtwvg/wvgdarea.prg trunk/harbour/contrib/gtwvg/wvglistb.prg trunk/harbour/contrib/gtwvg/wvgmle.prg trunk/harbour/contrib/gtwvg/wvgpushb.prg trunk/harbour/contrib/gtwvg/wvgradio.prg trunk/harbour/contrib/gtwvg/wvgscrlb.prg trunk/harbour/contrib/gtwvg/wvgsle.prg trunk/harbour/contrib/gtwvg/wvgstatb.prg trunk/harbour/contrib/gtwvg/wvgstatc.prg trunk/harbour/contrib/gtwvg/wvgtoolb.prg trunk/harbour/contrib/gtwvg/wvgtreev.prg trunk/harbour/contrib/gtwvg/wvgwin.c trunk/harbour/contrib/gtwvg/wvgwnd.prg This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10415] trunk/harbour
Revision: 10415 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10415&view=rev Author: vouchcac Date: 2009-02-23 17:05:51 + (Mon, 23 Feb 2009) Log Message: --- 2009-02-23 09:04 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtwvg/wvgwin.c + #define NONAMELESSUNION It may fix OW' few warnings. Please test. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtwvg/wvgwin.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10451] trunk/harbour
Revision: 10451 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10451&view=rev Author: vouchcac Date: 2009-02-25 17:26:52 + (Wed, 25 Feb 2009) Log Message: --- 2009-02-25 09:25 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtwvg/wvgpaint.prg ! Removed THREAD STATIC implimentation hack introduced when behavior of THREAD STATIC was different. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtwvg/wvgpaint.prg This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10455] trunk/harbour
Revision: 10455 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10455&view=rev Author: vouchcac Date: 2009-02-25 23:36:00 + (Wed, 25 Feb 2009) Log Message: --- 2009-02-25 15:35 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/hbwin/wapi_winuser.c ! Commented out WAPI_GETSCROLLBARINFO(). Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/hbwin/wapi_winuser.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10456] trunk/harbour
Revision: 10456 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10456&view=rev Author: vouchcac Date: 2009-02-26 03:01:10 + (Thu, 26 Feb 2009) Log Message: --- 2009-02-25 18:57 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtwvg/gtwvg.c * harbour/contrib/gtwvg/wvgcrt.prg * harbour/contrib/gtwvg/wvgwnd.prg ! More types of consoles. Mainly modal windows implementation. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtwvg/gtwvg.c trunk/harbour/contrib/gtwvg/wvgcrt.prg trunk/harbour/contrib/gtwvg/wvgwnd.prg This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10465] trunk/harbour
Revision: 10465 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10465&view=rev Author: vouchcac Date: 2009-02-26 21:06:56 + (Thu, 26 Feb 2009) Log Message: --- 2009-02-25 18:57 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtwvg/gtwvg.c * harbour/contrib/gtwvg/gtwvg.h ! Updated to honor Box Caharcter Changes as in GTWVT by Przemek. ! Updated HB_GTI_CLOSABLE and HB_GTI_RESIZABLE behavior as in GTWVT by Viktor. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtwvg/gtwvg.c trunk/harbour/contrib/gtwvg/gtwvg.h This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10466] trunk/harbour
Revision: 10466 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10466&view=rev Author: vouchcac Date: 2009-02-27 00:13:28 + (Fri, 27 Feb 2009) Log Message: --- 2009-02-26 16:10 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtwvg/gtwvg.c ! Some refinements is setting Window's style through SetWindowLong(Ptr)(). * harbour/contrib/gtwvg/wvgwin.c % Removed some test code. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtwvg/gtwvg.c trunk/harbour/contrib/gtwvg/wvgwin.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10467] trunk/harbour
Revision: 10467 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10467&view=rev Author: vouchcac Date: 2009-02-27 06:53:21 + (Fri, 27 Feb 2009) Log Message: --- 2009-02-26 22:51 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtwvg/wvgwin.c ! Removed TREEVIEWITEM structure definition as it is fixed by Przemek. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtwvg/wvgwin.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10490] trunk/harbour
Revision: 10490 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10490&view=rev Author: vouchcac Date: 2009-02-28 21:53:10 + (Sat, 28 Feb 2009) Log Message: --- 2009-02-28 13:51 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtwvg/tests/demoxbp.prg ! Fixed to honor recent GTWVG changes. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtwvg/tests/demoxbp.prg This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10491] trunk/harbour
Revision: 10491 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10491&view=rev Author: vouchcac Date: 2009-02-28 23:53:07 + (Sat, 28 Feb 2009) Log Message: --- 2009-02-28 15:51 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtwvg/common.mak * harbour/contrib/gtwvg/Makefile + Added wvgcuig.c * harbour/contrib/gtwvg/gtwvg.h + Added PHB_GOBJS structure to hold static CUI enhancement elements. * harbour/contrib/gtwvg/gtwvg.c ! Implemented hb_gt_wvt_PaintGObjects( PHB_GTWVT pWVT, RECT *uRect ) just before EndPaint() call. + harbour/contrib/gtwvg/wvgcuig.c + Implementation of pure static controls with Clipper like approach leaving away the details of heavy GTWVG base protocol. * harbour/contrib/gtwvg/tests/demowvg.prg ! Implemented simplified GUI look to a CUI console. Now it is possible TO build console dialogs pretty fast. This implementation assumes that appln will NOT use overlapping screens as with SaveScreen()/RestScreen() functions. Instead a new window will be opened to host overlapping screens. Please look at to look at this functionality. The code goes below: /*PROCEDURE GCUIConsole() LOCAL dDate := ctod( "" ) LOCAL cName := Space( 35 ) LOCAL cAdd1 := Space( 35 ) LOCAL cAdd2 := Space( 35 ) LOCAL cAdd3 := Space( 35 ) LOCAL nSlry := 0 LOCAL nColGet:= 8 LOCAL GetList:= {} LOCAL cLabel := "VOUCH, that GROWS with you" SetColor( "N/W,N/GR*,,,N/W*" ) CLS hb_gtInfo( HB_GTI_WINTITLE, "WVG Simplified GUI Console" ) @ MaxRow(), 0 SAY PadC( "GTWVG Simplified GUI Console", maxcol()+1 ) COLOR "W+/B*" @ 2, nColGet SAY "< Date >" @ 5, nColGet SAY "<" + PadC( "Name", 33 ) + ">" @ 8, nColGet SAY "<" + PadC( "Address", 33) + ">" @ 15, nColGet SAY "< Salary >" @ 3, nColGet GET dDate @ 6, nColGet GET cName @ 9, nColGet GET cAdd1 @ 11, nColGet GET cAdd2 @ 13, nColGet GET cAdd3 @ 16, nColGet GET nSlry PICTURE "@Z 999.99" // The only additional calls to render your console GUI // // The GETLIST : This can be embedded via @ GET preprocessor command aEval( GetList, {|oGet| Wvg_BoxGet( oGet:Row, oGet:Col, Len( Transform( oGet:VarGet(), oGet:Picture ) ) ) } ) // And thsese can be another @ SAY commands Wvg_BoxRaised( 1, 2, 18, 49, { -5,-5,5,5 } ) Wvg_BoxRecessed( 1, 2, 18, 49 ) Wvg_BoxGroupRaised( 2, 4, 17, 47, { -7,-7,7,7 } ) // Instruct GT to Repaint the Screen with GUI elements. Wvt_InvalidateRect( 0, 0, maxrow(), maxcol() ) // Issue the read READ RETURN */ Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtwvg/Makefile trunk/harbour/contrib/gtwvg/common.mak trunk/harbour/contrib/gtwvg/gtwvg.c trunk/harbour/contrib/gtwvg/gtwvg.h trunk/harbour/contrib/gtwvg/tests/demowvg.prg Added Paths: --- trunk/harbour/contrib/gtwvg/wvgcuig.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10528] trunk/harbour
Revision: 10528 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10528&view=rev Author: vouchcac Date: 2009-03-04 08:40:30 + (Wed, 04 Mar 2009) Log Message: --- 2009-03-04 00:34 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtwvg/wvgsink.c ! Pacified long-standing warning. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtwvg/wvgsink.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10558] trunk/harbour
Revision: 10558 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10558&view=rev Author: vouchcac Date: 2009-03-06 21:31:25 + (Fri, 06 Mar 2009) Log Message: --- 2009-03-06 13:14 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtwvg/Makefile + wvgtabpg.prg * harbour/contrib/gtwvg/wvtwin.ch * harbour/contrib/gtwvg/wvgparts.ch + Added constants to manage Tab Pages * harbour/contrib/gtwvg/gtwvg.c ! Changed the behavior if a GT is child of another GT. * harbour/contrib/gtwvg/wincallb.c ! Cleanups. * harbour/contrib/gtwvg/wvgsink.c ! Cleanup. % Fixed a potential nasty bug. Kept it in the code to refer if some problem arises in the future. * harbour/contrib/gtwvg/wvgwin.c ! Cleanup. Removed yet unfinished code. * harbour/contrib/gtwvg/wvgcombo.prg ! Cleanups and documentation update. * harbour/contrib/gtwvg/wvgcrt.prg ! Changed the style of modal GT console. * harbour/contrib/gtwvg/wvgwnd.prg % Rearrangement of methods. ! Updated to use either protocol - HB_ASCallBck() or SetProp() controllable by a #define constant. + harbour/contrib/gtwvg/wvgtabpg.prg + Started WvgTabPage() compatible with - XbpTabPage() of Xbase++. Unfinished but yet usable as demonstrated in demowvg.prg. * harbour/contrib/hbwin/hbwapi.h + Added wapi_par_WORD|DWORD() macros. * harbour/contrib/hbwin/wapi_commctrl.c + Added TabCtrl_* WINAPI macros as functions. * harbour/contrib/gtwvg/tests/demowvg.prg ! Updated to execute pure Xbase++ code in all its fury. + Added WvgTabPage() implementation via CUI+GUI demo in menu option. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtwvg/Makefile trunk/harbour/contrib/gtwvg/gtwvg.c trunk/harbour/contrib/gtwvg/tests/demowvg.prg trunk/harbour/contrib/gtwvg/wincallb.c trunk/harbour/contrib/gtwvg/wvgcombo.prg trunk/harbour/contrib/gtwvg/wvgcrt.prg trunk/harbour/contrib/gtwvg/wvgparts.ch trunk/harbour/contrib/gtwvg/wvgsink.c trunk/harbour/contrib/gtwvg/wvgwin.c trunk/harbour/contrib/gtwvg/wvgwnd.prg trunk/harbour/contrib/gtwvg/wvtwin.ch trunk/harbour/contrib/hbwin/hbwapi.h trunk/harbour/contrib/hbwin/wapi_commctrl.c Added Paths: --- trunk/harbour/contrib/gtwvg/wvgtabpg.prg This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10559] trunk/harbour
Revision: 10559 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10559&view=rev Author: vouchcac Date: 2009-03-06 21:34:05 + (Fri, 06 Mar 2009) Log Message: --- 2009-03-06 13:32 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtwvg/tests/demowvg.prg ! Wrong prg at previous commit. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtwvg/tests/demowvg.prg This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10613] trunk/harbour
Revision: 10613 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10613&view=rev Author: vouchcac Date: 2009-03-15 23:55:29 + (Sun, 15 Mar 2009) Log Message: --- 2009-03-15 16:42 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtwvg/hbgtwvg.ch + #define HB_GTI_SETPOSANDSIZE + #define HB_GTI_HB_GTI_REFRESH + Two more events to manage new CUI-GUI objects. + #define GOBJ_OBJSTATE_* + #define GOBJ_OBJDATA_* + #define GOBJ_IMAGESOURCE_* + Constants to manage CUI=GUI objects. * harbour/contrib/gtwvg/gtwvg.h * harbour/contrib/gtwvg/wvggui.h ! Updated to be compilable for WinCE builds. * harbour/contrib/gtwvg/gtwvg.c ! Updated to honor WinCE builds. ! Implemented double-buffering of console. Now flickering should be the topic of the past. * harbour/contrib/gtwvg/wvggui.c ! Updated to honor WinCE builds. * harbour/contrib/gtwvg/wvgcuig.c + Implemented a highly optimized GUI controls for CUI consoles. Implementation includes auto-destruction, data-substitution, enable/disable feast, etc. These controls are almost identical which are available with Wvt_Draw*() namespace but with a great difference that these are tied to the urrent GT and are handelled transparently by the GT itself. Developer has only to define it. The only requirement is that SaveScreen()/RestScreen() needs to be changed to new Modal GT window. Appln screens will never get blurred. It also employs optimized double-buffering and hence almost eliminates screen flickering. * harbour/contrib/gtwvg/wvgcore.c * harbour/contrib/gtwvg/wvgsink.c * harbour/contrib/gtwvg/wvgutils.c * harbour/contrib/gtwvg/wvgwin.c ! Updated to honor WinCE builds. * harbour/contrib/gtwvg/wvgcrt.prg ! A couple of methods fine-tuned. ! Modal GT's more responsive to user needs. * harbour/contrib/gtwvg/tests/demowvg.prg ! Demonstrated the latest implemention of CUI-GUI controls. See below. Please try option in the main menu. Also note the usage of Modal GT to simulate Alert() in new window. Every GUI object returns a handle to it which may be used to change its parameters. ; TOFIX( WINCE BUILDS ) - GetSystemDirectory() /*IMPLEMENTATION OF CUI-GUI CONTROLS - A CODE PREVIEW #xTranslate Alert( => MyAlert( PROCEDURE GCUIConsole( oCrt ) LOCAL dDate := date() LOCAL cName := pad( 'Some Usefule Name' , 35 ) LOCAL cAdd1 := pad( 'Linda Goldman Avenue', 35 ) LOCAL cAdd2 := pad( 'Excellent Street', 35 ) LOCAL cAdd3 := pad( 'Suit #415' , 35 ) LOCAL nSlry := 9000 LOCAL nColGet:= 8 LOCAL GetList:= {} LOCAL cLabel := "VOUCH, that GROWS with you" LOCAL oTab, oStat, hBoxR, hTxt SET SCOREBOARD OFF SetColor( "N/W,N/GR*,,,N/W*" ) CLS hb_gtInfo( HB_GTI_WINTITLE, "WVG Simplified yet Powerful CUI-GUI Console!" ) @ MaxRow(), 0 SAY PadC( "Navigate the Gets", maxcol()+1 ) COLOR "W+/B" @ 2, nColGet SAY "< Date >" @ 5, nColGet SAY "<" + PadC( "Name" , 33 ) + ">" @ 8, nColGet SAY "<" + PadC( "Address", 33 ) + ">" @ 15, nColGet SAY "< Salary >" @ 3, nColGet GET dDate ; WHEN {|| Wvg_SetGObjData( hTxt, 1, FetchText( 1 ) ) } ; Valid {|| Wvg_SetGObjData( hTxt, 6, RGB( 255,0,0 ) ), .t. } @ 6, nColGet GET cName ; WHEN {|| Wvg_SetGObjData( hTxt, 1, FetchText( 2 ) ) } ; Valid {|| Wvg_SetGObjData( hTxt, 6, RGB( 255,255,0 ) ), ; Wvg_SetGObjState( hBoxR, 3 ), .t. } @ 9, nColGet GET cAdd1 ; WHEN {|| Wvg_SetGObjData( hTxt, 1, FetchText( 3 ) ) } ; Valid {|| Wvg_SetGObjData( hTxt, 6, RGB( 255,0,255 ) ), .t. } @ 11, nColGet GET cAdd2 ; WHEN {|| Wvg_SetGObjData( hTxt, 1, FetchText( 4 ) ) } ; Valid {|| Wvg_SetGObjData( hTxt, 6, RGB( 255,255,255 ) ), ; Wvg_SetGObjState( hBoxR, 1 ), .t. } @ 13, nColGet GET cAdd3 ; WHEN {|| Wvg_SetGObjData( hTxt, 6, RGB( 198,21,140 ) ), .t. } @ 16, nC
[Harbour] SF.net SVN: harbour-project:[10615] trunk/harbour
Revision: 10615 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10615&view=rev Author: vouchcac Date: 2009-03-16 06:13:40 + (Mon, 16 Mar 2009) Log Message: --- 2009-03-15 23:10 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtwvg/gtwvg.c * harbour/contrib/gtwvg/wvgcuig.c ! A fix for UNICODE | non-UNICODE. Not sure if it is the right way, but it works. Please fix me. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtwvg/gtwvg.c trunk/harbour/contrib/gtwvg/wvgcuig.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10621] trunk/harbour
Revision: 10621 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10621&view=rev Author: vouchcac Date: 2009-03-16 16:08:42 + (Mon, 16 Mar 2009) Log Message: --- 2009-03-16 09:07 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtwvg/wvgcuig.c * harbour/contrib/gtwvg/wvgsink.c * harbour/contrib/gtwvg/wvgwin.c ! Fixes for warnings on all compilers. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtwvg/wvgcuig.c trunk/harbour/contrib/gtwvg/wvgsink.c trunk/harbour/contrib/gtwvg/wvgwin.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10622] trunk/harbour
Revision: 10622 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10622&view=rev Author: vouchcac Date: 2009-03-16 16:41:05 + (Mon, 16 Mar 2009) Log Message: --- 2009-03-16 09:39 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtwvg/gtwvg.c * harbour/contrib/gtwvg/wincallb.c * harbour/contrib/gtwvg/wvgwin.c ! Fixed MSVC warnings. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtwvg/gtwvg.c trunk/harbour/contrib/gtwvg/wincallb.c trunk/harbour/contrib/gtwvg/wvgwin.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10655] trunk/harbour
Revision: 10655 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10655&view=rev Author: vouchcac Date: 2009-03-19 15:18:05 + (Thu, 19 Mar 2009) Log Message: --- 2009-03-19 08:10 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/hbqt/hbqt.h * harbour/contrib/hbqt/hbqt_qdialog.cpp * harbour/contrib/hbqt/hbqt_qabstractbutton.cpp + harbour/contrib/hbqt/hbqt_qabstractitemview.cpp + harbour/contrib/hbqt/hbqt_qabstractprintdialog.cpp + harbour/contrib/hbqt/hbqt_qwidget.cpp ! Formatting and new additions. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/hbqt/Makefile trunk/harbour/contrib/hbqt/hbqt.h trunk/harbour/contrib/hbqt/hbqt_qabstractbutton.cpp trunk/harbour/contrib/hbqt/hbqt_qdialog.cpp Added Paths: --- trunk/harbour/contrib/hbqt/hbqt_qabstractitemview.cpp trunk/harbour/contrib/hbqt/hbqt_qabstractprintdialog.cpp trunk/harbour/contrib/hbqt/hbqt_qwidget.cpp This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10656] trunk/harbour/contrib/hbqt/hbqt.h
Revision: 10656 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10656&view=rev Author: vouchcac Date: 2009-03-19 16:20:04 + (Thu, 19 Mar 2009) Log Message: --- 2009-03-19 09:20 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/hbqt/hbqt.h ! Fix to last commit. Modified Paths: -- trunk/harbour/contrib/hbqt/hbqt.h This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10670] trunk/harbour
Revision: 10670 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10670&view=rev Author: vouchcac Date: 2009-03-21 16:05:10 + (Sat, 21 Mar 2009) Log Message: --- 2009-03-21 09:01 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/hbqt/Makefile + Added new files. * harbour/contrib/hbqt/hbqt.h + harbour/contrib/hbqt/slots.h + Slots.h could be renamed to hbqt_slots.h, Marcos ? + harbour/contrib/hbqt/hbqt_qabstractscrollarea.cpp + harbour/contrib/hbqt/hbqt_qabstractslider.cpp + harbour/contrib/hbqt/hbqt_qabstractspinbox.cpp + harbour/contrib/hbqt/hbqt_qaction.cpp + harbour/contrib/hbqt/hbqt_qapplication.cpp + harbour/contrib/hbqt/hbqt_qboxlayout.cpp + harbour/contrib/hbqt/hbqt_qcalendarwidget.cpp + harbour/contrib/hbqt/hbqt_qcheckbox.cpp + harbour/contrib/hbqt/hbqt_qcolordialog.cpp + harbour/contrib/hbqt/hbqt_qcombobox.cpp + harbour/contrib/hbqt/hbqt_qcommandlinkbutton.cpp + harbour/contrib/hbqt/hbqt_qcoreapplication.cpp + harbour/contrib/hbqt/hbqt_qcqlendarwidget.cpp + harbour/contrib/hbqt/hbqt_qdateedit.cpp + harbour/contrib/hbqt/hbqt_qdatetimeedit.cpp + harbour/contrib/hbqt/hbqt_qdial.cpp * harbour/contrib/hbqt/hbqt_qdialog.cpp + harbour/contrib/hbqt/hbqt_qdoublespinbox.cpp + harbour/contrib/hbqt/hbqt_qerrormessage.cpp + harbour/contrib/hbqt/hbqt_qfiledialog.cpp + harbour/contrib/hbqt/hbqt_qfocusframe.cpp + harbour/contrib/hbqt/hbqt_qfont.cpp + harbour/contrib/hbqt/hbqt_qfontcombobox.cpp + harbour/contrib/hbqt/hbqt_qfontdialog.cpp + harbour/contrib/hbqt/hbqt_qformlayout.cpp + harbour/contrib/hbqt/hbqt_qframe.cpp + harbour/contrib/hbqt/hbqt_qgroupbox.cpp + harbour/contrib/hbqt/hbqt_qhboxlayout.cpp + harbour/contrib/hbqt/hbqt_qinputdialog.cpp + harbour/contrib/hbqt/hbqt_qlabel.cpp + harbour/contrib/hbqt/hbqt_qlayout.cpp + harbour/contrib/hbqt/hbqt_qlayoutitem.cpp + harbour/contrib/hbqt/hbqt_qlcdnumber.cpp + harbour/contrib/hbqt/hbqt_qlinedit.cpp + harbour/contrib/hbqt/hbqt_qlineedit.cpp + harbour/contrib/hbqt/hbqt_qlistview.cpp + harbour/contrib/hbqt/hbqt_qmainwindow.cpp + harbour/contrib/hbqt/hbqt_qmenu.cpp + harbour/contrib/hbqt/hbqt_qmenubar.cpp + harbour/contrib/hbqt/hbqt_qmessagebox.cpp + harbour/contrib/hbqt/hbqt_qobject.cpp + harbour/contrib/hbqt/hbqt_qpagesetupdialog.cpp + harbour/contrib/hbqt/hbqt_qprintdialog.cpp + harbour/contrib/hbqt/hbqt_qprintpreviewdialog.cpp + harbour/contrib/hbqt/hbqt_qprogressbar.cpp + harbour/contrib/hbqt/hbqt_qprogressdialog.cpp + harbour/contrib/hbqt/hbqt_qpushbutton.cpp + harbour/contrib/hbqt/hbqt_qradiobutton.cpp + harbour/contrib/hbqt/hbqt_qscrollarea.cpp + harbour/contrib/hbqt/hbqt_qscrollbar.cpp + harbour/contrib/hbqt/hbqt_qsizegrip.cpp + harbour/contrib/hbqt/hbqt_qslider.cpp + harbour/contrib/hbqt/hbqt_qspinbox.cpp + harbour/contrib/hbqt/hbqt_qsplitter.cpp + harbour/contrib/hbqt/hbqt_qtabbar.cpp + harbour/contrib/hbqt/hbqt_qtableview.cpp + harbour/contrib/hbqt/hbqt_qtablewidget.cpp + harbour/contrib/hbqt/hbqt_qtablewidgetitem.cpp + harbour/contrib/hbqt/hbqt_qtabwidget.cpp + harbour/contrib/hbqt/hbqt_qtextedit.cpp + harbour/contrib/hbqt/hbqt_qtimeedit.cpp + harbour/contrib/hbqt/hbqt_qtoolbar.cpp + harbour/contrib/hbqt/hbqt_qtoolbox.cpp + harbour/contrib/hbqt/hbqt_qtoolbutton.cpp + harbour/contrib/hbqt/hbqt_qtreeview.cpp + harbour/contrib/hbqt/hbqt_qvboxlayout.cpp + harbour/contrib/hbqt/hbqt_qwebview.cpp * harbour/contrib/hbqt/hbqt_qwidget.cpp + harbour/contrib/hbqt/hbqt_qwizard.cpp + harbour/contrib/hbqt/hbqt_slots.cpp + harbour/contrib/hbqt/moc_slots.cpp + Added re-worked code supplied by Marcos Gambeta, thanks. Please ensure that all future developments should respect hbqt.h api conventions. + harbour/contrib/hbqt/tests + harbour/contrib/hbqt/tests/demoqt.prg + Added a small test. Marcos please check which MinGW flag is needed so that it does not show up console screen as parent of App or Dialogs. ; NOTE: Marcos, can you update your PHP script to write output file in format I showed in above files? Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/hbqt/Makefile trunk/harbour/contrib/hbqt/hbqt.h trunk/harbour/contrib/hbqt/hbqt_qdialog.cpp trunk/harbour/contrib/hbqt/hbqt_qwidget.cpp Added Paths: --- trunk/harbour/contrib/hbqt/hbqt_qabstractscrollarea.cpp trunk/harbour/contrib/hbqt/hbqt_qabstractslider.cpp trunk/harbour/contrib/hbqt/hbqt_qabstractspinbox.cpp trunk/harbour/contrib/hbqt/hbqt_qaction.cpp trunk/harbour/contrib/hbqt/hbqt_qapplication.cpp trunk/harbour/contrib/hbqt/hbqt_qboxlayout.cpp trunk/harbour/contrib/hbqt/hbqt_qcalendarwidget.cpp trunk/harbour/contrib/hbqt/hbqt_qcheckbox.cpp trunk/harbour/contrib/hbqt/hbqt_qcolordialog.cpp trunk/harbour/contrib/hbqt/hbqt_qcombobox.cpp trunk/har
[Harbour] SF.net SVN: harbour-project:[10707] trunk/harbour
Revision: 10707 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10707&view=rev Author: vouchcac Date: 2009-03-27 09:45:51 + (Fri, 27 Mar 2009) Log Message: --- 2009-03-27 02:03 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/hbqt/hbqt.h * harbour/contrib/hbqt/hbqt_qfont.cpp + Added more functions. + harbour/contrib/hbqt/generator + harbour/contrib/hbqt/generator/hbqtgen.prg + Implemented protocol to generate .cpp source file from QT Header definitions lifted from its help manual. It has lot more potentials to incorporate more features, it is just the begining. + harbour/contrib/hbqt/qth + harbour/contrib/hbqt/qth/QBrush.qth + harbour/contrib/hbqt/qth/QFont.qth + harbour/contrib/hbqt/qth/QPen.qth + harbour/contrib/hbqt/qth/QWidget.qth + Added .qth contining prototypes and user code to be embedded into the resulting .cpp source file. /* COMPILE : hbmk2 hbqtgen USAGE: hbqtgen -I -O <...> hbqtgen -help EXAMPLE : hbqtgen -Ic:\harbour\hbqt\qth -Oc:\temp QFont.qth QWidget.qth NEXT : hbqtgen @QtProjectFile.qtp OVERVIEW : .qth enum Capitalization { MixedCase, AllUppercase, AllLowercase, SmallCaps, Capitalize } enum SpacingType { PercentageSpacing, AbsoluteSpacing } enum Stretch { UltraCondensed, ExtraCondensed, Condensed, SemiCondensed, ..., UltraExpanded } enum Style { StyleNormal, StyleItalic, StyleOblique } enum StyleHint { AnyStyle, SansSerif, Helvetica, Serif, ..., System } enum StyleStrategy { PreferDefault, PreferBitmap, PreferDevice, PreferOutline, ..., PreferQuality } enum Weight { Light, Normal, DemiBold, Bold, Black } /* QFont () QFont ( const QString & family, int pointSize = -1, int weight = -1, bool italic = false ) QFont ( const QFont & font, QPaintDevice * pd ) QFont ( const QFont & font ) */ HB_FUNC( QT_QFONT ) { if( HB_IS_STRING( 1 ) ) { hb_retptr( ( QFont* ) new QFont() ); } else { hb_retptr( ( QFont* ) new QFont( hbqt_par_QString( 1 ), HB_IS_NUMERIC( 2 ) ? hb_parni( 2 ) : -1, HB_IS_NUMERIC( 3 ) ? hb_parni( 3 ) : -1, hb_parl( 4 ) ) ); } } bool bold () const Capitalization capitalization () const QString defaultFamily () const bool exactMatch () const QString family () const bool fixedPitch () const FT_Face freetypeFace () const bool fromString ( const QString & descrip ) HFONT handle () const //bool isCopyOf ( const QFont & f ) const bool italic () const bool kerning () const QString key () const QString lastResortFamily () const QString lastResortFont () const qreal letterSpacing () const SpacingType letterSpacingType () const //quint32 macFontID () const bool overline () const int pixelSize () const int pointSize () const qreal pointSizeF () const bool rawMode () const QString rawName () const QFont resolve ( const QFont & other ) const void setBold ( bool enable ) void setCapitalization ( Capitalization caps ) void setFamily ( const QString & family ) void setFixedPitch ( bool enable ) void setItalic ( bool enable ) void setKerning ( bool enable ) void setLetterSpacing ( SpacingType type, qreal spacing ) void setOverline ( bool enable ) void setPixelSize ( int pixelSize ) void setPointSize ( int pointSize ) void setPointSizeF ( qreal pointSize ) void setRawMode ( bool enable ) void setRawName ( const QString & n
[Harbour] SF.net SVN: harbour-project:[10718] trunk/harbour
Revision: 10718 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10718&view=rev Author: vouchcac Date: 2009-03-28 07:31:35 + (Sat, 28 Mar 2009) Log Message: --- 2009-03-28 00:20 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtwvg/gtwvg.h * harbour/contrib/gtwvg/wvggui.h * harbour/contrib/gtwvg/wvtwin.ch * harbour/contrib/gtwvg/gtwvg.c * harbour/contrib/gtwvg/wvgcore.c * harbour/contrib/gtwvg/wincallb.c * harbour/contrib/gtwvg/wvgcuig.c * harbour/contrib/gtwvg/wvggui.c * harbour/contrib/gtwvg/wvgsink.c * harbour/contrib/gtwvg/wvgutils.c * harbour/contrib/gtwvg/wvgwin.c * harbour/contrib/gtwvg/wincback.prg * harbour/contrib/gtwvg/wvg3stat.prg * harbour/contrib/gtwvg/wvgax.prg * harbour/contrib/gtwvg/wvgbitmp.prg * harbour/contrib/gtwvg/wvgcheck.prg * harbour/contrib/gtwvg/wvgclass.prg * harbour/contrib/gtwvg/wvgcombo.prg * harbour/contrib/gtwvg/wvgcrt.prg * harbour/contrib/gtwvg/wvgdarea.prg * harbour/contrib/gtwvg/wvgdatar.prg * harbour/contrib/gtwvg/wvgdlg.prg * harbour/contrib/gtwvg/wvghtmlv.prg * harbour/contrib/gtwvg/wvglistb.prg * harbour/contrib/gtwvg/wvgmenub.prg * harbour/contrib/gtwvg/wvgmle.prg * harbour/contrib/gtwvg/wvgpaint.prg * harbour/contrib/gtwvg/wvgparts.ch * harbour/contrib/gtwvg/wvgphdlr.prg * harbour/contrib/gtwvg/wvgpushb.prg * harbour/contrib/gtwvg/wvgradio.prg * harbour/contrib/gtwvg/wvgscrlb.prg * harbour/contrib/gtwvg/wvgsle.prg * harbour/contrib/gtwvg/wvgstatb.prg * harbour/contrib/gtwvg/wvgstatc.prg * harbour/contrib/gtwvg/wvgsysw.prg * harbour/contrib/gtwvg/wvgtabpg.prg * harbour/contrib/gtwvg/wvgtoolb.prg * harbour/contrib/gtwvg/wvgtreev.prg * harbour/contrib/gtwvg/wvgwnd.prg ! Comments converted to ANSI standards. ! Formatting whereever needed. ; Perhaps no comment is left which do not confirm to ANSI standards. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtwvg/gtwvg.c trunk/harbour/contrib/gtwvg/gtwvg.h trunk/harbour/contrib/gtwvg/wincallb.c trunk/harbour/contrib/gtwvg/wincback.prg trunk/harbour/contrib/gtwvg/wvg3stat.prg trunk/harbour/contrib/gtwvg/wvgax.prg trunk/harbour/contrib/gtwvg/wvgbitmp.prg trunk/harbour/contrib/gtwvg/wvgcheck.prg trunk/harbour/contrib/gtwvg/wvgclass.prg trunk/harbour/contrib/gtwvg/wvgcombo.prg trunk/harbour/contrib/gtwvg/wvgcore.c trunk/harbour/contrib/gtwvg/wvgcrt.prg trunk/harbour/contrib/gtwvg/wvgcuig.c trunk/harbour/contrib/gtwvg/wvgdarea.prg trunk/harbour/contrib/gtwvg/wvgdatar.prg trunk/harbour/contrib/gtwvg/wvgdlg.prg trunk/harbour/contrib/gtwvg/wvggui.c trunk/harbour/contrib/gtwvg/wvggui.h trunk/harbour/contrib/gtwvg/wvghtmlv.prg trunk/harbour/contrib/gtwvg/wvglistb.prg trunk/harbour/contrib/gtwvg/wvgmenub.prg trunk/harbour/contrib/gtwvg/wvgmle.prg trunk/harbour/contrib/gtwvg/wvgpaint.prg trunk/harbour/contrib/gtwvg/wvgparts.ch trunk/harbour/contrib/gtwvg/wvgphdlr.prg trunk/harbour/contrib/gtwvg/wvgpushb.prg trunk/harbour/contrib/gtwvg/wvgradio.prg trunk/harbour/contrib/gtwvg/wvgscrlb.prg trunk/harbour/contrib/gtwvg/wvgsink.c trunk/harbour/contrib/gtwvg/wvgsle.prg trunk/harbour/contrib/gtwvg/wvgstatb.prg trunk/harbour/contrib/gtwvg/wvgstatc.prg trunk/harbour/contrib/gtwvg/wvgsysw.prg trunk/harbour/contrib/gtwvg/wvgtabpg.prg trunk/harbour/contrib/gtwvg/wvgtoolb.prg trunk/harbour/contrib/gtwvg/wvgtreev.prg trunk/harbour/contrib/gtwvg/wvgutils.c trunk/harbour/contrib/gtwvg/wvgwin.c trunk/harbour/contrib/gtwvg/wvgwnd.prg trunk/harbour/contrib/gtwvg/wvtwin.ch This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10723] trunk/harbour
Revision: 10723 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10723&view=rev Author: vouchcac Date: 2009-03-29 16:25:35 + (Sun, 29 Mar 2009) Log Message: --- 2009-03-29 09:03 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtwvg/wvgsink.c ! Fixed remaining non-ANSI C comments. Just had been overlooked! Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtwvg/wvgsink.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10729] trunk/harbour
Revision: 10729 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10729&view=rev Author: vouchcac Date: 2009-03-29 21:28:27 + (Sun, 29 Mar 2009) Log Message: --- 2009-03-29 09:03 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) + harbour/contrib/hbqt/doc + Added folder to receive auto-generated Q*.txt documentation files with PRG level functions with parameters and return value like: Qt_QWidget_setContentsMargins( pQWidget, nLeft, nTop, nRight, nBottom ) -> NIL + harbour/contrib/hbqt/gensource + Added folder to receive auto generated .cpp sources. The idea is to have freedom to generate sources and test them prior to committing to distribution folder. * harbour/contrib/hbqt/hbqt.h + Added more parameter and return macros. + harbour/contrib/hbqt/hbqt_utils.c + Added generic conversion routins to support parameters and return values. + harbour/contrib/hbqt/hbqt_qtreewidget.cpp + harbour/contrib/hbqt/hbqt_qtreewidgetitem.cpp * harbour/contrib/hbqt/hbqt_qtreeview.cpp * harbour/contrib/hbqt/generator/hbqtgen.prg ! Rearrangement of sequences in .qht files. Implemented project files with .qtp extension. Implemented auto generation of document files with .txt extension. USAGE: hbqtgen.exe @qt45.qtp will generate files as: . ../gensource/hbqt_Q*.cpp ../doc/Q*.txt + harbour/contrib/hbqt/generator/qt45.qtp + Added project file to generate sources and documenttaion for tested widgets. + harbour/contrib/hbqt/qth/QAbstractButton.qth + harbour/contrib/hbqt/qth/QAbstractItemView.qth + harbour/contrib/hbqt/qth/QAbstractPrintDialog.qth + harbour/contrib/hbqt/qth/QAbstractScrollArea.qth + harbour/contrib/hbqt/qth/QAbstractSlider.qth + harbour/contrib/hbqt/qth/QAbstractSpinBox.qth + harbour/contrib/hbqt/qth/QAction.qth + harbour/contrib/hbqt/qth/QApplication.qth + harbour/contrib/hbqt/qth/QBoxLayout.qth + harbour/contrib/hbqt/qth/QBrush.qth + harbour/contrib/hbqt/qth/QCalendarWidget.qth + harbour/contrib/hbqt/qth/QCheckBox.qth + harbour/contrib/hbqt/qth/QColor.qth + harbour/contrib/hbqt/qth/QColorDialog.qth + harbour/contrib/hbqt/qth/QComboBox.qth + harbour/contrib/hbqt/qth/QCommandLinkButton.qth + harbour/contrib/hbqt/qth/QCoreApplication.qth + harbour/contrib/hbqt/qth/QDateEdit.qth + harbour/contrib/hbqt/qth/QDateTimeEdit.qth + harbour/contrib/hbqt/qth/QDial.qth + harbour/contrib/hbqt/qth/QDialog.qth + harbour/contrib/hbqt/qth/QDoubleSpinBox.qth + harbour/contrib/hbqt/qth/QErrorMessage.qth + harbour/contrib/hbqt/qth/QFileDialog.qth + harbour/contrib/hbqt/qth/QFocusFrame.qth + harbour/contrib/hbqt/qth/QFont.qth + harbour/contrib/hbqt/qth/QFontComboBox.qth + harbour/contrib/hbqt/qth/QFontDialog.qth + harbour/contrib/hbqt/qth/QFormLayout.qth + harbour/contrib/hbqt/qth/QFrame.qth + harbour/contrib/hbqt/qth/QGroupBox.qth + harbour/contrib/hbqt/qth/QHBoxLayout.qth + harbour/contrib/hbqt/qth/QInputDialog.qth + harbour/contrib/hbqt/qth/QLabel.qth + harbour/contrib/hbqt/qth/QLayout.qth + harbour/contrib/hbqt/qth/QLayoutItem.qth + harbour/contrib/hbqt/qth/QLCDNumber.qth + harbour/contrib/hbqt/qth/QLineEdit.qth + harbour/contrib/hbqt/qth/QListView.qth + harbour/contrib/hbqt/qth/QMainWindow.qth + harbour/contrib/hbqt/qth/QMenu.qth + harbour/contrib/hbqt/qth/QMenuBar.qth + harbour/contrib/hbqt/qth/QMessageBox.qth + harbour/contrib/hbqt/qth/QObject.qth + harbour/contrib/hbqt/qth/QPageSetupDialog.qth + harbour/contrib/hbqt/qth/QPainter.qth + harbour/contrib/hbqt/qth/QPen.qth + harbour/contrib/hbqt/qth/QPrintDialog.qth + harbour/contrib/hbqt/qth/QPrintPreviewDialog.qth + harbour/contrib/hbqt/qth/QProgressBar.qth + harbour/contrib/hbqt/qth/QPushButton.qth + harbour/contrib/hbqt/qth/QRadioButton.qth + harbour/contrib/hbqt/qth/QScrollArea.qth + harbour/contrib/hbqt/qth/QScrollBar.qth + harbour/contrib/hbqt/qth/QSizeGrip.qth + harbour/contrib/hbqt/qth/QSlider.qth + harbour/contrib/hbqt/qth/QSpinBox.qth + harbour/contrib/hbqt/qth/QSplitter.qth + harbour/contrib/hbqt/qth/QTabBar.qth + harbour/contrib/hbqt/qth/QTableView.qth + harbour/contrib/hbqt/qth/QTableWidget.qth + harbour/contrib/hbqt/qth/QTableWidgetItem.qth + harbour/contrib/hbqt/qth/QTabWidget.qth + harbour/contrib/hbqt/qth/QTextEdit.qth + harbour/contrib/hbqt/qth/QTimeEdit.qth + harbour/contrib/hbqt/qth/QToolBar.qth + harbour/contrib/hbqt/qth/QToolBox.qth + harbour/contrib/hbqt/qth/QToolButton.qth + harbour/contrib/hbqt/qth/QTreeView.qth + harbour/contrib/hbqt/qth/QTreeWidget.qth + harbour/contrib/hbqt/qth/QTreeWidgetItem.qth + harbour/contrib/hbqt/qth/QVBoxLayout.qth + harbour/contrib/hbqt/qth/QWidget.qth + Added or changed(4) base header input files to generate sources. ; TODO - Create for generated sources. - Generate
[Harbour] SF.net SVN: harbour-project:[10749] trunk/harbour
Revision: 10749 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10749&view=rev Author: vouchcac Date: 2009-03-31 09:57:04 + (Tue, 31 Mar 2009) Log Message: --- 2009-03-31 01:50 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/hbqt/Makefile % Makefile is auto generated by and is placed in hbqt/gensource. * harbour/contrib/hbqt/hbqt_base.cpp * harbour/contrib/hbqt/hbqt_qabstractbutton.cpp * harbour/contrib/hbqt/hbqt_qabstractitemview.cpp * harbour/contrib/hbqt/hbqt_qabstractprintdialog.cpp * harbour/contrib/hbqt/hbqt_qabstractscrollarea.cpp * harbour/contrib/hbqt/hbqt_qabstractslider.cpp * harbour/contrib/hbqt/hbqt_qabstractspinbox.cpp * harbour/contrib/hbqt/hbqt_qaction.cpp * harbour/contrib/hbqt/hbqt_qapplication.cpp * harbour/contrib/hbqt/hbqt_qboxlayout.cpp + harbour/contrib/hbqt/hbqt_qbrush.cpp * harbour/contrib/hbqt/hbqt_qcalendarwidget.cpp * harbour/contrib/hbqt/hbqt_qcheckbox.cpp + harbour/contrib/hbqt/hbqt_qcolor.cpp * harbour/contrib/hbqt/hbqt_qcolordialog.cpp * harbour/contrib/hbqt/hbqt_qcombobox.cpp * harbour/contrib/hbqt/hbqt_qcommandlinkbutton.cpp * harbour/contrib/hbqt/hbqt_qcoreapplication.cpp - harbour/contrib/hbqt/hbqt_qcqlendarwidget.cpp * harbour/contrib/hbqt/hbqt_qdateedit.cpp * harbour/contrib/hbqt/hbqt_qdatetimeedit.cpp * harbour/contrib/hbqt/hbqt_qdial.cpp * harbour/contrib/hbqt/hbqt_qdialog.cpp * harbour/contrib/hbqt/hbqt_qdoublespinbox.cpp * harbour/contrib/hbqt/hbqt_qerrormessage.cpp * harbour/contrib/hbqt/hbqt_qfiledialog.cpp * harbour/contrib/hbqt/hbqt_qfocusframe.cpp * harbour/contrib/hbqt/hbqt_qfont.cpp * harbour/contrib/hbqt/hbqt_qfontcombobox.cpp * harbour/contrib/hbqt/hbqt_qfontdialog.cpp * harbour/contrib/hbqt/hbqt_qformlayout.cpp * harbour/contrib/hbqt/hbqt_qframe.cpp * harbour/contrib/hbqt/hbqt_qgroupbox.cpp * harbour/contrib/hbqt/hbqt_qhboxlayout.cpp * harbour/contrib/hbqt/hbqt_qinputdialog.cpp * harbour/contrib/hbqt/hbqt_qlabel.cpp * harbour/contrib/hbqt/hbqt_qlayout.cpp * harbour/contrib/hbqt/hbqt_qlayoutitem.cpp * harbour/contrib/hbqt/hbqt_qlcdnumber.cpp * harbour/contrib/hbqt/hbqt_qlineedit.cpp * harbour/contrib/hbqt/hbqt_qlistview.cpp * harbour/contrib/hbqt/hbqt_qmainwindow.cpp * harbour/contrib/hbqt/hbqt_qmenu.cpp * harbour/contrib/hbqt/hbqt_qmenubar.cpp * harbour/contrib/hbqt/hbqt_qmessagebox.cpp * harbour/contrib/hbqt/hbqt_qobject.cpp * harbour/contrib/hbqt/hbqt_qpagesetupdialog.cpp + harbour/contrib/hbqt/hbqt_qpaintdevice.cpp + harbour/contrib/hbqt/hbqt_qpainter.cpp + harbour/contrib/hbqt/hbqt_qpen.cpp * harbour/contrib/hbqt/hbqt_qprintdialog.cpp * harbour/contrib/hbqt/hbqt_qprintpreviewdialog.cpp * harbour/contrib/hbqt/hbqt_qprogressbar.cpp * harbour/contrib/hbqt/hbqt_qprogressdialog.cpp * harbour/contrib/hbqt/hbqt_qpushbutton.cpp * harbour/contrib/hbqt/hbqt_qradiobutton.cpp * harbour/contrib/hbqt/hbqt_qscrollarea.cpp * harbour/contrib/hbqt/hbqt_qscrollbar.cpp * harbour/contrib/hbqt/hbqt_qsizegrip.cpp * harbour/contrib/hbqt/hbqt_qslider.cpp * harbour/contrib/hbqt/hbqt_qspinbox.cpp * harbour/contrib/hbqt/hbqt_qsplitter.cpp * harbour/contrib/hbqt/hbqt_qtabbar.cpp * harbour/contrib/hbqt/hbqt_qtableview.cpp * harbour/contrib/hbqt/hbqt_qtablewidget.cpp * harbour/contrib/hbqt/hbqt_qtablewidgetitem.cpp * harbour/contrib/hbqt/hbqt_qtabwidget.cpp * harbour/contrib/hbqt/hbqt_qtextedit.cpp * harbour/contrib/hbqt/hbqt_qtimeedit.cpp * harbour/contrib/hbqt/hbqt_qtoolbar.cpp * harbour/contrib/hbqt/hbqt_qtoolbox.cpp * harbour/contrib/hbqt/hbqt_qtoolbutton.cpp * harbour/contrib/hbqt/hbqt_qtreeview.cpp * harbour/contrib/hbqt/hbqt_qtreewidget.cpp * harbour/contrib/hbqt/hbqt_qtreewidgetitem.cpp * harbour/contrib/hbqt/hbqt_qvboxlayout.cpp + harbour/contrib/hbqt/hbqt_qwebpage.cpp * harbour/contrib/hbqt/hbqt_qwebview.cpp * harbour/contrib/hbqt/hbqt_qwidget.cpp * harbour/contrib/hbqt/hbqt_qwizard.cpp * harbour/contrib/hbqt/hbqt_slots.cpp * harbour/contrib/hbqt/hbqt_utils.cpp * harbour/contrib/hbqt/moc_slots.cpp * harbour/contrib/hbqt/hbqt.h + harbour/contrib/hbqt/hbqt_slots.h - harbour/contrib/hbqt/slots.h +- Added | Changed | Deleted Sources. Now these sources are auto generated by the HB-QT generator. Please never try to modify these. Instead look at /qth folder and .qth source definition files. I will write a detailed description once it becomes fully operational as I have drawn on the drawing board. The above code is fully functional to the extent it is generated but still about 30% functions have not been translated. A work in progress... + harbour/contrib/hbqt/TQAbstractButton.prg + harbour/contrib/hbqt/TQAbstractItemView.prg + harbour/contrib/hbqt/TQAbstractPrintDialog.prg + harbour/contrib/hbqt/TQAbstractScrollArea.prg + harbour/contrib/hbqt/TQAbstractSlider.prg + harbour/con
[Harbour] SF.net SVN: harbour-project:[10759] trunk/harbour
Revision: 10759 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10759&view=rev Author: vouchcac Date: 2009-04-01 01:48:31 + (Wed, 01 Apr 2009) Log Message: --- 2009-03-31 18:41 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) + harbour/contrib/hbqt/qth/QAxBase.qth + harbour/contrib/hbqt/qth/QAxBindable.qth + harbour/contrib/hbqt/qth/QAxObject.qth + harbour/contrib/hbqt/qth/QAxWidget.qth + harbour/contrib/hbqt/qth/QDesktopWidget.qth + harbour/contrib/hbqt/qth/QDir.qth + harbour/contrib/hbqt/qth/QDockWidget.qth + harbour/contrib/hbqt/qth/QFontInfo.qth + harbour/contrib/hbqt/qth/QFtp.qth + harbour/contrib/hbqt/qth/QGridLayout.qth + harbour/contrib/hbqt/qth/QHeaderView.qth + harbour/contrib/hbqt/qth/QHttp.qth + harbour/contrib/hbqt/qth/QListWidget.qth + harbour/contrib/hbqt/qth/QListWidgetItem.qth + harbour/contrib/hbqt/qth/QSignalMapper.qth + harbour/contrib/hbqt/qth/QSplashScreen.qth + harbour/contrib/hbqt/qth/QTimer.qth + harbour/contrib/hbqt/qth/QUrl.qth + Added more source headers - RAW - not compiled. Modified Paths: -- trunk/harbour/ChangeLog Added Paths: --- trunk/harbour/contrib/hbqt/qth/QAxBase.qth trunk/harbour/contrib/hbqt/qth/QAxBindable.qth trunk/harbour/contrib/hbqt/qth/QAxObject.qth trunk/harbour/contrib/hbqt/qth/QAxWidget.qth trunk/harbour/contrib/hbqt/qth/QDesktopWidget.qth trunk/harbour/contrib/hbqt/qth/QDir.qth trunk/harbour/contrib/hbqt/qth/QDockWidget.qth trunk/harbour/contrib/hbqt/qth/QFontInfo.qth trunk/harbour/contrib/hbqt/qth/QFtp.qth trunk/harbour/contrib/hbqt/qth/QGridLayout.qth trunk/harbour/contrib/hbqt/qth/QHeaderView.qth trunk/harbour/contrib/hbqt/qth/QHttp.qth trunk/harbour/contrib/hbqt/qth/QListWidget.qth trunk/harbour/contrib/hbqt/qth/QListWidgetItem.qth trunk/harbour/contrib/hbqt/qth/QSignalMapper.qth trunk/harbour/contrib/hbqt/qth/QSplashScreen.qth trunk/harbour/contrib/hbqt/qth/QTimer.qth trunk/harbour/contrib/hbqt/qth/QUrl.qth This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10780] trunk/harbour
Revision: 10780 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10780&view=rev Author: vouchcac Date: 2009-04-05 09:32:56 + (Sun, 05 Apr 2009) Log Message: --- 2009-04-05 02:00 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/hbqt/hbqt.h * harbour/contrib/hbqt/generator/hbqtgen.prg * harbour/contrib/hbqt/generator/qt45.qtp + harbour/contrib/hbqt/gensource/Makefile * harbour/contrib/hbqt/qth/QAbstractButton.qth * harbour/contrib/hbqt/qth/QAbstractItemView.qth * harbour/contrib/hbqt/qth/QAbstractPrintDialog.qth * harbour/contrib/hbqt/qth/QAbstractScrollArea.qth * harbour/contrib/hbqt/qth/QAbstractSlider.qth * harbour/contrib/hbqt/qth/QAbstractSpinBox.qth * harbour/contrib/hbqt/qth/QAction.qth * harbour/contrib/hbqt/qth/QApplication.qth * harbour/contrib/hbqt/qth/QAxBase.qth * harbour/contrib/hbqt/qth/QAxBindable.qth * harbour/contrib/hbqt/qth/QAxObject.qth * harbour/contrib/hbqt/qth/QAxWidget.qth * harbour/contrib/hbqt/qth/QBoxLayout.qth * harbour/contrib/hbqt/qth/QBrush.qth * harbour/contrib/hbqt/qth/QCalendarWidget.qth * harbour/contrib/hbqt/qth/QCheckBox.qth * harbour/contrib/hbqt/qth/QColor.qth * harbour/contrib/hbqt/qth/QColorDialog.qth * harbour/contrib/hbqt/qth/QComboBox.qth * harbour/contrib/hbqt/qth/QCommandLinkButton.qth * harbour/contrib/hbqt/qth/QCoreApplication.qth * harbour/contrib/hbqt/qth/QDateEdit.qth * harbour/contrib/hbqt/qth/QDateTimeEdit.qth * harbour/contrib/hbqt/qth/QDesktopWidget.qth * harbour/contrib/hbqt/qth/QDial.qth * harbour/contrib/hbqt/qth/QDialog.qth * harbour/contrib/hbqt/qth/QDir.qth * harbour/contrib/hbqt/qth/QDockWidget.qth * harbour/contrib/hbqt/qth/QDoubleSpinBox.qth * harbour/contrib/hbqt/qth/QErrorMessage.qth * harbour/contrib/hbqt/qth/QFileDialog.qth * harbour/contrib/hbqt/qth/QFocusFrame.qth * harbour/contrib/hbqt/qth/QFont.qth * harbour/contrib/hbqt/qth/QFontComboBox.qth * harbour/contrib/hbqt/qth/QFontDialog.qth * harbour/contrib/hbqt/qth/QFontInfo.qth * harbour/contrib/hbqt/qth/QFormLayout.qth * harbour/contrib/hbqt/qth/QFrame.qth * harbour/contrib/hbqt/qth/QFtp.qth * harbour/contrib/hbqt/qth/QGridLayout.qth * harbour/contrib/hbqt/qth/QGroupBox.qth * harbour/contrib/hbqt/qth/QHBoxLayout.qth * harbour/contrib/hbqt/qth/QHeaderView.qth * harbour/contrib/hbqt/qth/QHttp.qth * harbour/contrib/hbqt/qth/QInputDialog.qth * harbour/contrib/hbqt/qth/QLabel.qth * harbour/contrib/hbqt/qth/QLayout.qth * harbour/contrib/hbqt/qth/QLayoutItem.qth * harbour/contrib/hbqt/qth/QLCDNumber.qth * harbour/contrib/hbqt/qth/QLineEdit.qth * harbour/contrib/hbqt/qth/QListView.qth * harbour/contrib/hbqt/qth/QListWidget.qth * harbour/contrib/hbqt/qth/QListWidgetItem.qth * harbour/contrib/hbqt/qth/QMainWindow.qth * harbour/contrib/hbqt/qth/QMenu.qth * harbour/contrib/hbqt/qth/QMenuBar.qth * harbour/contrib/hbqt/qth/QMessageBox.qth * harbour/contrib/hbqt/qth/QObject.qth * harbour/contrib/hbqt/qth/QPageSetupDialog.qth * harbour/contrib/hbqt/qth/QPaintDevice.qth * harbour/contrib/hbqt/qth/QPainter.qth * harbour/contrib/hbqt/qth/QPen.qth * harbour/contrib/hbqt/qth/QPrintDialog.qth * harbour/contrib/hbqt/qth/QPrintPreviewDialog.qth * harbour/contrib/hbqt/qth/QProgressBar.qth * harbour/contrib/hbqt/qth/QProgressDialog.qth * harbour/contrib/hbqt/qth/QPushButton.qth * harbour/contrib/hbqt/qth/QRadioButton.qth * harbour/contrib/hbqt/qth/QScrollArea.qth * harbour/contrib/hbqt/qth/QScrollBar.qth * harbour/contrib/hbqt/qth/QSignalMapper.qth + harbour/contrib/hbqt/qth/QSize.qth * harbour/contrib/hbqt/qth/QSizeGrip.qth * harbour/contrib/hbqt/qth/QSlider.qth * harbour/contrib/hbqt/qth/QSpinBox.qth * harbour/contrib/hbqt/qth/QSplashScreen.qth * harbour/contrib/hbqt/qth/QSplitter.qth * harbour/contrib/hbqt/qth/QTabBar.qth * harbour/contrib/hbqt/qth/QTableView.qth * harbour/contrib/hbqt/qth/QTableWidget.qth * harbour/contrib/hbqt/qth/QTableWidgetItem.qth * harbour/contrib/hbqt/qth/QTabWidget.qth * harbour/contrib/hbqt/qth/QTextEdit.qth * harbour/contrib/hbqt/qth/QTimeEdit.qth * harbour/contrib/hbqt/qth/QTimer.qth * harbour/contrib/hbqt/qth/QToolBar.qth * harbour/contrib/hbqt/qth/QToolBox.qth * harbour/contrib/hbqt/qth/QToolButton.qth * harbour/contrib/hbqt/qth/QTreeView.qth * harbour/contrib/hbqt/qth/QTreeWidget.qth * harbour/contrib/hbqt/qth/QTreeWidgetItem.qth * harbour/contrib/hbqt/qth/QUrl.qth * harbour/contrib/hbqt/qth/QVBoxLayout.qth * harbour/contrib/hbqt/qth/QWebPage.qth * harbour/contrib/hbqt/qth/QWebView.qth * harbour/contrib/hbqt/qth/QWidget.qth * harbour/contrib/hbqt/qth/QWizard.qth ! Restructured the layout of .qth source headers. List of section blocks: This layout will be useful for future extensions. We can spread anything outside of t
[Harbour] SF.net SVN: harbour-project:[10781] trunk/harbour
Revision: 10781 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10781&view=rev Author: vouchcac Date: 2009-04-05 09:40:48 + (Sun, 05 Apr 2009) Log Message: --- 2009-04-05 02:35 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) + harbour/contrib/hbqt/tests/*.png + Added some .png files used in the demoqt.prg. Modified Paths: -- trunk/harbour/ChangeLog Added Paths: --- trunk/harbour/contrib/hbqt/tests/copy.png trunk/harbour/contrib/hbqt/tests/cut.png trunk/harbour/contrib/hbqt/tests/new.png trunk/harbour/contrib/hbqt/tests/open.png trunk/harbour/contrib/hbqt/tests/paste.png trunk/harbour/contrib/hbqt/tests/save.png This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10782] trunk/harbour
Revision: 10782 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10782&view=rev Author: vouchcac Date: 2009-04-05 20:01:37 + (Sun, 05 Apr 2009) Log Message: --- 2009-04-05 12:57 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) + harbour/contrib/hbqt/tests/wvtext.prg + Added wvtext.prg [ already in harbour/tests ] modified to invoke QT dialogs. This demo is far from production environment abd is just a future concept of implementation what we can achieve with QT with least efforts. Modified Paths: -- trunk/harbour/ChangeLog Added Paths: --- trunk/harbour/contrib/hbqt/tests/wvtext.prg This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10783] trunk/harbour
Revision: 10783 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10783&view=rev Author: vouchcac Date: 2009-04-05 21:16:59 + (Sun, 05 Apr 2009) Log Message: --- 2009-04-05 14:03 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/hbqt/generator/hbqtgen.prg * harbour/contrib/hbqt/generator/qt45.qtp + harbour/contrib/hbqt/qth/QPoint.qth + harbour/contrib/hbqt/qth/QPointF.qth + harbour/contrib/hbqt/qth/QRect.qth + harbour/contrib/hbqt/qth/QRectF.qth + harbour/contrib/hbqt/qth/QSizeF.qth + Added more classes. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/hbqt/generator/hbqtgen.prg trunk/harbour/contrib/hbqt/generator/qt45.qtp Added Paths: --- trunk/harbour/contrib/hbqt/qth/QPoint.qth trunk/harbour/contrib/hbqt/qth/QPointF.qth trunk/harbour/contrib/hbqt/qth/QRect.qth trunk/harbour/contrib/hbqt/qth/QRectF.qth trunk/harbour/contrib/hbqt/qth/QSizeF.qth This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10794] trunk/harbour
Revision: 10794 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10794&view=rev Author: vouchcac Date: 2009-04-06 16:41:34 + (Mon, 06 Apr 2009) Log Message: --- 2009-04-06 09:36 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/hbqt/generator/hbqtgen.prg ! StdOut() used instead of ?. ! More parameter resolved. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/hbqt/generator/hbqtgen.prg This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10795] trunk/harbour
Revision: 10795 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10795&view=rev Author: vouchcac Date: 2009-04-06 16:51:30 + (Mon, 06 Apr 2009) Log Message: --- 2009-04-06 09:45 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/hbqt/generator/qt45.qtp * harbour/contrib/hbqt/hbqt.h + harbour/contrib/hbqt/qth/QEvent.qth + harbour/contrib/hbqt/qth/QEventLoop.qth + harbour/contrib/hbqt/qth/QInputEvent.qth + harbour/contrib/hbqt/qth/QPaintEvent.qth + harbour/contrib/hbqt/qth/QRegion.qth * harbour/contrib/hbqt/qth/QSize.qth + harbour/contrib/hbqt/qth/QVariant.qth + Added more classes and update qt45.qtp Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/hbqt/generator/qt45.qtp trunk/harbour/contrib/hbqt/hbqt.h trunk/harbour/contrib/hbqt/qth/QSize.qth Added Paths: --- trunk/harbour/contrib/hbqt/qth/QEvent.qth trunk/harbour/contrib/hbqt/qth/QEventLoop.qth trunk/harbour/contrib/hbqt/qth/QInputEvent.qth trunk/harbour/contrib/hbqt/qth/QPaintEvent.qth trunk/harbour/contrib/hbqt/qth/QRegion.qth trunk/harbour/contrib/hbqt/qth/QVariant.qth This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10800] trunk/harbour
Revision: 10800 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10800&view=rev Author: vouchcac Date: 2009-04-07 02:20:40 + (Tue, 07 Apr 2009) Log Message: --- 2009-04-06 19:19 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/hbqt/generator/hbqtgen.prg ! Fixed: warning - taken address of temprary. Thanks Xavi. Still need to be tested. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/hbqt/generator/hbqtgen.prg This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10801] trunk/harbour
Revision: 10801 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10801&view=rev Author: vouchcac Date: 2009-04-07 06:51:37 + (Tue, 07 Apr 2009) Log Message: --- 2009-04-06 23:44 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/hbqt/generator/hbqtgen.prg + New hbqt.h members. * harbour/contrib/hbqt/generator/qt45.qtp + Added new classes, Rearranged alphabetically. * harbour/contrib/hbqt/qth/QAction.qth + harbour/contrib/hbqt/qth/QBitmap.qth + harbour/contrib/hbqt/qth/QCommonStyle.qth + harbour/contrib/hbqt/qth/QIcon.qth + harbour/contrib/hbqt/qth/QPixmap.qth + harbour/contrib/hbqt/qth/QStatusBar.qth + harbour/contrib/hbqt/qth/QStyle.qth + harbour/contrib/hbqt/qth/QWindowsStyle.qth + harbour/contrib/hbqt/qth/QWindowsXPStyle.qth + Added new classes. Updated old ones. * harbour/contrib/hbqt/tests/demoqt.prg + Implemented StatusBar, Windows Icon, etc. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/hbqt/generator/hbqtgen.prg trunk/harbour/contrib/hbqt/generator/qt45.qtp trunk/harbour/contrib/hbqt/qth/QAction.qth trunk/harbour/contrib/hbqt/tests/demoqt.prg Added Paths: --- trunk/harbour/contrib/hbqt/qth/QBitmap.qth trunk/harbour/contrib/hbqt/qth/QCommonStyle.qth trunk/harbour/contrib/hbqt/qth/QIcon.qth trunk/harbour/contrib/hbqt/qth/QPixmap.qth trunk/harbour/contrib/hbqt/qth/QStatusBar.qth trunk/harbour/contrib/hbqt/qth/QStyle.qth trunk/harbour/contrib/hbqt/qth/QWindowsStyle.qth trunk/harbour/contrib/hbqt/qth/QWindowsXPStyle.qth This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10802] trunk/harbour
Revision: 10802 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10802&view=rev Author: vouchcac Date: 2009-04-07 06:54:56 + (Tue, 07 Apr 2009) Log Message: --- 2009-04-06 23:52 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/hbqt/tests/vou.ico + Added icon to be displayed in titlebar. Modified Paths: -- trunk/harbour/ChangeLog Added Paths: --- trunk/harbour/contrib/hbqt/tests/Vou.ICO This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10811] trunk/harbour
Revision: 10811 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10811&view=rev Author: vouchcac Date: 2009-04-07 18:47:17 + (Tue, 07 Apr 2009) Log Message: --- 2009-04-07 11:45 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * contrib/hbqt/generator/hbqtgen.prg ! Updated to post latest demoqt.prg. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/hbqt/generator/hbqtgen.prg This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10812] trunk/harbour
Revision: 10812 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10812&view=rev Author: vouchcac Date: 2009-04-07 19:04:05 + (Tue, 07 Apr 2009) Log Message: --- 2009-04-07 12:02 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * contrib/hbqt/generator/hbqtgen.prg ! Few more refinements. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/hbqt/generator/hbqtgen.prg This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10822] trunk/harbour
Revision: 10822 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10822&view=rev Author: vouchcac Date: 2009-04-09 15:24:23 + (Thu, 09 Apr 2009) Log Message: --- 2009-04-09 08:18 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/hbqt/hbqt.h * harbour/contrib/hbqt/hbqt_qfont.cpp * harbour/contrib/hbqt/hbqt_qregion.cpp * harbour/contrib/hbqt/hbqt_qwidget.cpp * harbour/contrib/hbqt/TQFont.prg * harbour/contrib/hbqt/TQRegion.prg * harbour/contrib/hbqt/TQWidget.prg * harbour/contrib/hbqt/qth/QApplication.qth * harbour/contrib/hbqt/qth/QFileDialog.qth * harbour/contrib/hbqt/qth/QFont.qth * harbour/contrib/hbqt/qth/QRegion.qth * harbour/contrib/hbqt/qth/QWidget.qth ! Commented out non-portable functions belongings to Win Handles family. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/hbqt/TQFont.prg trunk/harbour/contrib/hbqt/TQRegion.prg trunk/harbour/contrib/hbqt/TQWidget.prg trunk/harbour/contrib/hbqt/hbqt.h trunk/harbour/contrib/hbqt/hbqt_qfont.cpp trunk/harbour/contrib/hbqt/hbqt_qregion.cpp trunk/harbour/contrib/hbqt/hbqt_qwidget.cpp trunk/harbour/contrib/hbqt/qth/QApplication.qth trunk/harbour/contrib/hbqt/qth/QFileDialog.qth trunk/harbour/contrib/hbqt/qth/QFont.qth trunk/harbour/contrib/hbqt/qth/QRegion.qth trunk/harbour/contrib/hbqt/qth/QWidget.qth This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10823] trunk/harbour
Revision: 10823 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10823&view=rev Author: vouchcac Date: 2009-04-09 17:54:31 + (Thu, 09 Apr 2009) Log Message: --- 2009-04-09 10:51 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/hbqt/hbqt_qwidget.cpp * harbour/contrib/hbqt/qth/QWidget.qth * harbour/contrib/hbqt/TQWidget.prg ! Commented out more non-portable functions belongings to Win Handles family. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/hbqt/TQWidget.prg trunk/harbour/contrib/hbqt/hbqt_qwidget.cpp trunk/harbour/contrib/hbqt/qth/QWidget.qth This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10828] trunk/harbour
Revision: 10828 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10828&view=rev Author: vouchcac Date: 2009-04-10 15:04:46 + (Fri, 10 Apr 2009) Log Message: --- 2009-04-10 08:00 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/hbqt/generator/hbqtgen.prg - Removed WIN specific castings. * harbour/contrib/gtwvg/wvgsink.c ! Commented out calls to hb_ToOutDebug(). Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtwvg/wvgsink.c trunk/harbour/contrib/hbqt/generator/hbqtgen.prg This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10839] trunk/harbour
Revision: 10839 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10839&view=rev Author: vouchcac Date: 2009-04-11 20:06:54 + (Sat, 11 Apr 2009) Log Message: --- 2009-04-11 12:51 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) + harbour/contrib/gtqtc + harbour/contrib/gtqtc/gtqtc.cpp + harbour/contrib/gtqtc/gtqtc.h + harbour/contrib/gtqtc/Makefile + harbour/contrib/gtqtc/moc_gtqtc.cpp + harbour/contrib/gtqtc/qtconsolearea.cpp + harbour/contrib/gtqtc/qtmainwindow.cpp + harbour/contrib/gtqtc/tests + harbour/contrib/gtqtc/tests/demoqtc.prg + harbour/contrib/gtqtc/tests/hbqt.hbp + Added GTQTC - The terminal based on QT framework - files. NOTE: This is a proof of concept and needs an expert brain. I will request Przemek to set the basic GT framework in place. Rest will be quiet easy, easy than Windows itself. demoqtc.exe remains in the memory after closing it with X button. I have tried hard to set it right but have faised so far. So you may need to kill it from task manager. * harbour/contrib/gtwvg/tests/demowvg.prg + Added My_Alert() function which you can copy and paste in your GTWVG linked applications to have a GUI replacement of Alert() funtion. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtwvg/tests/demowvg.prg Added Paths: --- trunk/harbour/contrib/gtqtc/ trunk/harbour/contrib/gtqtc/Makefile trunk/harbour/contrib/gtqtc/gtqtc.cpp trunk/harbour/contrib/gtqtc/gtqtc.h trunk/harbour/contrib/gtqtc/moc_gtqtc.cpp trunk/harbour/contrib/gtqtc/qtconsolearea.cpp trunk/harbour/contrib/gtqtc/qtmainwindow.cpp trunk/harbour/contrib/gtqtc/tests/ trunk/harbour/contrib/gtqtc/tests/demoqtc.prg trunk/harbour/contrib/gtqtc/tests/hbqt.hbp This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10840] trunk/harbour
Revision: 10840 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10840&view=rev Author: vouchcac Date: 2009-04-12 04:56:52 + (Sun, 12 Apr 2009) Log Message: --- 2009-04-11 21:53 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtqtc/gtqtc.cpp * harbour/contrib/gtqtc/gtqtc.h * harbour/contrib/gtqtc/qtconsolearea.cpp * harbour/contrib/gtqtc/qtmainwindow.cpp ! More fixes. Now we get background colors as in .prg. It is a bit puzzling why I do not get text colors. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtqtc/gtqtc.cpp trunk/harbour/contrib/gtqtc/gtqtc.h trunk/harbour/contrib/gtqtc/qtconsolearea.cpp trunk/harbour/contrib/gtqtc/qtmainwindow.cpp This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10841] trunk/harbour
Revision: 10841 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10841&view=rev Author: vouchcac Date: 2009-04-12 16:02:06 + (Sun, 12 Apr 2009) Log Message: --- 2009-04-12 08:57 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtqtc/gtqtc.cpp * harbour/contrib/gtqtc/qtconsolearea.cpp * harbour/contrib/gtqtc/tests/demoqtc.prg ! Few more HACKS - I know there are better ways to organize them. Now our inkey() loop is active and demoqtc exits properly. Plus you may see some activity in console. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtqtc/gtqtc.cpp trunk/harbour/contrib/gtqtc/qtconsolearea.cpp trunk/harbour/contrib/gtqtc/tests/demoqtc.prg This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10842] trunk/harbour
Revision: 10842 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10842&view=rev Author: vouchcac Date: 2009-04-12 18:25:08 + (Sun, 12 Apr 2009) Log Message: --- 2009-04-12 11:21 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtqtc/gtqtc.cpp * harbour/contrib/gtqtc/gtqtc.h * harbour/contrib/gtqtc/Makefile ! Few more optimizations. - harbour/contrib/gtqtc/qtconsolearea.cpp - harbour/contrib/gtqtc/qtmainwindow.cpp - Removed. Needed to have better control over the operations. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtqtc/Makefile trunk/harbour/contrib/gtqtc/gtqtc.cpp trunk/harbour/contrib/gtqtc/gtqtc.h Removed Paths: - trunk/harbour/contrib/gtqtc/qtconsolearea.cpp trunk/harbour/contrib/gtqtc/qtmainwindow.cpp This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10843] trunk/harbour
Revision: 10843 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10843&view=rev Author: vouchcac Date: 2009-04-13 07:30:56 + (Mon, 13 Apr 2009) Log Message: --- 2009-04-13 12:29 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtqtc/gtqtc.cpp * harbour/contrib/gtqtc/gtqtc.h ! Started keyboard input, mapping keys to Clipper values. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtqtc/gtqtc.cpp trunk/harbour/contrib/gtqtc/tests/demoqtc.prg This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10845] trunk/harbour
Revision: 10845 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10845&view=rev Author: vouchcac Date: 2009-04-13 17:49:35 + (Mon, 13 Apr 2009) Log Message: --- 2009-04-13 10:46 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtqtc/gtqtc.cpp ! Mapping keys to Clipper constants - near completion. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtqtc/gtqtc.cpp This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10853] trunk/harbour
Revision: 10853 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10853&view=rev Author: vouchcac Date: 2009-04-14 07:59:02 + (Tue, 14 Apr 2009) Log Message: --- 2009-04-14 00:54 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtqtc/gtqtc.cpp * harbour/contrib/gtqtc/moc_gtqtc.cpp * harbour/contrib/gtqtc/gtqtc.h ! Managed to set fonts and resize window accordingly. So far just initially. Resizing scheduled. ! Code cleanup and arrangement. * harbour/contrib/gtqtc/tests/demoqtc.prg ! A little tweaked. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtqtc/gtqtc.cpp trunk/harbour/contrib/gtqtc/gtqtc.h trunk/harbour/contrib/gtqtc/moc_gtqtc.cpp trunk/harbour/contrib/gtqtc/tests/demoqtc.prg This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10857] trunk/harbour
Revision: 10857 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10857&view=rev Author: vouchcac Date: 2009-04-14 16:07:43 + (Tue, 14 Apr 2009) Log Message: --- 2009-04-14 09:04 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/source/rtl/gtwvt/gtwvt.c * harbour/contrib/gtwvg/gtwvg.c ! Fixed a long standing bug - window mismanaged when clicking on titlebar. Processed WM_NCLBUTTONDCLK: Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtwvg/gtwvg.c trunk/harbour/source/rtl/gtwvt/gtwvt.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10862] trunk/harbour
Revision: 10862 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10862&view=rev Author: vouchcac Date: 2009-04-15 08:10:10 + (Wed, 15 Apr 2009) Log Message: --- 2009-04-15 01:01 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtqtc/gtqtc.cpp * harbour/contrib/gtqtc/gtqtc.h * harbour/contrib/gtqtc/moc_gtqtc.cpp * harbour/contrib/gtqtc/tests/demoqtc.prg . ! GTQTC has reached an acceptable level. . /* IMPLEMENTED : Screen Rendering. Keyboard Input ( Please report missing defines ) Mouse Input ( 90% ) Most HB_GTI_* methods. TO_BE_DONE : Resizing. Icons. SysMenu. Window States. Console Copy Operations. Close [X] functionality. SUNUP : A pure Clipper Applctn should run without problems. */ Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtqtc/gtqtc.cpp trunk/harbour/contrib/gtqtc/gtqtc.h trunk/harbour/contrib/gtqtc/moc_gtqtc.cpp trunk/harbour/contrib/gtqtc/tests/demoqtc.prg This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10865] trunk/harbour
Revision: 10865 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10865&view=rev Author: vouchcac Date: 2009-04-15 23:24:29 + (Wed, 15 Apr 2009) Log Message: --- 2009-04-15 16:22 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtqtc/gtqtc.cpp * harbour/contrib/gtqtc/gtqtc.h * harbour/contrib/gtqtc/moc_gtqtc.cpp * harbour/contrib/gtqtc/tests/demoqtc.prg ! More complete. No more (IMO) Windows specific calls. Please let me know if it compiles fine on *nixes ? Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtqtc/gtqtc.cpp trunk/harbour/contrib/gtqtc/gtqtc.h trunk/harbour/contrib/gtqtc/moc_gtqtc.cpp trunk/harbour/contrib/gtqtc/tests/demoqtc.prg This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10867] trunk/harbour
Revision: 10867 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10867&view=rev Author: vouchcac Date: 2009-04-16 05:34:12 + (Thu, 16 Apr 2009) Log Message: --- 2009-04-15 22:27 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtqtc/gtqtc.cpp * harbour/contrib/gtqtc/gtqtc.h * harbour/contrib/gtqtc/tests/demoqtc.prg ! Implemented : hb_gtInfo( HB_GTI_CLOSABLE, TRUE | FALSE ) : hb_gtInfo( HB_GTI_RESIZABLE, TRUE | FALSE ) : hb_gtInfo( HB_GTI_CLIPBOARDDATA[, cText ] ) Struggling : How to manage caret ? Anybody to rescue ? Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtqtc/gtqtc.cpp trunk/harbour/contrib/gtqtc/gtqtc.h trunk/harbour/contrib/gtqtc/tests/demoqtc.prg This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10868] trunk/harbour
Revision: 10868 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10868&view=rev Author: vouchcac Date: 2009-04-16 07:42:49 + (Thu, 16 Apr 2009) Log Message: --- 2009-04-16 00:37 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtqtc/gtqtc.cpp * harbour/contrib/gtqtc/moc_gtqtc.cpp * harbour/contrib/gtqtc/gtqtc.h + Implemented : hb_gtInfo( HB_GTI_ICONFILE, cFileIco ) : K_MWFORWARD | K_MWBACKWARD Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtqtc/gtqtc.cpp trunk/harbour/contrib/gtqtc/gtqtc.h trunk/harbour/contrib/gtqtc/moc_gtqtc.cpp This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10872] trunk/harbour
Revision: 10872 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10872&view=rev Author: vouchcac Date: 2009-04-16 14:53:18 + (Thu, 16 Apr 2009) Log Message: --- 2009-04-16 00:37 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtqtc/gtqtc.cpp * harbour/contrib/gtqtc/gtqtc.h ! Fix to many unsuppoted defines on *nixes. Przemek, please compile again. Probably by now it will only 'WindowCloseButtonHint' error may appear. But reading the documents QT nowhere specifies that it is platform dependant member. Can you please comment out #define QT_VERSION 0x040500 in hbqt.h and compile again. It is left-over residual. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtqtc/gtqtc.cpp trunk/harbour/contrib/gtqtc/gtqtc.h This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10881] trunk/harbour
Revision: 10881 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10881&view=rev Author: vouchcac Date: 2009-04-17 15:13:38 + (Fri, 17 Apr 2009) Log Message: --- 2009-04-17 08:07 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/hbqt/generator/hbqtgen.prg * harbour/contrib/hbqt/generator/qt45.qtp * harbour/contrib/hbqt/Makefile_gen * harbour/contrib/hbqt/hbqt.h + harbour/contrib/hbqt/hbqt_qclipboard.cpp + harbour/contrib/hbqt/TQClipboard.prg + Added QClipboard class. ! Fixed hbqt.h generation not to include #define version... Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/hbqt/Makefile_gen trunk/harbour/contrib/hbqt/generator/hbqtgen.prg trunk/harbour/contrib/hbqt/generator/qt45.qtp trunk/harbour/contrib/hbqt/hbqt.h Added Paths: --- trunk/harbour/contrib/hbqt/TQClipboard.prg trunk/harbour/contrib/hbqt/hbqt_qclipboard.cpp This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10882] trunk/harbour
Revision: 10882 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10882&view=rev Author: vouchcac Date: 2009-04-17 15:36:24 + (Fri, 17 Apr 2009) Log Message: --- 2009-04-17 08:36 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtqtc/gtqtc.h * harbour/contrib/gtqtc/gtqtc.cpp * harbour/contrib/gtqtc/moc_gtqtc.cpp ! Fixed more Windows specific contents. It should compile on *nixes now [ Qt::WindowCloseButtonHint could be the exception ] + Implemented timer event. + Implemented PALETTE functionality of GTWVT. + Implemented drawing console output to an image first and then rendered onto the screen. This requirement is initiated because nowhere I found a way to mimic blinking CARET. The proof of concept is implemened through part of image rendering in a timer event. It may introduce some overhead but please be noted that we have to live with it until we reach a proper solution. Rendered to image and then flushed to screen is a powerful feature of QT and we may take use of it in many ways in future. Probably QTWVG will exploit it to maximum if we do not plan some extenstions in GTQTC. * harbour/contrib/gtqtc/tests/demoqtc.prg ! Demonstrated implemented facts as above. Note the BLINKING block on the console, may be, implemented as a replacement to windows caret. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtqtc/gtqtc.cpp trunk/harbour/contrib/gtqtc/gtqtc.h trunk/harbour/contrib/gtqtc/moc_gtqtc.cpp trunk/harbour/contrib/gtqtc/tests/demoqtc.prg This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10883] trunk/harbour
Revision: 10883 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10883&view=rev Author: vouchcac Date: 2009-04-17 18:50:26 + (Fri, 17 Apr 2009) Log Message: --- 2009-04-17 11:47 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/hbqt/generator/hbqtgen.prg ! oMenuBar:show() => oWnd:setMenuBar( QT_PTROF( oMenuBar ) ) Thanks Bisz Istvin for provising the clue. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/hbqt/generator/hbqtgen.prg This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10884] trunk/harbour
Revision: 10884 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10884&view=rev Author: vouchcac Date: 2009-04-18 19:42:15 + (Sat, 18 Apr 2009) Log Message: --- 2009-04-18 12:41 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtqtc/gtqtc.h * harbour/contrib/gtqtc/gtqtc.cpp * harbour/contrib/gtqtc/moc_gtqtc.cpp + IMPLEMENTED : Fired Events : HB_GTE_SETFOCUS | HB_GTE_KILLFOCUS | HB_GTE_RESIZE Cursor : SC_NONE | SC_NORMAL | SC_SPECIAL1 | SC_SPECIAL2 ! IMPROVED: Many artifacts. * harbour/contrib/gtqtc/tests/demoqtc.prg ! Modified to demonstarte above changes. NOTE: GTQTC is complete on base level. Only few gliches remain for cursor management under certain circumstances. The lib is tested on Winsow XP and QT 4.5 (2009.01). I am sure there may be few issues coming up more you test on different platforms. So I am looking for feedback especially from *nix users. (::) At this point I will request Przemek to review gtqtc.c.h and point me to optimization it may require. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtqtc/gtqtc.cpp trunk/harbour/contrib/gtqtc/gtqtc.h trunk/harbour/contrib/gtqtc/moc_gtqtc.cpp trunk/harbour/contrib/gtqtc/tests/demoqtc.prg This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10885] trunk/harbour
Revision: 10885 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10885&view=rev Author: vouchcac Date: 2009-04-19 00:48:17 + (Sun, 19 Apr 2009) Log Message: --- 2009-04-18 17:41 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtqtc/Makefile ! Adopted along hbqt/Makefile pattern. + harbour/contrib/gtqtc/tests/wvtext.prg + Added harbour/tests/wvtext.prg here also. Change in only HB_GT_QTC_DEFAULT. This facilitates the comparison between GTWVT and GTQTC + Added harbour/tests/tests.ico Used as hb_gtInfo( HB_GTI_ICONFILE, 'tests.ico' ) Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtqtc/Makefile Added Paths: --- trunk/harbour/contrib/gtqtc/tests/test.ico trunk/harbour/contrib/gtqtc/tests/wvtext.prg This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10886] trunk/harbour
Revision: 10886 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10886&view=rev Author: vouchcac Date: 2009-04-19 00:59:06 + (Sun, 19 Apr 2009) Log Message: --- 2009-04-18 17:48 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/hbqt/generator/hbqtgen.prg * harbour/contrib/hbqt/generator/qt45.qtp * harbour/contrib/hbqt/hbqt.h + harbour/contrib/hbqt/hbqt_qtextblock.cpp + harbour/contrib/hbqt/hbqt_qtextblockformat.cpp + harbour/contrib/hbqt/hbqt_qtextblockgroup.cpp + harbour/contrib/hbqt/hbqt_qtextboundaryfinder.cpp + harbour/contrib/hbqt/hbqt_qtextbrowser.cpp + harbour/contrib/hbqt/hbqt_qtextcharformat.cpp + harbour/contrib/hbqt/hbqt_qtextcursor.cpp + harbour/contrib/hbqt/hbqt_qtextdecoder.cpp + harbour/contrib/hbqt/hbqt_qtextdocument.cpp + harbour/contrib/hbqt/hbqt_qtextdocumentfragment.cpp + harbour/contrib/hbqt/hbqt_qtextdocumentwriter.cpp + harbour/contrib/hbqt/hbqt_qtextformat.cpp + harbour/contrib/hbqt/hbqt_qtextstream.cpp * harbour/contrib/hbqt/Makefile_gen + harbour/contrib/hbqt/qth/QClipboard.qth + harbour/contrib/hbqt/qth/QTextBlock.qth + harbour/contrib/hbqt/qth/QTextBlockFormat.qth + harbour/contrib/hbqt/qth/QTextBlockGroup.qth + harbour/contrib/hbqt/qth/QTextBoundaryFinder.qth + harbour/contrib/hbqt/qth/QTextBrowser.qth + harbour/contrib/hbqt/qth/QTextCharFormat.qth + harbour/contrib/hbqt/qth/QTextCursor.qth + harbour/contrib/hbqt/qth/QTextDecoder.qth + harbour/contrib/hbqt/qth/QTextDocument.qth + harbour/contrib/hbqt/qth/QTextDocumentFragment.qth + harbour/contrib/hbqt/qth/QTextDocumentWriter.qth + harbour/contrib/hbqt/qth/QTextFormat.qth + harbour/contrib/hbqt/qth/QTextStream.qth + harbour/contrib/hbqt/tests/demoqt.prg + harbour/contrib/hbqt/tests/wvtext.prg + harbour/contrib/hbqt/TQTextBlock.prg + harbour/contrib/hbqt/TQTextBlockFormat.prg + harbour/contrib/hbqt/TQTextBlockGroup.prg + harbour/contrib/hbqt/TQTextBoundaryFinder.prg + harbour/contrib/hbqt/TQTextBrowser.prg + harbour/contrib/hbqt/TQTextCharFormat.prg + harbour/contrib/hbqt/TQTextCursor.prg + harbour/contrib/hbqt/TQTextDecoder.prg + harbour/contrib/hbqt/TQTextDocument.prg + harbour/contrib/hbqt/TQTextDocumentFragment.prg + harbour/contrib/hbqt/TQTextDocumentWriter.prg + harbour/contrib/hbqt/TQTextFormat.prg + harbour/contrib/hbqt/TQTextStream.prg + Added several new classes, hbqtgen.prg adjusted for new definitions, implemented more info in the sources but deferred for next commit. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/hbqt/Makefile_gen trunk/harbour/contrib/hbqt/generator/hbqtgen.prg trunk/harbour/contrib/hbqt/generator/qt45.qtp trunk/harbour/contrib/hbqt/hbqt.h trunk/harbour/contrib/hbqt/tests/demoqt.prg trunk/harbour/contrib/hbqt/tests/wvtext.prg Added Paths: --- trunk/harbour/contrib/hbqt/TQTextBlock.prg trunk/harbour/contrib/hbqt/TQTextBlockFormat.prg trunk/harbour/contrib/hbqt/TQTextBlockGroup.prg trunk/harbour/contrib/hbqt/TQTextBoundaryFinder.prg trunk/harbour/contrib/hbqt/TQTextBrowser.prg trunk/harbour/contrib/hbqt/TQTextCharFormat.prg trunk/harbour/contrib/hbqt/TQTextCursor.prg trunk/harbour/contrib/hbqt/TQTextDecoder.prg trunk/harbour/contrib/hbqt/TQTextDocument.prg trunk/harbour/contrib/hbqt/TQTextDocumentFragment.prg trunk/harbour/contrib/hbqt/TQTextDocumentWriter.prg trunk/harbour/contrib/hbqt/TQTextFormat.prg trunk/harbour/contrib/hbqt/TQTextStream.prg trunk/harbour/contrib/hbqt/hbqt_qtextblock.cpp trunk/harbour/contrib/hbqt/hbqt_qtextblockformat.cpp trunk/harbour/contrib/hbqt/hbqt_qtextblockgroup.cpp trunk/harbour/contrib/hbqt/hbqt_qtextboundaryfinder.cpp trunk/harbour/contrib/hbqt/hbqt_qtextbrowser.cpp trunk/harbour/contrib/hbqt/hbqt_qtextcharformat.cpp trunk/harbour/contrib/hbqt/hbqt_qtextcursor.cpp trunk/harbour/contrib/hbqt/hbqt_qtextdecoder.cpp trunk/harbour/contrib/hbqt/hbqt_qtextdocument.cpp trunk/harbour/contrib/hbqt/hbqt_qtextdocumentfragment.cpp trunk/harbour/contrib/hbqt/hbqt_qtextdocumentwriter.cpp trunk/harbour/contrib/hbqt/hbqt_qtextformat.cpp trunk/harbour/contrib/hbqt/hbqt_qtextstream.cpp trunk/harbour/contrib/hbqt/qth/QClipboard.qth trunk/harbour/contrib/hbqt/qth/QTextBlock.qth trunk/harbour/contrib/hbqt/qth/QTextBlockFormat.qth trunk/harbour/contrib/hbqt/qth/QTextBlockGroup.qth trunk/harbour/contrib/hbqt/qth/QTextBoundaryFinder.qth trunk/harbour/contrib/hbqt/qth/QTextBrowser.qth trunk/harbour/contrib/hbqt/qth/QTextCharFormat.qth trunk/harbour/contrib/hbqt/qth/QTextCursor.qth trunk/harbour/contrib/hbqt/qth/QTextDecoder.qth trunk/harbour/contrib/hbqt/qth/QTextDocument.qth trunk/harbour/contrib/hbqt/qth/QTextDocumentFragment.qth trunk/harbour/contrib/hbqt/qth/QTextDocumentWriter.qth trunk/har
[Harbour] SF.net SVN: harbour-project:[10887] trunk/harbour
Revision: 10887 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10887&view=rev Author: vouchcac Date: 2009-04-19 13:15:21 + (Sun, 19 Apr 2009) Log Message: --- 2009-04-19 06:14 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtqtc/Makefile ! Adopted along hbqt/Makefile pattern - fix to prev. Thanks Bisz Istvan. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtqtc/Makefile This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10888] trunk/harbour
Revision: 10888 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10888&view=rev Author: vouchcac Date: 2009-04-20 01:23:48 + (Mon, 20 Apr 2009) Log Message: --- 2009-04-19 18:14 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtqtc/gtqtc.h * harbour/contrib/gtqtc/gtqtc.cpp * harbour/contrib/gtqtc/moc_gtqtc.cpp * harbour/contrib/gtqtc/tests/hbqt.hbp + IMPLEMENTED : Resizing - Though some more refinement is necessary but as a proof of concept it is working. Window is now centered upon startup. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtqtc/gtqtc.cpp trunk/harbour/contrib/gtqtc/gtqtc.h trunk/harbour/contrib/gtqtc/moc_gtqtc.cpp trunk/harbour/contrib/gtqtc/tests/hbqt.hbp This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10910] trunk/harbour
Revision: 10910 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10910&view=rev Author: vouchcac Date: 2009-04-21 15:09:48 + (Tue, 21 Apr 2009) Log Message: --- 2009-04-21 08:08 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * utils/hbmk2/hbmk2.prg ! Line # 1056 - Parenthesis not closed. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/utils/hbmk2/hbmk2.prg This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10921] trunk/harbour
Revision: 10921 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10921&view=rev Author: vouchcac Date: 2009-04-23 07:59:11 + (Thu, 23 Apr 2009) Log Message: --- 2009-04-23 00:44 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtqtc/gtqtc.cpp * harbour/contrib/gtqtc/gtqtc.h * harbour/contrib/gtqtc/moc_gtqtc.cpp ! IMPLEMENTED : MT protocol. GTQTC now responds to it but there are still glitches. I think this is the result of improper implementation of C++ code and QT's underlying SIGNAL/SLOT mechanism. ! FIXED : SetMode() Resizing behavior, now it is acceptable. Cursor blinking rate, now responds quickly. Code cleanup. * harbour/contrib/gtqtc/tests/hbqt.hbp ! Updated for MT compilation. * harbour/contrib/gtqtc/tests/demoqtc.prg * harbour/contrib/gtqtc/tests/wvtext.prg ! GTQTC is now MT compliant. You may experience bumps as QT event loop has not been adapted to Harbour's completely. There are glitches which are under investigations, but proof of fruitation is there. Play with wvtext.exe, Press F10 for new window, please copy /tests/tests.dbf to this folder first. Try to open many windows. NOTE: You will have to click main window twice to make it respond to key events. Still I do not know why it does not get the keyboard focus with one click. Try to close the windows with ESC or clicking on the X button. /* I NEED YOUR INTEREST AND EFFORTS TO MAKE THIS PROJECT A SUCCESS*/ /* */ /* Przemek, please review the code and guide me what way it should go */ Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtqtc/gtqtc.cpp trunk/harbour/contrib/gtqtc/gtqtc.h trunk/harbour/contrib/gtqtc/moc_gtqtc.cpp trunk/harbour/contrib/gtqtc/tests/demoqtc.prg trunk/harbour/contrib/gtqtc/tests/hbqt.hbp trunk/harbour/contrib/gtqtc/tests/wvtext.prg This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10932] trunk/harbour
Revision: 10932 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10932&view=rev Author: vouchcac Date: 2009-04-24 22:56:18 + (Fri, 24 Apr 2009) Log Message: --- 2009-04-24 15:41 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtqtc/gtqtc.cpp * harbour/contrib/gtqtc/gtqtc.h * harbour/contrib/gtqtc/moc_gtqtc.cpp * harbour/contrib/gtqtc/tests/wvtext.prg ! Code cleanup. ! Adopted KDE's calss variable naming convention. Class variables now begin with "_" (underscore character). Please follow this convention strictly. + IMPLEMENTED : hb_gtInfo( HB_GTI_RESIZEMODE, HB_GTI_RESIZEMODE_ROWS ). ! Tweaked caret implementation. ! Renamed :consoleArea => :drawingArea. More natural for hbqtxbp.lib. /* Please try like this: 1. - Execute wvtext.exe - Press F10 -> New Window - Press -> Boom GPF (inkey(0)) 2. - Execute wvtext.exe - Press F10 -> New Window - Click on Main Window - Click on New Window - Press -> Normal Exit I am trying to find why to click on Main Window for closing the New Window. I have not been able to reach any logical reasoning. Help is requested. Play : Resize New Window - Browser expands by rows and columns. */ Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtqtc/gtqtc.cpp trunk/harbour/contrib/gtqtc/gtqtc.h trunk/harbour/contrib/gtqtc/moc_gtqtc.cpp trunk/harbour/contrib/gtqtc/tests/wvtext.prg This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10936] trunk/harbour
Revision: 10936 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10936&view=rev Author: vouchcac Date: 2009-04-25 15:52:04 + (Sat, 25 Apr 2009) Log Message: --- 2009-04-25 08:46 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtqtc/gtqtc.cpp * harbour/contrib/gtqtc/gtqtc.h + Implemented Box Characters independant of fonts and OS. At this moment only B_SINGLE. This feature relies on the DispBox()* functions which sets the attributes in GT. Final goal should be recognizing Box characters from the char itself, but it may be trivival to handle as Harbour must be heading for UNICODE. Przemek, your attention to this fact is requested. * harbour/contrib/gtqtc/tests/wvtext.prg ! Tweaked for inkey( 0.1 ). No more GPFs now. Play freely. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtqtc/gtqtc.cpp trunk/harbour/contrib/gtqtc/gtqtc.h trunk/harbour/contrib/gtqtc/tests/wvtext.prg This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10937] trunk/harbour
Revision: 10937 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10937&view=rev Author: vouchcac Date: 2009-04-25 18:07:40 + (Sat, 25 Apr 2009) Log Message: --- 2009-04-25 11:05 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtqtc/gtqtc.cpp + Implemented Box Characters B_DOUBLE_SINGLE. * harbour/contrib/gtqtc/tests/wvtext.prg + . Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtqtc/gtqtc.cpp trunk/harbour/contrib/gtqtc/tests/wvtext.prg This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10938] trunk/harbour
Revision: 10938 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10938&view=rev Author: vouchcac Date: 2009-04-25 22:48:15 + (Sat, 25 Apr 2009) Log Message: --- 2009-04-25 15:47 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtqtc/gtqtc.cpp * harbour/contrib/gtqtc/gtqtc.h ! Formatting per Harbour standards. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtqtc/gtqtc.cpp trunk/harbour/contrib/gtqtc/gtqtc.h This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10939] trunk/harbour
Revision: 10939 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10939&view=rev Author: vouchcac Date: 2009-04-26 03:38:19 + (Sun, 26 Apr 2009) Log Message: --- 2009-04-25 20:33 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtqtc/gtqtc.cpp * harbour/contrib/gtqtc/gtqtc.h + Implemented "Mark & Copy" operation. Just drag the mouse while left button is pressed. I could not access SysMenu to initiate this operation as is implemented in GTWVG but still it is a much needed feature to have it. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtqtc/gtqtc.cpp trunk/harbour/contrib/gtqtc/gtqtc.h This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10940] trunk/harbour
Revision: 10940 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10940&view=rev Author: vouchcac Date: 2009-04-26 18:25:09 + (Sun, 26 Apr 2009) Log Message: --- 2009-04-26 11:17 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtqtc/gtqtc.cpp * harbour/contrib/gtqtc/moc_gtqtc.cpp * harbour/contrib/gtqtc/gtqtc.h * harbour/contrib/gtqtc/tests/wvtext.cpp + Implemented destructors. Now opening/closing new windows release memory properly. There is a small leakage remains yet, about 40 kb per window, but I am not been able to figure out what action causes it. May be in future... ! Optimized "Mark & Copy" operation. Now previous buffer is used instead of creating a new image. ! "Mark & Copy" operation now do not generate INKEY() events. Important until we find a solution via SysMenu. /* So far I did not receive any input from anybody. Does it mean this project do carry little importance to be pushed forward ? */ Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtqtc/gtqtc.cpp trunk/harbour/contrib/gtqtc/gtqtc.h trunk/harbour/contrib/gtqtc/moc_gtqtc.cpp trunk/harbour/contrib/gtqtc/tests/wvtext.prg This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10941] trunk/harbour
Revision: 10941 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10941&view=rev Author: vouchcac Date: 2009-04-27 01:58:25 + (Mon, 27 Apr 2009) Log Message: --- 2009-04-26 11:17 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtqtc/gtqtc.cpp * harbour/contrib/gtqtc/tests/wvtext.cpp + Implemented all BOX characters including B_THIN and B_FAT. B_THIN protocol respects the aspect ratio means half column characters are exactly of size column width. /* Press F9 to view all box types. */ Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtqtc/gtqtc.cpp trunk/harbour/contrib/gtqtc/tests/wvtext.prg This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10942] trunk/harbour
Revision: 10942 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10942&view=rev Author: vouchcac Date: 2009-04-27 05:20:45 + (Mon, 27 Apr 2009) Log Message: --- 2009-04-26 22:14 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/hbqt/generator/hbqtgen.prg * harbour/contrib/hbqt/generator/qt45.qtp * harbour/contrib/hbqt/hbqt.h * harbour/contrib/hbqt/Makefile_gen + harbour/contrib/hbqt/hbqt_qtextcodec.cpp + harbour/contrib/hbqt/hbqt_qtextencoder.cpp + harbour/contrib/hbqt/hbqt_qtextfragment.cpp + harbour/contrib/hbqt/hbqt_qtextframe.cpp + harbour/contrib/hbqt/hbqt_qtextframeformat.cpp + harbour/contrib/hbqt/hbqt_qtextimageformat.cpp + harbour/contrib/hbqt/hbqt_qtextinlineobject.cpp + harbour/contrib/hbqt/hbqt_qtextitem.cpp + harbour/contrib/hbqt/hbqt_qtextlayout.cpp + harbour/contrib/hbqt/hbqt_qtextlength.cpp + harbour/contrib/hbqt/hbqt_qtextline.cpp + harbour/contrib/hbqt/TQTextCodec.prg + harbour/contrib/hbqt/TQTextEncoder.prg + harbour/contrib/hbqt/TQTextFragment.prg + harbour/contrib/hbqt/TQTextFrame.prg + harbour/contrib/hbqt/TQTextFrameFormat.prg + harbour/contrib/hbqt/TQTextImageFormat.prg + harbour/contrib/hbqt/TQTextInlineObject.prg + harbour/contrib/hbqt/TQTextItem.prg + harbour/contrib/hbqt/TQTextLayout.prg + harbour/contrib/hbqt/TQTextLength.prg + harbour/contrib/hbqt/TQTextLine.prg + harbour/contrib/hbqt/qth/QTextCodec.qth + harbour/contrib/hbqt/qth/QTextEncoder.qth + harbour/contrib/hbqt/qth/QTextFragment.qth + harbour/contrib/hbqt/qth/QTextFrame.qth + harbour/contrib/hbqt/qth/QTextFrameFormat.qth + harbour/contrib/hbqt/qth/QTextImageFormat.qth + harbour/contrib/hbqt/qth/QTextInlineObject.qth + harbour/contrib/hbqt/qth/QTextItem.qth + harbour/contrib/hbqt/qth/QTextLayout.qth + harbour/contrib/hbqt/qth/QTextLength.qth + harbour/contrib/hbqt/qth/QTextLine.qth + Added more classes. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/hbqt/Makefile_gen trunk/harbour/contrib/hbqt/generator/hbqtgen.prg trunk/harbour/contrib/hbqt/generator/qt45.qtp trunk/harbour/contrib/hbqt/hbqt.h Added Paths: --- trunk/harbour/contrib/hbqt/TQTextCodec.prg trunk/harbour/contrib/hbqt/TQTextEncoder.prg trunk/harbour/contrib/hbqt/TQTextFragment.prg trunk/harbour/contrib/hbqt/TQTextFrame.prg trunk/harbour/contrib/hbqt/TQTextFrameFormat.prg trunk/harbour/contrib/hbqt/TQTextImageFormat.prg trunk/harbour/contrib/hbqt/TQTextInlineObject.prg trunk/harbour/contrib/hbqt/TQTextItem.prg trunk/harbour/contrib/hbqt/TQTextLayout.prg trunk/harbour/contrib/hbqt/TQTextLength.prg trunk/harbour/contrib/hbqt/TQTextLine.prg trunk/harbour/contrib/hbqt/hbqt_qtextcodec.cpp trunk/harbour/contrib/hbqt/hbqt_qtextencoder.cpp trunk/harbour/contrib/hbqt/hbqt_qtextfragment.cpp trunk/harbour/contrib/hbqt/hbqt_qtextframe.cpp trunk/harbour/contrib/hbqt/hbqt_qtextframeformat.cpp trunk/harbour/contrib/hbqt/hbqt_qtextimageformat.cpp trunk/harbour/contrib/hbqt/hbqt_qtextinlineobject.cpp trunk/harbour/contrib/hbqt/hbqt_qtextitem.cpp trunk/harbour/contrib/hbqt/hbqt_qtextlayout.cpp trunk/harbour/contrib/hbqt/hbqt_qtextlength.cpp trunk/harbour/contrib/hbqt/hbqt_qtextline.cpp trunk/harbour/contrib/hbqt/qth/QTextCodec.qth trunk/harbour/contrib/hbqt/qth/QTextEncoder.qth trunk/harbour/contrib/hbqt/qth/QTextFragment.qth trunk/harbour/contrib/hbqt/qth/QTextFrame.qth trunk/harbour/contrib/hbqt/qth/QTextFrameFormat.qth trunk/harbour/contrib/hbqt/qth/QTextImageFormat.qth trunk/harbour/contrib/hbqt/qth/QTextInlineObject.qth trunk/harbour/contrib/hbqt/qth/QTextItem.qth trunk/harbour/contrib/hbqt/qth/QTextLayout.qth trunk/harbour/contrib/hbqt/qth/QTextLength.qth trunk/harbour/contrib/hbqt/qth/QTextLine.qth This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10943] trunk/harbour
Revision: 10943 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10943&view=rev Author: vouchcac Date: 2009-04-27 16:02:28 + (Mon, 27 Apr 2009) Log Message: --- 2009-04-27 08:59 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtqtc/gtqtc.cpp ! Fixed a very important issue of focussing. Now F3 and F4 correctly set the focus to window in question. The flickering cannot be avoided as QT hides the window before setting the flags until I come up with another way. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtqtc/gtqtc.cpp This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10981] trunk/harbour
Revision: 10981 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10981&view=rev Author: vouchcac Date: 2009-05-05 01:18:09 + (Tue, 05 May 2009) Log Message: --- 2009-05-04 17:52 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtwvg/gtwvg.h * harbour/contrib/gtwvg/hbgtwvg.ch * harbour/contrib/gtwvg/gtwvg.c * harbour/contrib/gtwvg/wvgcore.c * harbour/contrib/gtwvg/wvgcuig.c * harbour/contrib/gtwvg/wvgcrt.prg ! Fixed many artifacts. Probbaly it is difficult to jot down all. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtwvg/gtwvg.c trunk/harbour/contrib/gtwvg/gtwvg.h trunk/harbour/contrib/gtwvg/hbgtwvg.ch trunk/harbour/contrib/gtwvg/wvgcore.c trunk/harbour/contrib/gtwvg/wvgcrt.prg trunk/harbour/contrib/gtwvg/wvgcuig.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[10985] trunk/harbour
Revision: 10985 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10985&view=rev Author: vouchcac Date: 2009-05-05 15:57:25 + (Tue, 05 May 2009) Log Message: --- 2009-05-05 08:54 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtqtc/gtqtc.cpp * harbour/contrib/gtwvg/tests/demoxbp.prg ! Minor formattings. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtqtc/gtqtc.cpp trunk/harbour/contrib/gtwvg/tests/demoxbp.prg This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[11082] trunk/harbour
Revision: 11082 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=11082&view=rev Author: vouchcac Date: 2009-05-18 21:28:54 + (Mon, 18 May 2009) Log Message: --- 2009-05-18 14:26 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/gtwvg/wvgsink.c * harbour/contrib/gtwvg/wvgax.c ! Fixes to newer OLE implementation. Thanks to Mindaugus and Przemek for doing all the spadework. Now I can receive events as was doing before, fantastic. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtwvg/wvgax.prg trunk/harbour/contrib/gtwvg/wvgsink.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[11107] trunk/harbour
Revision: 11107 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=11107&view=rev Author: vouchcac Date: 2009-05-22 14:57:34 + (Fri, 22 May 2009) Log Message: --- 2009-05-22 07:52 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/hbqt/generator/hbqtgen.prg * harbour/contrib/hbqt/hbqt.h * harbour/contrib/hbqt/hbqt_qpushbutton.cpp * harbour/contrib/hbqt/qth/QPushButton.qth * harbour/contrib/hbqt/tests/demoqt.prg ! Fixed an abnormality in QPushButton() implementation. Thanks CarozoDeQuilmes for info. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/hbqt/generator/hbqtgen.prg trunk/harbour/contrib/hbqt/hbqt.h trunk/harbour/contrib/hbqt/hbqt_qpushbutton.cpp trunk/harbour/contrib/hbqt/qth/QPushButton.qth trunk/harbour/contrib/hbqt/tests/demoqt.prg This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[11136] trunk/harbour
Revision: 11136 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=11136&view=rev Author: vouchcac Date: 2009-05-25 22:03:22 + (Mon, 25 May 2009) Log Message: --- 2009-05-25 15:01 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * contrib/gtwvg/wvgsink.c * Cleanup . * Next step to make it as close to hbwin/axcore.c as much possible. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtwvg/wvgsink.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[11139] trunk/harbour
Revision: 11139 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=11139&view=rev Author: vouchcac Date: 2009-05-26 01:19:17 + (Tue, 26 May 2009) Log Message: --- 2009-05-25 18:16 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * contrib/gtwvg/wvgsink.c ! HBNIL() -> HB_ISNUM() | HB_ISCHAR(). + Few more convinience functions. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtwvg/wvgsink.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[11141] trunk/harbour
Revision: 11141 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=11141&view=rev Author: vouchcac Date: 2009-05-26 15:03:05 + (Tue, 26 May 2009) Log Message: --- 2009-05-26 07:50 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * contrib/hbwin/axcore.c + __XAXREGISTERHANDLER() An extension of __AXREGISTERHANDLER() where connection points are enumerated instead of finding - many OLE's have more than one interface - a practical discovery. Mindaugas please check if it can be the default. + WIN_AXATLGETCONTROL() - Normalizing PRG calling convension. + WIN_AXCREATEWINDOW() - Can be dropped later. + WIN_AXGETUNKNOWN()- Useful in many situations. + WIN_AXSETVERB() - ---^--- + WIN_AXRELEASEOBJECT() - Experimental Note that these function are primarily aimed at making experiments via gtwvg/winsink.c interface and after testings can be moved or removed. /* Mindaugas, I receive a GPF when terminating the appln. Also I cannot see that ISink is ever subject to garbase collection. And "count" never returns to 0. I must be missing something, but... */ Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/hbwin/axcore.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] SF.net SVN: harbour-project:[11154] trunk/harbour
Revision: 11154 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=11154&view=rev Author: vouchcac Date: 2009-05-28 03:10:05 + (Thu, 28 May 2009) Log Message: --- 2009-05-27 20:08 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * contrib/gtwvg/wvgwin.c + Workaround for GCLP_HBRBACKGROUND reported missing from some MinGW distros. Modified Paths: -- trunk/harbour/ChangeLog trunk/harbour/contrib/gtwvg/wvgwin.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour