* Modified: The width and height of the MAIN, CHILD and MODAL windows cannot
exceed now a visible desktop area.
Suggested and contributed by Sergej Kiselev.
* Updated: Adaptation FiveWin Class TSBrowse 9.0 in HMG:
Added the following optional clauses to DEFINE TBROWSE command:
- New: LOADFIELDS clause means to launch the method LoadFields()
for a database at startup of a TBROWSE control.
- New: BRUSH clause to define your background for the columns.
Usage: BRUSH <aBrush>, where aBrush is an array {nR, nG, nB}.
- New: COLSADJUST clause for adjusting of the columns with the
method AdjColumns(). If you define ADJUST clause only then an
adjusting will be apply for the ALL columns.
Usage: COLSADJUST <aColumns>
- New: COLNAMES clause to define your own names for the columns.
Usage: COLNAMES <aNames>, where <aNames> is a character array.
- New: FOOTERS clause to define your footers for the columns.
FOOTERS <.T.> means to define the empty footers.
Usage: FOOTERS <aFooters>, where <aFooters> is a character array.
- New: EDITCOLS clause to define your editable columns.
Usage: EDITCOLS <aEdit>, where <aEdit> is a logical array.
- New: FIXED clause to define a "double cursor" (permanent) efect
into a CELLED browse.
- New: COLNUMBER clause to define an additional serial number column.
Usage: COLNUMBER <number>, where <number> is a column's number.
COLNUMBER <.T.> means a default column's number (equal to 1);
COLNUMBER <.F.> means no add this additional column;
COLNUMBER { <number>, <nWidth> } can be used to assign the above
column's width.
Thanks a lot to Sergej Kiselev for this GREAT improvements!
(see demo in folder \samples\Advanced\Tsb_exchange_rate)
* New: 'Exchange rate of the Central Bank of the Russian Federation' sample:
- using of TXMLDocument class for a parsing of authorized XML file.
Contributed by Sergej Kiselev and Igor Nazarov
(see in folder \samples\Advanced\Tsb_exchange_rate)