Commit Graph

1764 Commits

Author SHA1 Message Date
Horacio Dario Roldan Kasimatis
ae3c21a40a 2002-08-27 17:15 UTC-0300 Horacio Roldan <harbour_ar@yahoo.com.ar>
* include/fileio.ch
   * source/rtl/filesys.c
   * source/rtl/fstemp.c
     + added FO_EXCL for exclusive create
     + added convert_create_flags_ex
     ! fixed warning in hb_fsPOpen
     ! fixed hb_fsCreateEx(), HB_FCREATE(),
       hb_fsCreateTemp(), HB_FTEMPCREATE().
       These functions were not working.
2002-08-27 20:13:38 +00:00
David G. Holm
24c1ed2992 See ChangeLog entry 2002-08-21 12:10 UTC-0400 David G. Holm <dholm@jsd-llc.com> 2002-08-21 16:09:49 +00:00
David G. Holm
143794a5fd See ChangeLog entry 2002-08-20 22:30 UTC-0400 David G. Holm <dholm@jsd-llc.com> 2002-08-21 02:32:49 +00:00
Luiz Rafael Culik
8183a575f6 See changelog 20002-08-15 17:40 UTC-0300 2002-08-15 20:56:11 +00:00
Luiz Rafael Culik
4606bbc62f See changelog 2002-08-09 14:50 UTC-0300 2002-08-09 17:59:19 +00:00
David G. Holm
14a11b0150 See ChangeLog entry 2002-08-02 12:05 UTC-0400 David G. Holm <dholm@jsd-llc.com> 2002-08-02 16:07:59 +00:00
April White
ed3cc67cd2 2002-07-21 2529 UTC+0500 April White <awhite@mail.rosecom.ca>
* doc/en/set.txt
  * source/compiler/hbusage.c
  * source/rtl/setkey.c
  * tests/setkeys.prg
    ; my email address, just in case you want to find me :-)
2002-07-22 00:33:27 +00:00
David G. Holm
eb391cfbbc See ChangeLog entry 2002-07-19 15:45 UTC-0400 David G. Holm <dholm@jsd-llc.com> 2002-07-19 19:44:05 +00:00
Walter Negro
fca66a51b8 * source/rtl/math.c
+ Add declaration for _LIB_VERSION_TYPE (DJGPP compiler)
2002-07-17 15:23:58 +00:00
Walter Negro
96fb006796 * source/rtl/tget.prg
! Fix initialization ::lEdit in New method.

    Bug and solution reported by Jose F. Gimenez
2002-07-17 12:04:04 +00:00
April White
33699b2100 2002-07-16 02:14 UTC+0500 April White <awhite@mail.rosecom.ca>
* source/rtl/strings.c
  * include/hbapi.h
    * changed last param of hb_strnicmp() from ULONG to size_t
2002-07-16 01:46:39 +00:00
Walter Negro
4591b30da3 * source/rtl/math.c
+ Extend functionalities of math error handling for DJGPP compiler.
2002-07-14 16:50:30 +00:00
Walter Negro
294547aa42 * source/rtl/tget.prg
! Fix and more compliant in Untransform(), PutMask() and KillFocus()
      methods.
2002-07-14 16:46:45 +00:00
David G. Holm
346520e0e3 See ChangeLog entry 2002-07-11 14:30 UTC-0400 David G. Holm <dholm@jsd-llc.com> 2002-07-11 18:33:48 +00:00
Martin Vogel
372c71a2eb 2002-07-08 17:20 UTC+0100 Martin Vogel <vogel@inttec.de> 2002-07-08 15:20:08 +00:00
Walter Negro
bb6992bbbe * source/rtl/tget.prg
! Fix minor bug in PutMask() method.

      Reported by Luiz Rafael Culik from brazilian user
2002-07-08 04:41:12 +00:00
Martin Vogel
05cc84872f 2002-07-07 22:40 UTC+0100 Martin Vogel <vogel@inttec.de> 2002-07-07 20:45:38 +00:00
Walter Negro
f95a192bee * source/rtl/transfrm.c
! Fix with numeric values and pictures with spaces and pictures with
      severals dot.
      The return values are compliant with Clipper.
      eg: Transform( 1234, "9 999" )
      eg: Transform( 123.123456, "999.99.99.99" )

      Reported by Richard Chidiak
