Dialogs quality-of-life

The place to bring up any design issues, or post your own creations

Moderator: Moderator Team

Post Reply
cosmonauta
Posts: 2
Joined: Sun Aug 05, 2018 12:57 am

Dialogs quality-of-life

Post by cosmonauta » Sun Aug 05, 2018 1:39 am

Premised that I've never used ReactOS, and I understand it's still a work in progress..
I was wondering if there are some ideas "in the air" about the design of dialog/options windows of the OS and maybe its core apps.

During the years, I've seen many different philosophies:
  1. a lot of small nested dialog boxes that pop up, like classic Windows.
  2. a single window, with a main "tree" of categories on the side, and the dialog boxes embedded on the window itself, switched from one another via the tree. An example would be the old TweakUI utility, or LibreOffice's options window.
  3. similar to the previous, but instead of the tree, the dialog boxes are switched via tabs (sometimes nested). Old versions of MS-Office did this.
  4. like the previous two, but some options appear in multiple categories, adding confusion IMO. Skype had this years ago, dunno now.
  5. the modern Windows disaster, where windows have an incoherent salad of controls, degins and behaviors: some buttons open dialogs; some open new windows; some text behave like weblinks, and opens a new "page" inside the same window; some other text looks like weblinks, but behave like buttons; some links even allow cyclic movement through the windows; etc.
Surely there are others, but these are the main designs I can think of.

My hope is that ReactOS does not follow the modern Windows footsteps and make the Control Panel an unusable monster.
Personally, I think that the 2nd design I've listed is the most usable one.

Thank you for your attention. Comments are welcomed :)

middings
Posts: 916
Joined: Tue May 07, 2013 9:18 pm
Location: California, USA

Re: Dialogs quality-of-life

Post by middings » Sun Aug 05, 2018 11:15 am

The ReactOS project's compatibility target is Microsoft Windows Server 2003. Generally, the ReactOS developers tend to replicate the behavior of that operating system as much as possible.

Julcar
Posts: 88
Joined: Thu Jul 31, 2008 8:19 pm

Re: Dialogs quality-of-life

Post by Julcar » Sun Aug 05, 2018 11:26 am

Cosmonauta, (I guess you speak spanish as me :D ) feel you free to make your work (if you have code skills, or if you are a designer, show it graphically) and maybe some other people would be interested on it, and who knows, it can be merged at least on a branch or an optional feature.

dizt3mp3r
Posts: 1216
Joined: Mon Jun 14, 2010 5:54 pm

Re: Dialogs quality-of-life

Post by dizt3mp3r » Sun Aug 05, 2018 12:58 pm

There are oses that do it differently and I see the benefits of having alternative approaches, some of which you describe. The good thing about ReactOS is that it might encourage some to implement Windows functionality and others to do something completely different. ReactOS could be forked to create the same o/s with a different method of displaying pertinent system information and interacting with the user. That is the beauty of open source.

However, it is not going to happen now as the target of NT5 is set and the developers are making good progress toward that goal.

In the future, when ReactOS is ready and you have the necessary programming skills you could even consider making those changes yourself.

cosmonauta
Posts: 2
Joined: Sun Aug 05, 2018 12:57 am

Re: Dialogs quality-of-life

Post by cosmonauta » Mon Aug 06, 2018 5:25 am

Thanks for the replies.
At the moment I have zero free time, but in the future, who knows.. :)

Post Reply

Who is online

Users browsing this forum: No registered users and 6 guests