LINUX.ORG.RU

[krusader] как?

 


0

0

сейчас так https://dl.dropbox.com/u/9454972/screen164.png
надо так https://dl.dropbox.com/u/9454972/screen165.png
(смотрим на расстояние между меню и табами)
оно делается по ПКМ на уровне меню и там снимаю одну безымянную галочку
после закрытия-открытия всё опять плохо
и да - как убрать лишние панели снизу?

★★★★

Aero_Glass_texture_by_... jpg

Очень подойдет к твоей теме, да.

uGin
()
Ответ на: комментарий от megabaks

Писал для этого дела патч, подходит для текущей версии в транке:

diff -Nur orig/krusader/defaults.h new/krusader/defaults.h
--- orig/krusader/defaults.h	2010-10-28 17:27:42.000000000 +0400
+++ new/krusader/defaults.h	2010-10-28 17:31:05.000000000 +0400
@@ -43,6 +43,8 @@
 #define _ShowStatusBar    true
 // Show tool bar
 #define _ShowToolBar      true
+// Show Actions tool bar
+#define _ShowActionsToolbar true
 // Show FN Keys
 #define _ShowFNkeys       true
 // Show Terminal Emulator
diff -Nur orig/krusader/kractions.cpp new/krusader/kractions.cpp
--- orig/krusader/kractions.cpp	2010-10-28 17:27:42.000000000 +0400
+++ new/krusader/kractions.cpp	2010-10-28 17:31:50.000000000 +0400
@@ -108,6 +108,7 @@
 KToggleAction *KrActions::actToggleFnkeys = 0;
 KToggleAction *KrActions::actToggleCmdline = 0;
 KToggleAction *KrActions::actShowToolBar = 0;
+KToggleAction *KrActions::toggleActToolbar = 0;
 KToggleAction *KrActions::actShowStatusBar = 0;
 KToggleAction *KrActions::actToggleHidden = 0;
 KToggleAction *KrActions::actCompareDirs = 0;
@@ -175,7 +176,6 @@

     actShowToolBar = (KToggleAction*)KStandardAction::create(KStandardAction::ShowToolbar, SLOTS, SLOT(toggleToolbar()), krusaderApp->actionCollection()/*, "std_toolbar"*/);

-    KToggleAction *toggleActToolbar;
     NEW_KTOGGLEACTION(toggleActToolbar, i18n("Show Actions Toolbar"), 0, 0, SLOTS, SLOT(toggleActionsToolbar()), "toggle actions toolbar");

     actShowStatusBar = KStandardAction::showStatusbar(SLOTS, SLOT(toggleStatusbar()), krusaderApp->actionCollection());
diff -Nur orig/krusader/kractions.h new/krusader/kractions.h
--- orig/krusader/kractions.h	2010-10-28 17:27:42.000000000 +0400
+++ new/krusader/kractions.h	2010-10-28 17:32:18.000000000 +0400
@@ -66,7 +66,7 @@
     static KAction *actExecStartAndForget,
     *actExecCollectSeparate, *actExecCollectTogether,
     *actExecTerminalExternal, *actExecTerminalEmbedded;
-    static KToggleAction *actToggleFnkeys, *actToggleCmdline, *actShowToolBar,
+    static KToggleAction *actToggleFnkeys, *actToggleCmdline, *actShowToolBar, *toggleActToolbar,
     *actShowStatusBar, *actToggleHidden, *actCompareDirs, *actTogglePreviews;

     static KAction **compareArray[];
diff -Nur orig/krusader/krusader.cpp new/krusader/krusader.cpp
--- orig/krusader/krusader.cpp	2010-10-28 17:27:42.000000000 +0400
+++ new/krusader/krusader.cpp	2010-10-28 17:35:48.000000000 +0400
@@ -479,6 +479,7 @@
         cfg = krConfig->group("Startup");
         cfg.writeEntry("Show status bar", KrActions::actShowStatusBar->isChecked());
         cfg.writeEntry("Show tool bar", KrActions::actShowToolBar->isChecked());
+        cfg.writeEntry("Show Actions toolbar", KrActions::toggleActToolbar->isChecked());
         cfg.writeEntry("Show FN Keys", KrActions::actToggleFnkeys->isChecked());
         cfg.writeEntry("Show Cmd Line", KrActions::actToggleCmdline->isChecked());
         cfg.writeEntry("Show Terminal Emulator", KrActions::actToggleTerminal->isChecked());
@@ -708,6 +709,13 @@
             toolBar() ->show();
             KrActions::actShowToolBar->setChecked(true);
         }
+        if (!cfg.readEntry("Show Actions toolbar", _ShowActionsToolbar)) {
+            toolBar("actionsToolBar") ->hide();
+            KrActions::toggleActToolbar->setChecked(false);
+        } else {
+            toolBar("actionsToolBar") ->show();
+            KrActions::toggleActToolbar->setChecked(true);
+        }
         if (!cfg.readEntry("Show status bar", _ShowStatusBar)) {
             statusBar() ->hide();
             KrActions::actShowStatusBar->setChecked(false);
karbofos
()
Ответ на: комментарий от karbofos

О! работает :)
теперь надо победить панель снизу

megabaks ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.