2002-07-07 04:13:13 +00:00
Antonio Linares
70cf775cca fixed bug on previous change on FRead() 2002-07-05 14:10:37 +00:00
Antonio Linares
ddd9684429 added some missing #include 2002-07-05 10:01:21 +00:00
Antonio Linares
b3e1419cf0 FRead() bug fixed on constant strings use 2002-07-05 09:35:17 +00:00
Walter Negro
fecaebbc9b * source/rtl/transfrm.c
* More compliant, resolve several hbtest errors.
2002-07-03 21:24:53 +00:00
Walter Negro
f1fc575296 * source/rtl/dates.c
* More compliant for certain strange formats. eg: DD/MMM/YYYY
2002-07-03 21:23:28 +00:00
Walter Negro
0f8d489ef7 * source/rtl/transfrm.c
+ Add @0 function.

    ! Fix minor bug introduce with previous changelog.
      See hbtest: 2044, 2052, 2054.
      eg: Transform( -12, "@( 99" ) Bug: "(2)"  Now: "(*)"

    ! More compliant with Clipper.
      See hbtest: 1898, 1902, 1906, 1971, 2006, 2064, 2070.
      eg: Transform( 100.2, "@" )
              Before: "     100.2"
                 Now: "       100.2"
      eg: Transform(.T. ,"@R X!" )
              Before: "XT"
                 Now: "X!T"
      eg: Transform(1.0 ,"@B" )
              Before: "1.0       "
                 Now: "1.0         "
      eg: Transform("Hello","@S-1")
              Before: ""
                 Now: "Hello"
2002-07-01 22:50:01 +00:00
Walter Negro
6a9ddd0971 * source/rtl/tget.prg
+ Add two protected methods. FirstEditable() and LastEditable().
      Several change for use this methods.

    ! Fix in ParsePict method
      * @D function, overwrite the mask for SET DATE FORMAT
      * @S without lenght parameter or @S0, they don't have effect.

    ! Fix in Untransform method
      * if ::lEdit is false, return ::VarGet() without evaluate
        the buffer contained.
      * Better detection of a negative, minimizing false detections.
      * Improvement in the handling of mask.
      * More compliant in @D, @E, @X, @C, @(, @) functions.
      * In compliant with Clipper, the lenght of number (internal lenght)
        corresponds to the applied picture.
      ! Bug in conversion with date types and with @E function.

    ! Fix in Overstrike and Insert method
      * First it is evaluated if the input character is valid, before
        cleaning the var.

    ! Fix in Input method
      * The minus sign can be writed in any place.
      * Now work with '$' and '*' templates in numeric gets.

    ! Fix in PutMask method
      * More compliant in the handling of some get functions.
      * When edit a get with @B, the number is editing right-justified.

    ! Fix in Backspace method
      * Permit delete a '(' symbol in a non-editable position, when
        this symbol represent a negative number.

    ! Fix in Delete method
      ! When delete a negative symbol '(' or '-', turn the ::minus tu false

    ! Fix in IsBadDate function
      ! Evaluate crrectly a date with @E function.
2002-07-01 05:00:20 +00:00
Walter Negro
d37e409618 * source/rtl/tgetlist.prg
* Detection of modification with direct access to the var get in
      preval, postval and setkey functions.

      Point of control: GetPreValidate(), GetPostValidate(),
                        GUIGetPreValidate(), GUIGetPostValidate(),
                        GetDoSetKey().
2002-07-01 04:34:20 +00:00
Walter Negro
86564e8a2f * source/rtl/transfrm.c
+ Add @) template.

    ! Fix @D with numeric expressions.

    ! Fix bug with @D in string expressions.
      eg: Transform( "1", "@D" )
      This example generate an GPF or strange memory errors.

    ! Better support for mask with initial comma, period or space.

    ! Better support for later mask.

    ! Replace comma, period or the correspondient space with an '*'
      when previous character is '*' too.
      eg: Transform( 99999, "9.999" ) -> Before: "* ***" Now: "*****"
          Transform(    99, "*.***" ) -> Before: "* *99" Now: "***99"
2002-07-01 04:31:04 +00:00
David G. Holm
d1717ce5d1 See ChangeLog entry 2002-06-27 15:25 UTC-0400 David G. Holm <dholm@jsd-llc.com> 2002-06-27 19:25:32 +00:00
Ignacio Ortiz de Zuniga
3e78954408 2002-06-22 18:41 UTC+0100 Ignacio Ortiz <ignacio@ozs.com> 2002-06-26 16:39:32 +00:00
Ignacio Ortiz de Zuniga
8ff8431f74 2002-06-24 12:35 UTC+0100 Ignacio Ortiz <ignacio@ozs.com> 2002-06-24 10:36:17 +00:00
Walter Negro
2cc00f1f69 * source\rtl\tgetlist.prg
+ Add #include tbrowse.ch for TBrowse defines
2002-06-21 20:13:58 +00:00
Walter Negro
7668ffeece * source\rtl\tbcolumn.prg
+ Initial support for SetStyle method, compatible with
      Clipper 5.3.
      See tbrowse.ch for support values.
