[Lazarus] cross platform [Re: Lazarus Goal]

2009-11-12 Thread Martin
Bee Jay wrote: 'Lazarus and Free Pascal aim to be write once, compile anywhere for those programs which only use the supported operating system features that share a common design'. And I would've thought that this was obvious. There are just some things you cannot abstract/emulate. Exactly

Re: [Lazarus] cross platform [Re: Lazarus Goal]

2009-11-12 Thread Bee Jay
Well the understanding of cross platform is quite varying. The base obviously is that "one source code" can be executed on all of the supported platforms. In my understanding, there are 3 kinds of cross platform implementation: 1. Cross platform is implemented within an virtual environment b

Re: [Lazarus] cross platform [Re: Lazarus Goal]

2009-11-12 Thread Graeme Geldenhuys
Martin wrote: > 2) is what Java and fpgui (and afaik msegui) aim for. It is easier > for the developper. But the enduser will find an application that is > different to any other app he runs on his PC (and therefore harder > to use) I guess we will have to agree to disagree on the part that it's

Re: [Lazarus] cross platform [Re: Lazarus Goal]

2009-11-12 Thread Martin
Graeme Geldenhuys wrote: Martin wrote: 2) is what Java and fpgui (and afaik msegui) aim for. It is easier for the developper. But the enduser will find an application that is different to any other app he runs on his PC (and therefore harder to use) I guess we will have to agree to di

Re: [Lazarus] cross platform [Re: Lazarus Goal]

2009-11-13 Thread David Emerson
Graeme Geldenhuys wrote: > Some quick examples were applications don't follow the "look & feel" > rules of the platform, yet users have no problems in using them. > > * Windows Media Player. > * latest Microsoft Office with it's new menu+toolbar design > * Pixel image editor. It fakes native look.

Re: [Lazarus] cross platform [Re: Lazarus Goal]

2009-11-13 Thread Graeme Geldenhuys
David Emerson wrote: > * almost any antivirus / antispyware program :-) Now that's a good example of awful UI design! I wonder if they actually employee UI designers to purposefully screw the living crap out of their products UI to make cleaning your Windows PC from viruses any harder. > The b

Re: [Lazarus] cross platform [Re: Lazarus Goal]

2009-11-13 Thread Florian Klaempfl
Graeme Geldenhuys schrieb: > Martin wrote: >> 2) is what Java and fpgui (and afaik msegui) aim for. It is easier >> for the developper. But the enduser will find an application that is >> different to any other app he runs on his PC (and therefore harder >> to use) > > I guess we will have to agr

Re: [Lazarus] cross platform [Re: Lazarus Goal]

2009-11-13 Thread Graeme Geldenhuys
Florian Klaempfl wrote: > > Not me ;) E.g. I really hate systems which have switched Ok/Cancel buttons. Ah, so you are one of "those" users... that don't read the screen and only rely on muscle memory. :-) Hopefully once I have completed to port of MiG layout, that issue would be a thing of the

Re: [Lazarus] cross platform [Re: Lazarus Goal]

2009-11-13 Thread Martin
Graeme Geldenhuys wrote: So in such a case, the average user has no problem in using our fpGUI based applications. ok, in my original post I did not mean to impugn fpGUI or anything like this (I haven't event tested it yet). And even lazarus allows you to modify, colors, sizes and fonts to t

Re: [Lazarus] cross platform [Re: Lazarus Goal]

2009-11-13 Thread Henry Vermaak
2009/11/13 Graeme Geldenhuys : > Florian Klaempfl wrote: >> >> Not me ;) E.g. I really hate systems which have switched Ok/Cancel buttons. > > Ah, so you are one of "those" users... that don't read the screen and > only rely on muscle memory. :-) Reflex is orders of a magnitude quicker than readin

Re: [Lazarus] cross platform [Re: Lazarus Goal]

2009-11-13 Thread Florian Klaempfl
Graeme Geldenhuys schrieb: > Florian Klaempfl wrote: >> Not me ;) E.g. I really hate systems which have switched Ok/Cancel buttons. > > Ah, so you are one of "those" users... that don't read the screen and > only rely on muscle memory. :-) Yes, because it's quicker. Or do you look at each key bef

