762 - Tree size vs. hot spot button

Bugs and issues - current donor version.
Post Reply
Message
Author
User avatar
Dreamer
Site Admin
Posts: 6113
Joined: 19.08.2007, 23:40

762 - Tree size vs. hot spot button

#1 Post by Dreamer » 16.11.2017, 21:33

- use default settings
- settings F12 - view > tree > general > enable "splitter hot spot visible" option
- alt+t to open tree
- click hot spot button to hide tree
- now u can click the hot spot button to show/hide tree
- hide tree with the hot spot button
- exit FC
- start FC
- tree is hidden
- click the hot spot button to show tree
- tree is still hidden
- click the hot spot button again
- tree is still hidden
= tree looks hidden, but it's manually resized to minimum size, about 1 millimeter, so I have to resize it manually every time

EDIT: same issue with main splitter:

- use default settings
- settings F12 - view > enable "hot spot visible" option
- click the bottom hot spot button with small right arrow icon, to maximize left panel (100/0%)
- click hot spot button again, to change view to 50/50%
- click hot spot button again, to maximize left panel (100/0%)
- exit FC
- start FC
- left panel is maximized (100/0%)
- hot spot button is wrong, first one is to max. right panel (0/100%), second to max. left panel (100/0%)
- click the second hot spot button
- no change, 100/0%
- now the correct large button to switch to view 50/50% is visible, click this button
- no change, 100/0%
= view is manually resized, custom size from previous session is not saved

In both cases, I think 2 states should be saved if hot spot button is used.

762 64-bit, Windows 10 64-bit.

Odamn-Ete
Posts: 270
Joined: 28.06.2017, 07:10

Re: 762 - Tree size vs. hot spot button

#2 Post by Odamn-Ete » 17.11.2017, 08:55

RE Tree View Hot Spot Button

Are there other settings, that can effect behavior of the hot spot button? I cannot reproduce the behavior you described.

After step <- start FC >, FC opens with tree view visible and the hot spot button functions as expected.

Re Main Splitter

I can confirm the behavior described.
After step <-click the second hot spot button>, the left panel does not change, i.e. 100/0%,
and the state of the hot spot button changes, it takes on the state, it should have had upon restarting FC (50/50%).
Regardless of hot spot button state, clicking on it (lower part when displayed split), only changes the state (i.e. switches back and forth), the corresponding function is not performed.

If then you

Right click on splitter toolbar and select for example <Set active panel to 50 %>

or

Select a saved layout under menu <View/Layouts>

the hot spot button functions as expected.

FreeCommander XE 2017 Build 762 64-bit donor
Windows 10 Pro 64 bit Version 1607

User avatar
Dreamer
Site Admin
Posts: 6113
Joined: 19.08.2007, 23:40

Re: 762 - Tree size vs. hot spot button

#3 Post by Dreamer » 17.11.2017, 19:15

Thanks for confirmation.

Tree View Hot Spot Button

Try these:

- use default options, these command line parameters, your settings will be preserved:
/N /NewIni=FreeCommanderTest.ini /NoPlugins /Lng=English
- set path of both panels to C:
- settings F12 - view > tree > general > enable "splitter hot spot visible" option
- you have to close FC now (option needs FC restart, so it should be fixed or note should be added "Needs FC restart" or similar)
- re-open, use these parameters:
/N /Ini=FreeCommanderTest.ini /NoPlugins /Lng=English
- alt+t to open tree
- click hot spot button to hide tree
- exit FC
- start FC:
/N /Ini=FreeCommanderTest.ini /NoPlugins /Lng=English
- tree is hidden
- click the hot spot button to show tree
- tree is still hidden
- click the hot spot button again
- tree is still hidden
= tree looks hidden, but it's manually resized to minimum size, about 1 millimeter

If you can't reproduce, perhaps it's related with FC size, screen resolution, I don't know...

Main Splitter

- use default options, these command line parameters, your settings will be preserved:
/N /NewIni=FreeCommanderTest.ini /NoPlugins /Lng=English
- set path of both panels to C:
- settings F12 - view > tree > general > enable "splitter hot spot visible" option
- you have to close FC now (option needs FC restart, so it should be fixed or note should be added "Needs FC restart" or similar)
- re-open FC, use these parameters:
/N /Ini=FreeCommanderTest.ini /NoPlugins /Lng=English
- click the bottom hot spot button with small right arrow icon, to maximize left panel (100/0%)
- now double click the splitter (not the hot spot buttons area)
= hot spot button is wrong, only one big button is shown
- click this big button
= no change (or just minor), 50/50%
- now the correct hot spot buttons are shown and work good

When using F10 to maximize left panel, exit FC, re-start FC, press F10, last state (50/50 or any custom, 25/75) is preserved correctly from last session.

Odamn-Ete
Posts: 270
Joined: 28.06.2017, 07:10

Re: 762 - Tree size vs. hot spot button

#4 Post by Odamn-Ete » 20.11.2017, 16:27

I've finally found the time to test FC again.

Dreamer, thanks for the tip with the command line options. It makes testing more fun and as I don't have to change nor restore my default settings (thanks to your tip) it also makes it more comfortable.

Tree View Hot Spot Button

I tried these and I still cannot confirm:

- use default options, these command line parameters, your settings will be preserved:
/N /NewIni=FreeCommanderTest.ini /NoPlugins /Lng=English
- set path of both panels to C:
- settings F12 - view > tree > general > enable "splitter hot spot visible" option
- you have to close FC now (option needs FC restart, so it should be fixed or note should be added "Needs FC restart" or similar)
- re-open, use these parameters:
/N /Ini=FreeCommanderTest.ini /NoPlugins /Lng=English
- alt+t to open tree
- click hot spot button to hide tree
- exit FC
- start FC:
/N /Ini=FreeCommanderTest.ini /NoPlugins /Lng=English
- tree is open
and button works as expected.

P.S. I tested multiple times and it doesn't matter if the left or right panel is active.

Main Splitter

I can confirm this behavior.

- use default options, these command line parameters, your settings will be preserved:
/N /NewIni=FreeCommanderTest.ini /NoPlugins /Lng=English
- set path of both panels to C:
- settings F12 - view > enable "Hot spot visible" option
- you have to close FC now (option needs FC restart, so it should be fixed or note should be added "Needs FC restart" or similar)
- re-open FC, use these parameters:
/N /Ini=FreeCommanderTest.ini /NoPlugins /Lng=English
- click the bottom hot spot button with small right arrow icon, to maximize left panel (100/0%)
- now double click the splitter (not the hot spot buttons area)
= hot spot button is wrong, only one big button is shown
- click this big button
= no change (or just minor), 50/50%
- now the correct hot spot buttons are shown and work good

When using F10 to maximize left panel, exit FC, re-start FC, press F10, last state (50/50 or any custom, 25/75) is preserved correctly from last session. (confirmed)


Best regards

FreeCommander XE 2017 Build 762 64-bit donor
Windows 10 Pro 64-bit Version 1607

Post Reply

Who is online

Users browsing this forum: No registered users and 31 guests