[9.0b1x86] Too flat interface

The behaviour described in the bug report is either by design, or would be far too complex/time-consuming to be changed

Moderators: Hacker, petermad, Stefan2, white

Sob
Power Member
Power Member
Posts: 945
Joined: 2005-01-19, 17:33 UTC

Post by *Sob »

About Classic theme and path panel, IMHO tiny 3D border (1), as suggested by MVV, looks a little better and more true to theme. Also it's already there when panel has no tabs (2), so it's inconsistent when it's removed for panel with tabs (3).

Image: http://web.hisoftware.cz/sob/tc/tc9-path-panel.png
umbra
Power Member
Power Member
Posts: 876
Joined: 2012-01-14, 20:41 UTC

Post by *umbra »

This will sound rude, but seriously? Two pages of complaints about whether some hardly visible lines should be flat or 3D?

Why aren't you complaining about actually visible stuff like
Image: http://i1057.photobucket.com/albums/t399/uumbra8/TC/bugs/additionalDialog.png
or
Image: http://i1057.photobucket.com/albums/t399/uumbra8/TC/bugs/scrollbars.png
or many other issues like semi-functional font size scaling, crowded dialogs, using radio buttons instead of comboboxes or splitbuttons, numerous misalignments, weird icon and thumbnail rendering, ...

Don't take me wrong, I'm not saying TC's UI is wrong and I see some progress with each new release. I just want to say, that if you are going to argue about UI, please, pick at least something, that affects more than just a very few people.
Windows 10 Pro x64, Windows 11 Pro x64
Sob
Power Member
Power Member
Posts: 945
Joined: 2005-01-19, 17:33 UTC

Post by *Sob »

<OT>
See, it's like this: I could go though every single dialog in TC, document every misaligned element, every inconsistency, where functionally equal elements have different sizes, etc. And there was a time in past when I really wanted to do it, even though it would take at least a week. Then I imagine how I'd present it to Mr. Ghisler, he'd say "screw it" and take an early retirement instead. ;) There's just too many of these things in TC.

Why bother with few stupid lines then? For me, because it's the main window and I see it all the time. Take for example Configuration dialog (a real gold mine if you're looking for things to fix), I go there twice a year (not counting beta test season). It may be pink with green stars all over and controls placed randomly every time and I can live with it. Other dialogs (directory synchronization, multi rename, packing, ...) I use much more often, but still not every day. And they are not too bad after all (mostly). But the main window is special, I see it every time I use TC, so every single day. To have it looking nice feels good, simple as that.
</OT>
User avatar
MVV
Power Member
Power Member
Posts: 8711
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

Sob,
It is also interesting for me why path bar was made flay only in tabbed mode (and I don't understand how non-tabbed path bar's border is drawn since it have same styles). It would be much better to have consistent style.

umbra,
Everyone complains about what is bothered him. E.g. your stuff is not important to me, these dialogs are used rarely, and I always use default font scaling. But file panels are visible 100% of time, so it is a very noticeable GUI change, and it is easy to fix it.
I see that you don't use classic theme so it is obvious that current discussion is not for you. So please stop watching this topic if it is not interesting for you and create a new one for your stuff.
hi5
Power Member
Power Member
Posts: 640
Joined: 2012-11-03, 11:35 UTC
Contact:

Post by *hi5 »

I for one am glad to the 3d border is back in the classic theme, it really is so much more pleasant to look at.

Similar thread http://www.ghisler.ch/board/viewtopic.php?p=309897#309897
User avatar
Hacker
Moderator
Moderator
Posts: 13142
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Post by *Hacker »

As far as I remember, Delphi (and most probably other languages, too) uses a separate file for the definition of the GUI. Christian, would it perhaps be possible to publish these files so everyone has access and people could play with it and perhaps come to some sort of agreement? I think the current way of iterating is way too slow, users argue one week about if to move a line a pixel to the left or right, then you publish a new beta and users say, hmm, perhaps it was better before.
What does everyone think? Feasible? Not?
In case the GUI gets drawn at run time, I guess this whole post is moot, though.

Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
User avatar
Samuel
Power Member
Power Member
Posts: 1930
Joined: 2003-08-29, 15:44 UTC
Location: Germany, Brandenburg an der Havel
Contact:

