Viktor Szakats
1b46bf32b9
2007-09-07 03:38 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* tests/Makefile
* tests/rto_get.prg
+ tests/rto_tb.prg
* include/button.ch
* include/hbextern.ch
* common.mak
* source/rtl/Makefile
- source/rtl/mssgline.prg
+ source/rtl/gui.prg
+ source/rtl/menusys.prg
+ source/rtl/tmenusys.prg
* source/rtl/checkbox.prg
* source/rtl/einstvar.prg
* source/rtl/getlist.prg
* source/rtl/getsys.prg
* source/rtl/listbox.prg
* source/rtl/memoedit.prg
* source/rtl/pushbtn.prg
* source/rtl/radiobtn.prg
* source/rtl/radiogrp.prg
* source/rtl/scrollbr.prg
* source/rtl/tbcolumn.prg
* source/rtl/tbrowse.prg
* source/rtl/teditor.prg
* source/rtl/tget.prg
* source/rtl/tgetlist.prg
* source/rtl/tlabel.prg
* source/rtl/tmenuitm.prg
* source/rtl/tpopup.prg
* source/rtl/treport.prg
* source/rtl/ttopbar.prg
; These changes mainly targeted the .prg
level UI classes of Harbour.
+ Code standardization, cleanup, formatting.
(formatting is not fully complete yet)
! Lots of compatibility fixes.
! Lots of bugfixes (crashes, wrongly passed
parameters, etc).
! Minor fix in one of the methods of HBReportForm()
- Non-Clipper classes removed (the MENUSYS/msgline
related ones).
! Some fixes adapted from xHarbour's TBrowse()
+ Class VARs properly scoped.
+ TBColumn() is now fully compatible.
* The mess in the TTopBar and related classes was
cleaned up, some small non-Clipper compatible
classes were removed and a new TMenuSys class
was created of the related parts.
% Optimizations.
+ TBrowse/TBColumn regression test suite
added (far from complete at this point).
; NOTE: No C5.3 GUI support is implemented in Harbour.
; NOTE: Harbour uses Disp*() functions in UI functions
to update screen. C5.x uses a mixture of Dev*(),
Q?Out() and Disp*().
; NOTE: TBrowse() fixing is still a work in progress.
; Please test.
2007-09-07 02:00:07 +00:00
..
2005-11-22 09:11:23 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
2002-06-02 09:56:29 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
1999-10-25 11:25:54 +00:00
2004-04-16 15:05:25 +00:00
1999-10-04 18:46:41 +00:00
2000-11-28 22:07:05 +00:00
2001-08-22 17:41:10 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
2000-02-14 08:11:56 +00:00
2001-09-10 22:04:29 +00:00
2001-01-25 20:10:03 +00:00
1999-10-04 18:46:41 +00:00
2001-09-10 22:04:29 +00:00
2006-09-18 01:13:18 +00:00
2001-09-10 22:04:29 +00:00
2006-09-18 01:13:18 +00:00
2006-09-18 01:13:18 +00:00
2006-09-18 01:13:18 +00:00
2006-09-18 01:13:18 +00:00
1999-10-22 11:32:49 +00:00
2007-09-02 15:28:05 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
2006-02-12 15:04:17 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
2000-03-06 21:18:43 +00:00
2001-04-20 15:03:37 +00:00
2001-12-19 12:32:07 +00:00
2000-11-08 17:28:24 +00:00
2005-11-14 09:47:46 +00:00
2004-01-26 18:15:16 +00:00
2001-05-18 17:22:06 +00:00
2006-09-15 11:28:48 +00:00
1999-10-06 15:30:38 +00:00
1999-10-04 18:46:41 +00:00
1999-10-06 15:30:38 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
2001-09-10 22:04:29 +00:00
1999-10-04 18:46:41 +00:00
1999-11-26 05:19:02 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
1999-10-20 18:44:39 +00:00
1999-10-04 18:46:41 +00:00
2001-02-23 18:44:00 +00:00
2007-07-30 16:10:14 +00:00
2005-11-07 13:28:40 +00:00
1999-10-04 18:46:41 +00:00
2001-05-15 13:02:07 +00:00
2000-08-08 21:19:35 +00:00
2004-01-26 18:15:16 +00:00
1999-10-04 18:46:41 +00:00
2006-03-01 13:49:07 +00:00
2000-05-07 07:40:13 +00:00
2007-06-23 13:46:03 +00:00
2007-06-23 13:46:03 +00:00
2007-06-23 13:46:03 +00:00
2001-08-17 20:13:27 +00:00
2000-02-14 08:11:56 +00:00
2007-01-09 14:10:22 +00:00
1999-10-04 18:46:41 +00:00
1999-11-26 05:18:32 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
2004-01-26 18:15:16 +00:00
2000-02-14 08:11:56 +00:00
2001-09-10 22:04:29 +00:00
1999-10-04 18:46:41 +00:00
2001-06-20 18:55:21 +00:00
2007-01-09 08:56:39 +00:00
2001-09-10 22:04:29 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
2007-09-02 15:28:05 +00:00
2001-05-15 13:02:07 +00:00
2006-11-28 01:10:34 +00:00
1999-10-04 18:46:41 +00:00
2001-05-15 13:02:07 +00:00
2001-05-15 13:02:07 +00:00
2001-03-08 17:58:18 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
2007-09-07 02:00:07 +00:00
2005-11-24 22:35:36 +00:00
2001-05-15 13:02:07 +00:00
2001-05-15 13:02:07 +00:00
2000-04-03 00:09:34 +00:00
2002-11-20 23:45:53 +00:00
2007-04-04 08:35:12 +00:00
2001-11-01 08:18:39 +00:00
2000-11-08 17:28:24 +00:00
1999-10-04 18:46:41 +00:00
2004-01-26 18:15:16 +00:00
2004-01-26 18:15:16 +00:00
2001-09-10 22:04:29 +00:00
2006-09-29 08:59:17 +00:00
2004-04-17 10:58:20 +00:00
1999-10-04 18:46:41 +00:00
2001-03-08 17:58:18 +00:00
2006-09-03 17:01:55 +00:00
2000-03-06 21:18:43 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
1999-12-29 23:54:42 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
2001-03-08 17:58:18 +00:00
2001-09-10 22:04:29 +00:00
2007-09-07 02:00:07 +00:00
2007-09-07 02:00:07 +00:00
1999-10-04 19:53:30 +00:00
1999-10-06 12:55:16 +00:00
1999-10-04 18:46:41 +00:00
2005-08-23 22:51:38 +00:00
2001-03-08 17:58:18 +00:00
2001-05-18 17:22:06 +00:00
2001-03-08 17:58:18 +00:00
1999-10-16 03:28:56 +00:00
2002-10-22 22:35:46 +00:00
2002-07-22 00:33:27 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
2002-01-18 21:50:18 +00:00
2006-11-13 02:40:33 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
2001-05-15 13:02:07 +00:00
1999-10-04 18:46:41 +00:00
2001-09-10 22:04:29 +00:00
2005-11-14 09:47:46 +00:00
2005-11-24 22:35:36 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
1999-10-05 13:00:09 +00:00
1999-10-04 18:46:41 +00:00
2000-07-25 02:13:26 +00:00
2000-07-24 20:18:15 +00:00
2000-03-06 21:18:43 +00:00
2000-04-19 09:35:17 +00:00
2000-11-08 17:28:24 +00:00
2001-08-11 11:24:06 +00:00
2000-09-05 19:44:25 +00:00
2001-09-10 22:04:29 +00:00
2000-02-14 08:11:56 +00:00
1999-11-10 10:17:19 +00:00
2000-09-18 07:04:53 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
2003-10-20 11:16:21 +00:00
1999-10-04 18:46:41 +00:00
1999-10-04 18:46:41 +00:00
2001-09-10 22:04:29 +00:00
2001-02-05 21:20:06 +00:00
2000-11-27 19:17:44 +00:00
1999-10-04 18:46:41 +00:00
2000-05-22 16:47:45 +00:00
2006-09-14 13:24:26 +00:00
1999-10-04 18:46:41 +00:00
2001-02-22 07:27:49 +00:00
2001-04-12 18:56:30 +00:00
2002-01-25 14:28:51 +00:00
2007-09-02 15:28:05 +00:00
2001-06-07 06:18:10 +00:00
2007-09-02 15:28:05 +00:00
2003-05-15 17:34:20 +00:00
1999-10-11 17:42:35 +00:00
2000-11-04 19:21:14 +00:00
2006-09-17 16:58:39 +00:00
2000-05-02 05:46:45 +00:00
1999-10-04 18:46:41 +00:00
2000-03-06 21:18:43 +00:00
2000-08-08 21:19:35 +00:00
2000-04-11 19:10:18 +00:00
2000-11-08 17:28:24 +00:00
2001-07-19 08:58:53 +00:00
2000-11-21 16:56:14 +00:00
2001-07-22 21:11:12 +00:00
1999-10-25 11:25:54 +00:00
2000-11-08 17:28:24 +00:00
2000-03-22 15:35:35 +00:00
2000-04-11 19:10:18 +00:00
2004-04-17 10:58:20 +00:00
2000-04-04 09:04:39 +00:00
2007-05-04 13:36:02 +00:00
2001-03-15 22:00:45 +00:00
2006-09-20 12:28:58 +00:00
2001-05-15 13:02:07 +00:00
2000-04-10 22:33:43 +00:00
2000-05-24 14:38:37 +00:00
2002-10-21 16:10:50 +00:00
2000-04-18 23:30:42 +00:00
1999-10-04 18:46:41 +00:00