On 4/28/06, roozbeh gholizadeh <[EMAIL PROTECTED]> wrote:
I dont think this solution is a good one. As we are talking to ease things not to make them harder,or create a new interface, we can easily achieve this becouse interfaces are each designed for specific os,so we can say in wince this button with that x,y being drawned to another x,y.
But the problem is: How can this x,y conversion be done? And will it always result on something valid and easy to use? Maybe we can have both options. Auto-ajust the GUI and alse be able to draw many GUIs. Take for example Skype for Windows CE: http://www.windowsfordevices.com/news/NS4128389613.html You can see that it's GUI is very different from the Desktop version: http://www.skype.com/download/screenshots.html Another example. Opera on Windows CE: http://www.theunwired.net/?itemid=2588 Opera on Desktop: http://www.opera.com/docs/screenshots/800/01/ They are extremely different and on both cases. Also, thinking some more I think that I can design various GUIs for the same app just using some IFDEFs on the main program unit. About form resizing. To make it easely integratable maybe we could have a function (or method of TForm or TApplication) that if called will adjust the components of the form to fit the screen so we don't impose this. One can call this function on the OnCreate event. -- Felipe Monteiro de Carvalho _________________________________________________________________ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
