Как я могу скрыть / показать панель инструментов XMind, чтобы увеличить рабочее пространство; Обратите внимание, что полноэкранный режим не полезен, потому что он НЕ предназначен специально для полнофункциональных карт разума.
2 ответа
Нажмите Ctrl+Shift+L, чтобы открыть список настраиваемых функций XMind; из списка найдите "Видимость панели инструментов переключения" и дважды щелкните по нему. Готово.
Вы также можете назначить горячую клавишу для переключения видимости панели инструментов из меню Edit -> Preferences -> Keys
Спасибо @JSanchez и @ramhound за их вклад, хотя это не был правильный ответ.
Хотя он может быть скрыт, вы не получите больше места на экране, так как место для панели инструментов остается. Есть два класса, которые вы можете скрыть: [CLASS:ReBarWindow32; INSTANCE:1]
и [CLASS:SWT_Window0; INSTANCE:2]
ReBarWindow32
находится в SWT_Window0
так что вы можете просто скрыть последнее, и панель инструментов исчезнет. Код ниже является очень простым (без проверки ошибок) AutoIt! скрипт, который делает именно это. Загрузите и установите AutoIt !, скопируйте и вставьте код, нажмите F5 и, если XMind открыт, наблюдайте, как панель инструментов появляется и исчезает при запуске сценария.
Кто-то умнее меня, вероятно, может заставить его работать лучше. :-)
If WinExists("XMind") Then
WinActivate("XMind")
$hndWindow = WinGetHandle("XMind")
ConsoleWrite("Handle: " & $hndWindow & @CRLF)
$hndTBar = ControlGetHandle($hndWindow,"","[CLASS:SWT_Window0; INSTANCE:2]")
;[CLASS:SWT_Window0; INSTANCE:2] [CLASS:ReBarWindow32; INSTANCE:1]
ConsoleWrite("TBar Handle: " & $hndTBar & @CRLF)
if ControlCommand($hndTBar,"","","IsVisible") Then
$retVal = ControlHide($hndTBar,"","")
Else
$retVal = ControlShow($hndTBar,"","")
EndIf
ConsoleWrite("retVal: " & $retVal & @CRLF)
EndIf