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

Reply via email to