2002-06-21 19:47:58 +00:00
Walter Negro
e9615e3891 * source/rtl/tbrowse.prg
+ Initial support for SetStyle method, compatible with
      Clipper 5.3.
      See tbrowse.ch for support values.
2002-06-21 19:42:15 +00:00
Walter Negro
e1c51ed9aa * source/rtl/teditor.prg
! Fix call to SET() without setting values.
      METHOD InsertState()
2002-06-21 18:47:12 +00:00
Walter Negro
a68152920f * source/rtl/tgetlist.prg
! Fix call to SET() without setting values.
      METHOD ReadExit()
2002-06-21 14:53:28 +00:00
Walter Negro
2cdf886666 * source\rtl\getsys.prg
! Fix call to SET() without setting values.
      ReadExit() and ReadInsert()
2002-06-21 14:51:20 +00:00
Walter Negro
854d5f63bd * source/rtl/getsys.prg
! Fix RETURN in Accelerator() and HitTest() functions.
2002-06-14 17:52:39 +00:00
Walter Negro
5dd77773d8 * source/rtl/tgetlist.prg
! Change __GetListActive() for __GetListLast() for support to
      Update() and ReadUpdate().
2002-06-14 16:46:10 +00:00
Walter Negro
1ae34daf65 * source/rtl/tget.prg
+ Add support for SET DELIMITERS
2002-06-14 16:44:59 +00:00
Walter Negro
de1a479a0d * source/rtl/getsys.prg
! Fixed compatibility functions Update() and ReadUpdate().
      Now use __GetListLast() instead of __GetListActive().
      __GetListActive() reference to the active oGetList, beginning and
      concluding with the ReadModal.
      __GetListLast() reference to the last oGetList form the beginning
      of the ReadModal until another ReadModal begins.
    ! Fix bug in Accelerator(), Clipper 5.3 compatibility function.
    * Some cleanup.
2002-06-14 16:40:37 +00:00
Walter Negro
f028d5bd1e * source/rtl/getlist.prg
+ Add __GetListLast() for support to the compatibility functions
      Update() and ReadUpdate()
2002-06-14 16:36:51 +00:00
Walter Negro
5e28f83bca * source/rtl/getsys.prg
! Modification of work for save oGetList active.
      Save oGetList for recursives calls to ReadModal().
      Necessary to support post-evaluation functions
      to the exit of the ReadModal().
      eg: UPDATE()
2002-06-07 14:49:42 +00:00
Walter Negro
17375c8043 * source/rtl/tgetlist.prg
! Modification of work for save oGetList active.
      Save oGetList for recursives calls to ReadModal().
      Necessary to support post-evaluation functions
      to the exit of the ReadModal().
      eg: UPDATE()
2002-06-07 14:48:09 +00:00
David G. Holm
6d86c71bae See ChangeLog entry 2002-06-06 14:40 UTC-0400 David G. Holm <dholm@jsd-llc.com> 2002-06-06 18:39:33 +00:00
Walter Negro
881f24ca83 * source/rtl/gtwin/gtwin.c
! Fix, now Shift-Esc return the correct value.
2002-06-06 14:09:14 +00:00
David G. Holm
3001d59de3 See ChangeLog entry 2002-06-05 18:00 UTC-0400 David G. Holm <dholm@jsd-llc.com> 2002-06-05 22:00:24 +00:00
Walter Negro
671c94ba12 * source/rtl/tget.prg
! Fix, operation of picture "@Z"
      Reported by Priptal Bedi.
2002-06-05 15:04:23 +00:00
Walter Negro
fca862ab0c * source/rtl/tbrowse.prg
+ Add two instance variables, nRow and nCol. Existing in Clipper 5.3.
      Only was modified the Hilite and SetPos method, for save in
      this variables, the position of cursor.
2002-05-30 03:43:05 +00:00
Walter Negro
6159d7623d * source/rtl/tget.prg
! Fix picture function in lower case. (eg: @s )
    Reported by Luiz Rafael Culik Guimaraes
2002-05-25 23:55:59 +00:00
Walter Negro
5ae19d34f7 * source/rtl/achoice.prg
* More compliant with Cli**er.
    ! Fix minor bug when press CTRL_END and the quantity of items
      is smaller to the long of the window.
    Reported by Carlos Vargas.
2002-05-24 19:06:35 +00:00