maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Maemo 5 / Fremantle (https://talk.maemo.org/forumdisplay.php?f=40)
-   -   Maemo 5 Alpha SDK released (https://talk.maemo.org/showthread.php?t=27242)

mikkov 2009-03-17 19:03

Re: Maemo 5 Alpha SDK released
 
The big "X" button is always there in top right corner. I thought that only way to close dialogs was to press that "X" until I read here that you can click any part of the background.

mikkov 2009-03-17 19:13

Re: Maemo 5 Alpha SDK released
 
1 Attachment(s)
Quote:

Originally Posted by qgil (Post 271909)

- Rename "Find and replace" for "Replace"
- Change the checkbox "Replace all at once" for a "Replace all" button to go under the "Replace" button.

I tried these suggestion and they work very well. In normal GtkDialog replace button and replace all check box are above each other without modifications.

Reason for "Find and Replace" must be that there is GTK_STOCK_FIND_AND_REPLACE but no GTK_STOCK_REPLACE. So changing text to "Replace" produces untranslated string which is basically too much work :)

qgil 2009-03-17 19:20

Re: Maemo 5 Alpha SDK released
 
Note that if you convert the "Replace all" checkbox by a button just like "Replace" you save one click to the user and you probably get an even nicer layout. Again, this is what at least Gedit and OOo do.

mikkov 2009-03-17 19:23

Re: Maemo 5 Alpha SDK released
 
Quote:

Originally Posted by qgil (Post 272390)
Note that if you convert the "Replace all" checkbox by a button just like "Replace" you save one click to the user and you probably get an even nicer layout. Again, this is what at least Gedit and OOo do.

Ah didn't quite catch that. But this was minimum effort change :)

Bundyo 2009-03-17 20:25

Re: Maemo 5 Alpha SDK released
 
Quote:

Originally Posted by qgil (Post 272390)
Note that if you convert the "Replace all" checkbox by a button just like "Replace" you save one click to the user and you probably get an even nicer layout. Again, this is what at least Gedit and OOo do.

Replace All is too dangerous to be made a button in my world.

GeneralAntilles 2009-03-17 20:28

Re: Maemo 5 Alpha SDK released
 
Quote:

Originally Posted by Bundyo (Post 272417)
Replace All is too dangerous to be made a button in my world.

Really? Most developers don't seem to think so. Besides, that's why there's Undo.

Bundyo 2009-03-17 20:35

Re: Maemo 5 Alpha SDK released
 
Yeah, for Replace in Files too ;) And this is not a developer application.

GeneralAntilles 2009-03-17 20:55

Re: Maemo 5 Alpha SDK released
 
Quote:

Originally Posted by Bundyo (Post 272423)
And this is not a developer application.

Developers: the people who write applications that users use.

Bundyo 2009-03-17 21:10

Re: Maemo 5 Alpha SDK released
 
I see. Thank you.

daperl 2009-03-17 21:21

Re: Maemo 5 Alpha SDK released
 
One solution is to stop calling these things "Dialog Boxes." What class of thing is the on-screen keyboard? It doesn't seem to be a "Dialog Box" and it has a button to hide it. Sometimes I can hide it be tapping outside of its context. Sometimes not. But it seems I can always make it disappear if I place a "Window" (including dialogs but not popups) in front of it. I choose to call it a "Context Popup Thing." Well, the new "Find and Replace" looks like one of these.

And sorry, but an "X" in the window frame of a "Dialog Box" is optional. Sometimes the designer adds/removes the window frame and/or its functions based on modality or context. Your typical options for getting rid of a "Dialog Box" are "OK", "Cancel" or <escape>. Not "X". Especially in Hildon. If there's an "X," it might just be a "Window." If it is a "Window" and it's not "fullscreen", there should be an "X." But if it's a "Context Popup Thingy," something like the on-screen keyboard's bottom-right "lower" button seems just fine.

Clicking outside "Popup Menus" to remove them is normal and we're used to it. The same is just not true of "Dialog Boxes." And it's not really true for these "Context Popup Things."

These are just the facts (and maybe one or two opinions). Where things are going from here sounds like a slight morphing. But in the end it's just software...


All times are GMT. The time now is 16:21.

vBulletin® Version 3.8.8