Page 1 of 3

Harbour MiniGUI 2.8.0

Posted: Thu Apr 09, 2009 10:23 pm
by Roberto Lopez
Harbour MiniGUI 2.8.0 Changelog:

English:


- Modified: GRID control. Navigation is 'by cell' from this version.

Notes:

- Selected cell color is automatically set to
inverted highlighted row color. It will be
(optionally) user defined in next versions.

- Partially visible selected cells will be shown using
the same color as selected row color. This behavior is by design
(it could be changed in next versions).

- To edit, you must click the cell to select it and then click it again to start edit.

- While editing a cell, clicking another cell is the same as
pressing [Esc] key.

- Double Click: First, the cell must be selected with one click,
then, you must double click it to execute the associated procedure.

- Navigation 'by cell' will be added to Browse control in next
versions.

- Version number: Since 2.7.x releases are candidate to be
tagged as 'stable' and 'by cell' edit is a major change, I've used the 2.8.0 version number.


Español:


- Modificado: Control GRID. La navegación es 'por celda' desde esta
versión.

Notas:

- El color de la celda seleccionada es configurado
automáticamente, como el color de la fila seleccionada
invertido.

- Las celdas seleccionadas que sean parcialmente visibles,
se mostrarán del mismo color que el de la fila seleccionada.
Este comportamiento es por diseño (podría cambiar en versiones
futuras).

- Para editar una celda, primero debe seleccionársela con un clic.
Al hacer un nuevo clic se entrará en el modo de edición.

- Al editar una celda, 'clickear' en otra, es equivalente
a presionar la tecla [Esc].

- Doble Click: Primero debe seleccionarse la celda deseada y
entonces hacer doble clic en ella para que el proceso asociado
sea ejecutado.

- La navegación por celdas se agregará al control Browse en
futuras versiones.

- Numero de versión: Teniendo en cuenta que que las versiones
2.7.x son candidatas a ser rotuladas como 'estables' y este es
un cambio mayor, decidí cambiar el número de versión a 2.8.0.

Enjoy!

Roberto.

Re: Harbour MiniGUI 2.8.0

Posted: Thu Apr 09, 2009 11:07 pm
by esgici
Roberto Lopez wrote:Harbour MiniGUI 2.8.0 Changelog:


- Modified: GRID control. Navigation is 'by cell' from this version.
Excellent :!: Thanks a lot :)

Depending on "focus" status of form, selected row color is changing; is this normal behavior ?

BTW, there isn't any news about "focus" status of forms at startup ?

Best Regards

--

Esgici

Re: Harbour MiniGUI 2.8.0

Posted: Fri Apr 10, 2009 12:49 am
by Roberto Lopez
esgici wrote: Depending on "focus" status of form, selected row color is changing; is this normal behavior ?
Without an image, I'm not absolutely sure about the situation you describe, but normally, ListView selected row color changes when its parent window do not has the focus.
esgici wrote: BTW, there isn't any news about "focus" status of forms at startup ?
I've not read the thread. Is this a bug?

Regards,

Roberto.

Re: Harbour MiniGUI 2.8.0

Posted: Fri Apr 10, 2009 12:53 am
by Roberto Lopez
Roberto Lopez wrote:
esgici wrote: Depending on "focus" status of form, selected row color is changing; is this normal behavior ?
Sorry. I've not seen the attachment.

Could you be so kind to send me the sample and the exact sequence to reproduce it ?

Regards,

Roberto.

Re: Harbour MiniGUI 2.8.0

Posted: Fri Apr 10, 2009 1:04 am
by Roberto Lopez
esgici wrote: BTW, there isn't any news about "focus" status of forms at startup ?
I've verified as a bug.

I'll publish a fix ASAP.

Regards,

Roberto.

Re: Harbour MiniGUI 2.8.0

Posted: Fri Apr 10, 2009 1:08 am
by esgici
Hello Roberto
Roberto Lopez wrote: Could you be so kind to send me the sample and the exact sequence to reproduce it ?
Sample is MiniAgenda and sequence is :

- Run program and click any row : focused status.
- Click anywhere out of main form ( without minimized ) : unfocused status.

That's all.

With best regards

--

Esgici

Re: Harbour MiniGUI 2.8.0

Posted: Fri Apr 10, 2009 1:24 am
by Roberto Lopez
esgici wrote: Sample is MiniAgenda and sequence is :

- Run program and click any row : focused status.
- Click anywhere out of main form ( without minimized ) : unfocused status.
Its Ok.

The selected row color in ListVoew changes when its parent window losses the focus. It was always its behavior.

My work was make the 'cursor'. It is a child window placed over the currently highlighted ListView row at a selected cell.

Perhaps, I should consider to change the cursor color when listview parent window losses the focus for future versions.

Regards,

Roberto.

Re: Harbour MiniGUI 2.8.0

Posted: Fri Apr 10, 2009 1:35 am
by esgici
Roberto Lopez wrote: It was always its behavior.
Thanks for clarification.
In first post of this topic you wrote:Selected cell color is automatically set to inverted highlighted row color. It will be (optionally) user defined in next versions.
I hope that this user defined part would't be fatiguing for you.

Best Regards

--

Esgici

Re: Harbour MiniGUI 2.8.0

Posted: Fri Apr 10, 2009 3:29 am
by Rathinagiri
Hey! It's great! Things are changing so fast! Thanks Roberto.

I would fell in and check up. :)

Re: Harbour MiniGUI 2.8.0

Posted: Fri Apr 10, 2009 3:54 am
by Roberto Lopez
rathinagiri wrote:Hey! It's great! Things are changing so fast! Thanks Roberto.

I would fell in and check up. :)
Well... I'm preparing 2.8.1 :)

I've found various bugs after 2.8.0 publication, so, if you find some of these, I've already fixed:

//

- Fixed: Problems with Grid cursor when Grid value is zero.

- Fixed: Problems with Grid cursor when column is resized and cell edit window is active.

- Fixed: Problems with Grid cursor when item content is changed.

//

I'll test a little more and publish 2.8.1 ASAP.

Regards,

Roberto.