On Apr 17, 2017, at 8:47 AM,Peter Jakobsson wrote: > Doesn’t the O/S define ‘modern era’ ? > > If you stick to vanilla 4D objects (i.e. just the raw button styles, list > styles & fields etc) then the O/S will do all the work for you in keeping > your screens up to date.
I agree. I like to go native 4D objects whenever I can and let the OS decide what it should look like. You know Windows and macOS will change this look again in the future. So just go with the flow and let it happen. > Things to avoid: > > Ambiguity (e.g. colour coded text) This is a good point because there are more color blind people out there than you know. More men are color blind than women. So always include a style like bold or italic or underline with a color so the color blind user is not left out. > Redundancy (e.g. buttons with both an icon AND a label) I disagree on this. I think it is best to include a label with an icon. Just because it is obvious to you what the icon means doesn’t mean a new user will have the same understanding. One or 2 words next to an icon makes the function obvious to new users. And the experienced user will ignore the label and their eyes will naturally focus on the icon image. They don’t even see the label anymore. And don’t think that just a “help topic tooltip" for each icon will be enough. Most users don’t rely on tooltips or even know they exist. You have to hover over the icon and wait a second for the tip to be displayed. Most users see an icon and click it, bypassing the pause to wait for the tip to be displayed. If you want to be a real “pro” then create your toolbar such that there is a user preference to show or hide the icon labels — like macOS does with native toolbars. I’m lazy and just show the icon labels all the time. (Don’t you wish 4D would implement native macOS toolbars. And make them also work on Windows too.) Tim ******************************************** Tim Nevels Innovative Solutions 785-749-3444 [email protected] ******************************************** ********************************************************************** 4D Internet Users Group (4D iNUG) FAQ: http://lists.4d.com/faqnug.html Archive: http://lists.4d.com/archives.html Options: http://lists.4d.com/mailman/options/4d_tech Unsub: mailto:[email protected] **********************************************************************