Re: [Lazarus] cross platform [Re: Lazarus Goal]

2009-11-13 Thread Graeme Geldenhuys
Florian Klaempfl wrote: > > Or do you look at each key before you press it :)? OK, you got me on that one. :-) My co-workers hate touching my computer, because I have my keyboard set to Dvorak, but the actual keyboard keys-caps are still in QWERTY. They say I have the best password protection

Re: [Lazarus] cross platform [Re: Lazarus Goal]

2009-11-13 Thread Hans-Peter Diettrich
Graeme Geldenhuys schrieb: Some quick examples were applications don't follow the "look & feel" rules of the platform, yet users have no problems in using them. * Windows Media Player. I cannot use the media player or media center, due to its aberration from any application look&feel. Somebo

Re: [Lazarus] cross platform [Re: Lazarus Goal]

2009-11-13 Thread Juha Manninen
> My co-workers hate touching my computer, because I have my keyboard set > to Dvorak, but the actual keyboard keys-caps are still in QWERTY. That is geeky, I must say. Wow! Juha -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://

Re: [Lazarus] cross platform [Re: Lazarus Goal]

2009-11-13 Thread Hess, Philip J
From: Hans-Peter Diettrich [drdiettri...@aol.com] Sent: Friday, November 13, 2009 6:14 AM To: grae...@opensoft.homeip.net; Lazarus mailing list Subject: Re: [Lazarus] cross platform [Re: Lazarus Goal] >This is an argument for a Web (Delphi Intra

Re: [Lazarus] cross platform [Re: Lazarus Goal]

2009-11-13 Thread Phil Hess
ed to Mac. Thanks. -Phil - "Philip J Hess" wrote: > > From: Hans-Peter Diettrich [drdiettri...@aol.com] > Sent: Friday, November 13, 2009 6:14 AM > To: grae...@opensoft.homeip.net; Lazarus mailing list > Subject: Re: [La

Re: [Lazarus] cross platform [Re: Lazarus Goal]

2009-11-13 Thread Michael Van Canneyt
On Fri, 13 Nov 2009, Hess, Philip J wrote: From: Hans-Peter Diettrich [drdiettri...@aol.com] Sent: Friday, November 13, 2009 6:14 AM To: grae...@opensoft.homeip.net; Lazarus mailing list Subject: Re: [Lazarus] cross platform [Re: Lazarus Goal] This

Re: [Lazarus] cross platform [Re: Lazarus Goal]

2009-11-13 Thread Phil Hess
t; > From: Hans-Peter Diettrich [drdiettri...@aol.com] > > Sent: Friday, November 13, 2009 6:14 AM > > To: grae...@opensoft.homeip.net; Lazarus mailing list > > Subject: Re: [Lazarus] cross platform [Re: Lazarus Goal] > > > >> This is an argument for a Web (Del

Re: [Lazarus] cross platform [Re: Lazarus Goal]

2009-11-13 Thread Michael Van Canneyt
On Fri, 13 Nov 2009, Phil Hess wrote: I thought the default look of Ext JS was an improvement over the qooxdoo JavaScript widgets used by Delphi for PHP. Looks: yes, absolutely - it looks fresh and modern. Layout: Not so good. The toolkits behaviour when adding html and resizing the brows

Re: [Lazarus] cross platform [Re: Lazarus Goal]

2009-11-13 Thread Graeme Geldenhuys
2009/11/13 Phil Hess : > > Consider the Preferences dialog in Mac Leopard's Mail client: > > http://web.fastermac.net/~MacPgmr/Lazarus/Screenshots/mail_prefs.jpg Did you notice the "color quoted text" comboboxes in the lower left are not equally spaced. I gather that is not an app shipped by Apple

Re: [Lazarus] cross platform [Re: Lazarus Goal]

2009-11-13 Thread Phil Hess
Good eye! No, this is the OS X Mail client. I think one of the things that make the Mac pleasing is that it appears as though their aesthetic includes the injection of just a tiny bit of, well, joy for lack of a better word. Examples with the Mail dialog: Note that the title of this panel is "

Re: [Lazarus] cross platform [Re: Lazarus Goal]

2009-11-13 Thread Henry Vermaak
2009/11/13 Graeme Geldenhuys : > 2009/11/13 Phil Hess : >> >> Consider the Preferences dialog in Mac Leopard's Mail client: >> >> http://web.fastermac.net/~MacPgmr/Lazarus/Screenshots/mail_prefs.jpg > > Did you notice the "color quoted text" comboboxes in the lower left > are not equally spaced. I

Re: [Lazarus] cross platform [Re: Lazarus Goal]

2009-11-14 Thread Graeme Geldenhuys
2009/11/13 Phil Hess : > Good eye! No, this is the OS X Mail client. After creating as many components as I have in fpGUI, I got accustomed to the idea of paying attention to detail. Lazarus IDE dialogs are a *real* eye-soar for me. But after using Lazarus for so long, I got used to them. ;-) >

Re: [Lazarus] cross platform [Re: Lazarus Goal]

2009-11-14 Thread Graeme Geldenhuys
2009/11/14 Henry Vermaak : > > Sheesh, and they've misspelt "colours" ;) :-) >  Here's firefox on gtk2 with randomly sized buttons: I simply can't get used to the "chocolate" brown colour theme of Ubuntu. After a new install, that is the first thing I change. -- Regards, - Graeme -

Re: [Lazarus] cross platform [Re: Lazarus Goal]

2009-11-14 Thread Hans-Peter Diettrich
Graeme Geldenhuys schrieb: After creating as many components as I have in fpGUI, I got accustomed to the idea of paying attention to detail. Lazarus IDE dialogs are a *real* eye-soar for me. Strange, I noticed the same just today in another dialog :-( When I come across it again in my IDE exp

Re: [Lazarus] cross platform [Re: Lazarus Goal]

2009-11-14 Thread Henry Vermaak
2009/11/14 Graeme Geldenhuys : > 2009/11/14 Henry Vermaak : >>  Here's firefox on gtk2 with randomly sized buttons: > > I simply can't get used to the "chocolate" brown colour theme of > Ubuntu. After a new install, that is the first thing I change. Yeah, that's my wife's laptop. Something to do

Re: [Lazarus] cross platform [Re: Lazarus Goal]

2009-11-15 Thread theo
> Unfortunately this brings up the idea of "aesthetic", > Consider the Preferences dialog in Mac Leopard's Mail client: > http://web.fastermac.net/~MacPgmr/Lazarus/Screenshots/mail_prefs.jpg > I don't think this dialog has

Re: [Lazarus] cross platform [Re: Lazarus Goal]

2009-11-15 Thread Phil Hess
Here's Firefox 3.5's Preferences dialog on Mac: http://web.fastermac.net/~MacPgmr/Lazarus/Screenshots/firefox_prefs.jpg Two things about the GTK2 prefs dialog on Firefox: - The brown background is not flattering. - The underlined shortcut keys - that's really an atavism. I think Windows has th

Re: [Lazarus] cross platform [Re: Lazarus Goal]

2009-11-15 Thread waldo kitty
theo wrote: Unfortunately this brings up the idea of "aesthetic", Consider the Preferences dialog in Mac Leopard's Mail client: http://web.fastermac.net/~MacPgmr/Lazarus/Screenshots/mail_prefs.jpg I don't think this d

Re: [Lazarus] cross platform [Re: Lazarus Goal]

2009-11-15 Thread Graeme Geldenhuys
waldo kitty wrote: > > yeah, that was already mentioned... but no one mentioned that the RED > one isn't really red, either... it looks like dark charcoal over > here... It's red, but simply not a bright red. Instead they choose a dark red which is a lot more readable on a white background compar

Re: [Lazarus] cross platform [Re: Lazarus Goal]

2009-11-16 Thread waldo kitty
Graeme Geldenhuys wrote: waldo kitty wrote: yeah, that was already mentioned... but no one mentioned that the RED one isn't really red, either... it looks like dark charcoal over here... It's red, but simply not a bright red. Instead they choose a dark red which is a lot more readable on a whi

Re: [Lazarus] cross platform [Re: Lazarus Goal]

2009-11-16 Thread Graeme Geldenhuys
waldo kitty wrote: > > not that that is "our problem" or not... Very true, so we leave it at that! :) Regards, - Graeme - -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://opensoft.homeip.net/fpgui/ -- ___ Lazarus mailin