Post by *Samuel »

Hacker wrote:As far as I remember, Delphi (and most probably other languages, too) uses a separate file for the definition of the GUI. Christian, would it perhaps be possible to publish these files so everyone has access and people could play with it and perhaps come to some sort of agreement?
I also thought about this. Would be nice.
User avatar
Lefteous
Power Member
Power Member
Posts: 9537
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

2Hacker
Using a tool like Photoshop/GIMP or a prototype tool and post the result is the better way. Why? They provide far more flexibility. There is also no tooling widely available to work with DFM files.

When you look at the similar thread in the suggestions forum mvv has posted several mockups.
Why not focusing on the things that are obviously bugs in this thread?
User avatar
Hacker
Moderator
Moderator
Posts: 13142
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Post by *Hacker »

Lefteous,
Using a tool like Photoshop/GIMP or a prototype tool and post the result is the better way.
Sure, if it is easier. Never quite considered PS / GIMP to be fast for GUI design, but never tried to either. :)

Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
User avatar
MVV
Power Member
Power Member
Posts: 8711
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

When I need a mockup for TC, I take DFM from TC resources and open old good Delphi 3. :)
Sob
Power Member
Power Member
Posts: 945
Joined: 2005-01-19, 17:33 UTC

Post by *Sob »

So what do we need to make everyone happy? In this thread we have:

1) Horizontal lines around bars
Some people like them, some don't and it's not tied strictly to used theme. Possible lines are these: Image: http://web.hisoftware.cz/sob/tc/tc-horizontal-lines.png
What about a bitmask option to turn on/off any of them? Default being all lines enabled for Classic theme, and what TC9 has now (minus line under menu) for others. Line type would 2px 3D for Classic theme and current 1px for others, or there could be one bit to make this configurable too. This should allow anyone to have exactly what they want.

2) Border for file list
I though that only us Classic fans can't live without a nice border for list, but apparently some others would like it too, so it would also need an option. Unfortunately, simply enabling standard system border does not work well for Aero (1):
Image: http://web.hisoftware.cz/sob/tc/tc-filelist-aero-border.png
But with some added padding (2) or more likely the opposite, list stretched over tab control borders (3), it might be fine.

3) Border for path panel
Always on for Classic theme, always off for others should be fine.

What do you think? If we had this, would anyone still feel the need to whine? :)
User avatar
Samuel
Power Member
Power Member
Posts: 1930
Joined: 2003-08-29, 15:44 UTC
Location: Germany, Brandenburg an der Havel
Contact:

Post by *Samuel »

Sob wrote:1) Horizontal lines around bars
Some people like them, some don't and it's not tied strictly to used theme. Possible lines are these: Image: http://web.hisoftware.cz/sob/tc/tc-horizontal-lines.png
What about a bitmask option to turn on/off any of them?
Support++; for this bit mask.
User avatar
petermad
Power Member
Power Member
Posts: 16032
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Post by *petermad »

All I wish for are these two lines: http://madsenworld.dk/tcmd/panellines.png when TabHeaderThemed=0 - actually the bottom line (no. 2) should always be there.

Otherwise everything looks good to me :-)
License #524 (1994)
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
versalzen
Power Member
Power Member
Posts: 670
Joined: 2003-09-16, 11:52 UTC
Location: kölle, linksrheinisch.

Post by *versalzen »

+1
MVV wrote:make it optional
Was nützt der Löffel für die Weisheit, wenn man zu weit vom Suppentopf entfernt sitzt?

Mario
User avatar
Flint
Power Member
Power Member
Posts: 3508
Joined: 2003-10-27, 09:25 UTC
Location: Belgrade, Serbia
Contact:

Post by *Flint »

I see this was moved to "will not be changed". ghisler(Author), I take it, there is no chance, then, for delimiter at the status bar? You did return the delimiter for the column headers, and this is great, it improved UX immensely! Why not do the same with status bar? Take a look at this screenshot:

http://i.imgur.com/hV8gPaK.png

The status bar looks almost as if it was another directory in the list, It already caught me several times and I did not understand why cursor does not step on that last item but scrolls the list instead.
Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, and other stuff!
 
Using TC 11.03 / Win10 x64
Post Reply