Commit Graph

58 Commits

Author SHA1 Message Date
David G. Holm
0e07837322 See ChangeLog entry 2001-04-12 15:00 UTC-0400 David G. Holm <dholm@jsd-llc.com> 2001-04-12 18:56:30 +00:00
Maurilio Longo
93ea3d7623 2001-02-09 23:46 GMT+1 Maurilio Longo <maurilio.longo@libero.it>
* source/rtl/tbrowse.prg
     ! fixed ::Moved() method which was calling ::Dehilite() even if TBrowse was already
     unstable causing wrong painting of current row
2001-02-09 22:48:35 +00:00
Maurilio Longo
090136287d 2001-02-06 23:57 GMT+1 Maurilio Longo <maurilio.longo@libero.it>
* source/rtl/tbrowse.prg
     + added ::MGotoYX(nRow, nCol) method which hilights cell under screen coordinates nRow, nCol
     should help following a mouse. NOTE: hacked up and not tested. I'm very busy at the moment.
   * NOTE latest change to TBrowse (my previous entry in changelog) fixed a problem but created
     a new one :-) I'll have to rethink a little bit ::Stabilize() logic.
2001-02-06 23:08:38 +00:00
Maurilio Longo
6696ef7538 2001-02-02 22:45 GMT+1 Maurilio Longo <maurilio.longo@libero.it>
* source/debug/debugger.prg
     - removed calls to oBrwText:ForceStable() method which is no more available
     ! SetsUp() and SetsDown() functions where calling ::RefreshAll() and movement methods
     without any reason causing a noticeable delay during Sets scrolling.
   * source/debug/tbrwtext.prg
     - removed empty ::ForceStable() method
   * source/rtl/tbrowse.prg
     ! when a movement happens inside available on screen rows (like a ::Down() from row 1 to
     row 2) I have to force repainting of target row or else this sequence (for example)
     fails: ::RefreshCurrent():Down():ForceStable() because to paint the row where I issued a
     ::RefreshCurrent() I have to move one back from ::nNewRowPos, but there I stay since
     ::nNewRowPos is not to redraw. I'm sure nobody uderstands what I'm clearly unable to
     explain :-)
   * source/rtl/teditor.prg
     - removed a TODO: comment which is no more needed.
