Wednesday, June 13, 2007

English: Harbour MiniGUI 2.0.027 Released


-Fixed: OLE compatibility problems on Vista.

- Changed: ADORDD and USRRDD libraries are linked
by default now.

- Updated: Harbour compiler (Beta 3).

- New: 'ReadOnly' property for RadioGroup control. This
is a logical array.

Sample:

At design Time:

@ 10,150 RADIOGROUP Radio_2 ;
    OPTIONS { 'One' , 'Two' , 'Three', 'Four' } ;
    VALUE 1 ;
    WIDTH 100 ;
    TOOLTIP 'RadioGroup' ;
    READONLY { .F. , .T. , .F. , .T. }

Or:

DEFINE RADIOGROUP Radio_2
    ROW 10
    COL 150
    OPTIONS { 'One' , 'Two' , 'Three', 'Four' }
    VALUE 1
    WIDTH 100
    TOOLTIP 'RadioGroup'
    READONLY { .F. , .T. , .F. , .T. }
END RADIOGROUP

At RunTime:

Form_1.Radio_1.ReadOnly := { .F. , .F. , .F. , .F. }
aReadOnly := Form_1.Radio_1.ReadOnly

Or:

SetProperty ( 'Form_1','Radio_1','ReadOnly',{ .F. , .F. , .F. , .F. } )
aReadOnly := GetProperty ( 'Form_1','Radio_1','ReadOnly' )

More Samples:

\hmg\sample\radiogroup\demo2.prg
\hmg\sample\radiogroup\demo2.prg

- New: SET SCROLLSTEP TO command. Set scroll amount
for harizontal and vertical scrollbars in virtual
dimensioned windows.

Sample:

SET SCROLLSTEP TO 15

More Samples:

\hmg\samples\virtualdim\test2.prg