I need a glossary with graphical examples of elements accompanied by their (I hope) standardized names. Is there some centralized resource or every framework/platform out there has it's own naming conventions?
A:
There is no centralized resource. Different frameworks/platforms can refer to the same elements by different names. Many concepts in the programmers lexicon are referred to by multiple names.
To answer your question, here are some lists of some common controls in MFC and HTML.
theycallmemorty
2010-08-27 12:33:10
A:
As people have already said, it will vary. However, when I first made the transition to C#, I simply googled [element I knew] [language I knew] in [language I didn't know]
and that usually did the trick.
Dave
2010-08-27 12:40:40
+2
A:
Relevant controls and their official names are typically listed in the respective Interface Guidelines for each platform:
- For OS X, there's the Apple Human Interface Guidelines which has the "official" names for the Mac platform (see especially the "Controls" chapter).
- For the Windows platform, the Windows UX Interaction Guidelines portion of the MSDN has a Visual Index of controls.
ig2r
2010-08-27 13:46:27
+1. The MSDN visual index is indeed very handy. Thanks for that.
Mads Elvheim
2010-08-28 00:54:40
Thanks! This is the best answer. I find strange Windows UX Interaction Guidelines has absolutely no names of layout components. On the contrary Apple Human Interface Guidelines has it all!
Nek
2010-08-30 12:12:46