2001-02-02 21:52:49 +00:00
Maurilio Longo
6542f93e62 2000-12-11 21:45 GMT+1 Maurilio Longo <maurilio.longo@libero.it>
* source/rtl/tbrowse.prg
     - removed hidden: clause inside class definition (it doesn't work right now)
   * source/rtl/tclass.prg
     - commented out line 255 (gives infinite loop)
   * utils/hbmake/*.prg
     + hbdocdef.ch needs relative path ("..\hbdoc\") to be compiled by gcc system
2000-12-11 20:51:11 +00:00
Maurilio Longo
957ee5dd35 2000-12-08 18:45 GMT+1 Maurilio Longo <maurilio.longo@libero.it>
* source/rtl/tbrowse.prg
     ! I've fixed all known (to me) issues with latest TBrowse code.
       ::HitTop/Bottom were set back to .F. if a ::RefreshAll() was issued. This is wrong since only
       movement keys can reset them.
       Issuing a long sequence of K_UP/K_DN (or CTRL_...) resulted on wrong movement of datasource (you could
       even go backward using K_DN :-O)
       You could get an out of bounds moving around inside tbrowse.
     * Note that original Clipper TBrowse caches displayed rows, so moving left or right does not require
       calling ::Skipblock to refresh screen. Present implementation of TBrowse has not such a cache so
       a lot more of skipping around is needed.
2000-12-08 17:57:30 +00:00
Maurilio Longo
118781b4a6 2000-12-04 17:54 GMT+1 Maurilio Longo <maurilio.longo@libero.it>
* source/rtl/tbrowse.prg
        * I've rewritten from scratch stabilization and movement keys handling.
          They were simply broken in previous TBrowse. They are now nearly 100% clipper compatible.
          DBU now works correctly when lastrec() + 1 is reached and leaved.
          ::stable state and ::HitTop or ::HitBottom were wrongly set _before_ stabilization and not
          during as it should. ::GoBottom() was not calling ::goBottomBlock.
          Movement handling methods were calling ::skipBlock and they should not, this was
          causing unneeded skipping being requested to data source.
          I hope these last changes have fixed TBrowse class. Please test it extensively.
2000-12-04 17:11:46 +00:00
Maurilio Longo
8eabb95be3 2000-11-27 17:07 GMT+1 Maurilio Longo <maurilio.longo@libero.it> 2000-11-27 16:10:21 +00:00
Maurilio Longo
2660ad1d24 2000-11-20 23:11 GMT+1 Maurilio Longo <maurilio.longo@libero.it> 2000-11-20 22:14:00 +00:00
Maurilio Longo
6bf1876273 2000-11-20 17:38 GMT+1 Maurilio Longo <maurilio.longo@libero.it> 2000-11-20 16:43:34 +00:00
Maurilio Longo
d79d7b7707 2000-11-18 11:11 GMT+1 Maurilio Longo <maurilio.longo@libero.it> 2000-11-18 10:17:37 +00:00
Maurilio Longo
1573328aa8 2000-11-17 16:40 GMT+1 Maurilio Longo <maurilio.longo@libero.it> 2000-11-17 15:41:48 +00:00
Luiz Rafael Culik
03cc487a48 See changelog 2000-10-26 22:10 GMT -3 2000-10-27 00:16:37 +00:00
Maurilio Longo
7d0080ab16 2000-10-17 18:21 GMT+2 Maurilio Longo <maurilio.longo@libero.it> 2000-10-17 16:23:29 +00:00
Maurilio Longo
e7d57ae81a 2000-10-01 18:25 GMT+2 Maurilio Longo <maurilio.longo@libero.it> 2000-10-01 16:31:40 +00:00
Maurilio Longo
efb27ee13f 2000-09-30 13:28 GMT+2 Maurilio Longo <maurilio.longo@libero.it> 2000-09-30 11:33:23 +00:00
Maurilio Longo
c046949408 2000-09-02 11:00 GMT+2 Maurilio Longo <maurilio.longo@libero.it> 2000-09-02 09:08:17 +00:00
Maurilio Longo
a8e2f460a7 2000-09-01 13:55 GMT+2 Maurilio Longo <maurilio.longo@libero.it> 2000-09-01 12:02:27 +00:00
Maurilio Longo
8416d3d230 2000-08-07 16:20 GMT+2 Maurilio Longo <maurilio.longo@libero.it> 2000-08-07 14:27:41 +00:00
Viktor Szakats
dcd6e3192f 2000-06-25 14:53 UTC+0100 Victor Szakats <info@szelvesz.hu> 2000-06-25 12:52:18 +00:00
Viktor Szakats
879a134ee1 2000-05-29 08:29 UTC+0100 Victor Szakats <info@szelvesz.hu> 2000-05-29 06:28:24 +00:00
Viktor Szakats
9217251a5a 2000-05-29 02:47 UTC+0100 Victor Szakats <info@szelvesz.hu> 2000-05-29 00:51:57 +00:00
Viktor Szakats
23f1982817 20000523-02:58 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-05-23 00:56:50 +00:00
Maurilio Longo
fca1ff8aad 20000408-15:28 GMT+2 Maurilio Longo <maurilio.longo@libero.it> 2000-04-08 13:34:17 +00:00
Viktor Szakats
c7333102d0 20000404-03:24 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-04-04 01:27:00 +00:00
Viktor Szakats
1be74da400 20000403-13:07 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-04-03 11:09:20 +00:00
Viktor Szakats
e02b04be3e 20000223-18:36 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-02-23 17:39:03 +00:00
Viktor Szakats
0b4d876b51 20000216-04:17 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-02-16 03:20:55 +00:00
Antonio Linares
032986306c 2000-01-23 10:53 GMT+1 Antonio Linares <alinares@fivetech.com> 2000-01-23 09:52:37 +00:00
Viktor Szakats
521ffcf660 19991025-12:37 GMT+1 Victor Szel <info@szelvesz.hu> 1999-10-25 11:25:54 +00:00
Viktor Szakats
f35ae58efd 19991020-12:59 GMT+1 1999-10-20 11:21:08 +00:00
Viktor Szakats
fd18b30bcd 19991019-11:55 GMT+1 1999-10-19 10:13:14 +00:00
Viktor Szakats
aa64a8a743 19991018-23:04 GMT+1 1999-10-18 21:19:56 +00:00
Viktor Szakats
e6ad31b9d4 19991018-14:54 GMT+1 1999-10-18 13:06:55 +00:00
Alexander S.Kresin
8396182b2e Updating hbpp.c 1999-10-18 10:24:37 +00:00
Viktor Szakats
eb8beff0d0 19991004-18:42 GMT+1 1999-10-04 16:58:44 +00:00
Viktor Szakats
bba4046bb1 19990916-11:15 GMT+1 1999-09-16 09:34:13 +00:00
Viktor Szakats
e713e45e0b 19990911-11:30 GMT+1 1999-09-11 09:54:25 +00:00
Antonio Linares
fc289a20b1 *** empty log message *** 1999-09-06 09:26:35 +00:00
Antonio Linares
5c47c1eed4 *** empty log message *** 1999-08-31 19:02:32 +00:00
Antonio Linares
6a39ae22df *** empty log message *** 1999-08-27 11:13:31 +00:00
Antonio Linares
27a99120ae *** empty log message *** 1999-08-23 17:38:39 +00:00
Antonio Linares
2c20a9a479 *** empty log message *** 1999-08-17 18:59:24 +00:00
Alexander S.Kresin
4d2f48f9dd Updating TBrowse and preprocessor files 1999-08-16 18:36:51 +00:00
Antonio Linares
13f2c4a828 *** empty log message *** 1999-08-16 10:49:48 +00:00
Alexander S.Kresin
6886d71cbe Updating TBrowse files 1999-08-15 16:13:50 +00:00
Alexander S.Kresin
0489760c5d Updating TBrowse files 1999-08-13 13:04:14 +00:00
Alexander S.Kresin
5de5b52de3 Updating TBrowse files 1999-08-12 18:47:11 +00:00
Antonio Linares
7aaff97ad7 *** empty log message *** 1999-08-12 06:40:13 +00:00
Antonio Linares
0c74be80cb *** empty log message *** 1999-08-08 07:45:30 +00:00