What I hope to see added to FiveLinux

Post Reply
User avatar
xProgrammer
Posts: 464
Joined: Tue May 16, 2006 7:47 am
Location: Australia

What I hope to see added to FiveLinux

Post by xProgrammer »

Hi Antonio

Could we please look at adding the following to FiveLinux:

Support for blocked text in a GET For this we need a GETGETSEL() function. I could probably write it given info on best way to return two parameters from C code to xHarbour, or do we pack them into a single value and return and then unpack?

Support for a DOUBLECLICK event on a BROWSE It would be nice also to be able to determine what column of a BROWSE the user clicked on (normal click not double click - maybe this is already possible?)

Solve issue with selection being reset when first tabbing into a BROWSE or LISTBOX This is becoming pretty important.

Support multiple parameters to WinExec() function Would be very handy and hopefully not too difficult to implement.

Enable SAYs to have text left justified rather than centered Not important from a functional view point, but would be nice.

Thanks for your support
Regards
Doug
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Doug,

>
Support for a DOUBLECLICK event on a BROWSE It would be nice also to be able to determine what column of a BROWSE the user clicked on (normal click not double click - maybe this is already possible?)
>

Already implemented. We email you the new LIBs :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Doug,

>
Support multiple parameters to WinExec() function Would be very handy and hopefully not too difficult to implement.
>

We have added support for two more parameters. We send you the new LIBs.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
xProgrammer
Posts: 464
Joined: Tue May 16, 2006 7:47 am
Location: Australia

Post by xProgrammer »

Hi Antonio

Thanks so much for the above two additional features.

For label to be justified I believe we need the following GTK function:

Code: Select all

gtk_misc_set_alignment ()

void                gtk_misc_set_alignment              (GtkMisc *misc,
                                                         gfloat xalign,
                                                         gfloat yalign);

Sets the alignment of the widget.

misc :
	a GtkMisc.

xalign :
	the horizontal alignment, from 0 (left) to 1 (right).

yalign :
	the vertical alignment, from 0 (top) to 1 (bottom). 
( not gtk_label_set_justify as I first thought).

Supporting block editing requires a GETGETSEL function which must return two parameters, I'm just not sure of the best mechanism for doing this. From then on straight forward I would think.

One more thing would be nice - [Shift][Tab] to tab backwards - not sure if this is a GTK default behaviour we are overriding in GET.prg or not?

I'm so pleased with the additional features I can't wait to get back to my development PC.

Thanks from a very grateful Aussie!
Regards
Doug
Post Reply