Stephan,
Thanks for your feedback.
If you place or move an item with the help of the properties (top,left,...) and you enter a value, this value is changed after pressing return. (e.g. I insert 14 for the top, press return and the value changes to 14.10).
I know, when i've a few moment, i will try to solve it.
Undo-Button could be helpful in somes cases
Can you try Menu->Edit->Undo ? (beta, of course)
a ruler placed on the left and at the top of the visual designer could support placing the items
Yes, is a one more option to devoloped. Be patient my friend
New version v0.356 - New method SetPropierty()http://code.google.com/p/fivewin-contri ... akechangesv.0356
------
+ New Method SetPropierty(). Now, you can change propierty on the fly.
See ListImg2.prg
You can see position 999, we can change font propierty of item with SetPropierty()
![Image](http://img862.imageshack.us/img862/8180/image4ro.jpg)
The code
Code: Select all | Expand
...
MAT_USER->( DbSeek( MATERIAL->id ) )
WHILE MAT_USER->id_mat == MATERIAL->id .AND. MAT_USER->( !Eof() )
IF CLIENT->( DbSeek( MAT_USER->id_user ) )
oUser:Data( 'usr_img' , 'user.jpg' )
oUser:Data( 'usr_id' , MAT_USER->id_user )
oUser:Data( 'usr_name' , CLIENT->name )
oUser:Data( 'usr_fecha' , MAT_USER->fecha )
ELSE
oUser:SetPropierty( 'usr_name' , 'Color' , CLR_RED )
oUser:SetPropierty( 'usr_name' , 'Bold' , .T. )
oUser:SetPropierty( 'usr_name' , 'Italic' , .T. )
oUser:SetPropierty( 'usr_name' , 'Underline', .T. )
oUser:Data( 'usr_img' , 'question.jpg' )
oUser:Data( 'usr_id' , MAT_USER->id_user )
oUser:Data( 'usr_name' , '< User desconocido ??? >' )
ENDIF
MAT_USER->( DbSkip() )
oUser:Skip()
END
...
And it's all. I'm thinking that it can be powerfull for our reporting.
![Very Happy :D](./images/smilies/icon_biggrin.gif)