A design to show the main items and related items of main

At present, my project display the main and related items separately in multiple interfaces, and use the combobox in the related item interface to filter the sub items of the main.
However, such an interface layout still seems to be cumber…
share this post : )
Does it make sense to use a platform-agnostic HIG for desktop applcations?

I’m developing a stand-alone, cross-platform desktop app for Windows, Mac, and GNU/Linux. I’ve read these ([1], [2]) questions and concluded that I’ll have to cherry pick guidelines from all three HIGs as the end-users span across the thr…
share this post : )
Combining a variable size scrollable list, a fixed size scrollable form and a small fixed size non-scrollable form

I’m trying to design a desktop app and I have an Entity that has three "sections" for its settings/parameters:
a short section of 5 fields (text fields, checkboxes…) – probably doesn’t need scrolling
a list of variable size el…
share this post : )
Good way to implement secret startup options in a desktop application

I write a Windows application that needs to have some "secret" functionality. For example, the application disables certain parts of the UI if the user is running in a certain environment. But because of corporate security measur…
share this post : )
Period in tooltips?

Should tooltips in a desktop application end with a period? Is proper English required in this case?
Looking forward to any feedback or examples on this.
Thank you!
share this post : )
tab order of help button in dialogs

When I place the help button in dialogs like here:
What tab order should I use? It’s obvious that the content panel uses tabindex values that correspond to the reading order which is supported by the optical layout (which may indeed be …
share this post : )
Combined Tables View

I have 4 different types of external logging data that can be opened in my desktop application. They are displayed as tables. Each of these have a few columns in common (e.g. timestamp), but most of the columns are completely different to …
share this post : )
Is there a use case for overriding/overpainting the OS-provided system menu?

An app developed by another team here at Acme Software overrides – in fact, erases – the operating system-provided system menu (it also custom paints the minimize, maximize, and close button, but that’s another issue). My opinion is that …