[fpc-pascal] SysLocale.PriLangID vs Mac OS X localization

Graeme Geldenhuys graemeg.lists at gmail.com
Tue Jun 24 11:27:12 CEST 2008


2008/6/24 Jonas Maebe <jonas.maebe at elis.ugent.be>:
> That said: if people are in front of your application five days out of seven
> from 9 to 5, it is indeed probably less important to be consistent with
> anything else. The learning curve may be fairly steep, but that doesn't
> matter since companies always provide training. Users may notice the

You are raising a valid point about 'five days a week' infront of the
same application. Which is our case.

Even so, I think there must be a distintion between 'different'
interfaces and 'wayout' interfaces.  For example, fpGUI has it's own
Fontand File Open dialog. It looks different, but it works
fundamentaly the same to Mac, Windows, KDE or Gnome dialogs.

File Dialog:
- You have some form of navigating through directories
- You somewhere have to select the file you are interrested in
- You have to click on the OK or Select button to choose the file and
close the dialog.

Font Dialog:
- You have a listing of fonts (maybe even font families)
- You have a font size selection
- You have a set of font attribute/style choices
- You probably have a font preview area


The layout or look of the dialogs might be different, but fundamentaly
they work identical. This is what I'm trying to get across. Any Mac or
Windows user will be able to use the fpGUI dialogs without training!

About a month ago, I had a chance to play around on a Mac for a day. I
have never used a Mac before. Other than the menus being in different
places and programs not closing when you click the close corner
button, the fundamentals workings of the applications and dialogs were
the same to Windows or Linux (Gnome/KDE). You just need to *read* the
screen!!  OK, I'm not the average user, but I didn't need any special
training to select a font or open a file.

Other than designing some 'Minority Report' user interface with
virtual gloves etc, all desktop GUI applications work very similar.
The rest is just eye candy.

Regards,
 - Graeme -


_______________________________________________
fpGUI - a cross-platform Free Pascal GUI toolkit
http://opensoft.homeip.net/fpgui/



More information about the fpc-pascal mailing list