View Issue Details

IDProjectCategoryView StatusLast Update
0000573Double CommanderGraphical user interfacepublic2017-10-11 06:40
Reportertakiz Assigned ToAlexx2000  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
ProjectionnoneETAnone 
Platformx86OSLinuxOS VersionXubuntu 12.04.1
Product Version0.6.0 (trunk)Product Build4961 
Target Version0.5.5Fixed in Version0.5.5 
Summary0000573: Layout и полоса
DescriptionЧасть вкладок начинает закрывать какая-то полоса (см. прикреплённый скриншот).
Steps To Reproduce1) Ставим такой Layout в ~/.config/doublecmd/doublecmd.xml:
===========
<Layout>
    <MainMenu>True</MainMenu>
    <ButtonBar Enabled="False">
      <FlatIcons>True</FlatIcons>
      <ButtonHeight>24</ButtonHeight>
      <IconSize>16</IconSize>
    </ButtonBar>
    <DriveBar1>False</DriveBar1>
    <DriveBar2>True</DriveBar2>
    <DriveBarFlat>True</DriveBarFlat>
    <DrivesListButton Enabled="False">
      <ShowLabel>True</ShowLabel>
      <ShowFileSystem>True</ShowFileSystem>
      <ShowFreeSpace>True</ShowFreeSpace>
    </DrivesListButton>
    <DirectoryTabs>True</DirectoryTabs>
    <CurrentDirectory>True</CurrentDirectory>
    <TabHeader>False</TabHeader>
    <StatusBar>False</StatusBar>
    <CmdLine>False</CmdLine>
    <LogWindow>False</LogWindow>
    <TermWindow>False</TermWindow>
    <KeyButtons>False</KeyButtons>
    <InterfaceFlat>True</InterfaceFlat>
    <DriveFreeSpace>False</DriveFreeSpace>
    <DriveIndicator>False</DriveIndicator>
    <ProgressInMenuBar>False</ProgressInMenuBar>
    <PanelOfOperationsInBackground>True</PanelOfOperationsInBackground>
    <HorizontalFilePanels>False</HorizontalFilePanels>
    <ShortFormatDriveInfo>False</ShortFormatDriveInfo>
  </Layout>
===========

2) Перезапускаем DC
Additional InformationИсчезает, когда добавить строку состояния + строку свободного места или индикатор свободного места. К тому же в DC 0.5.4 этого бага не наблюдается.
TagsNo tags attached.
Attached Files
doub1.png (21,415 bytes)   
doub1.png (21,415 bytes)   
layoutline.patch (1,227 bytes)   
Index: src/fileviews/ufileviewwithpanels.pas
===================================================================
--- src/fileviews/ufileviewwithpanels.pas	(revision 4961)
+++ src/fileviews/ufileviewwithpanels.pas	(working copy)
@@ -96,11 +96,13 @@
   pnlFooter.BevelInner := bvNone;
   pnlFooter.BevelOuter := bvNone;
   pnlFooter.AutoSize   := True;
+  // FIX: layout and line
+  // http://doublecmd.sourceforge.net/mantisbt/view.php?id=573
+  pnlFooter.Visible    := False;
 
   lblInfo          := TLabel.Create(pnlFooter);
   lblInfo.Parent   := pnlFooter;
   lblInfo.AutoSize := False;
-  lblInfo.Height   := lblInfo.Canvas.TextHeight('Wg');
   lblInfo.Align    := alClient;
 
   {$IFDEF LCLCARBON}
Index: src/fmain.pas
===================================================================
--- src/fmain.pas	(revision 4961)
+++ src/fmain.pas	(working copy)
@@ -775,6 +775,11 @@
   for I := 0 to pnlKeys.ControlCount - 1 do
     FunctionButtonsCaptions[I].ACaption := pnlKeys.Controls[I].Caption;
 
+  // FIX: layout and line
+  // http://doublecmd.sourceforge.net/mantisbt/view.php?id=573
+  pnlLeftTools.Visible := False;
+  pnlRightTools.Visible := False;
+
   InitPropStorage(Self);
 
   PanelSelected:=fpLeft;
layoutline.patch (1,227 bytes)   
Fixed in Revision5025
Operating systemLinux
WidgetsetGTK2
Architecture32-bit

Relationships

related to 0001863 closedAlexx2000 An empty band overlaps folder tabs 

Activities

pktfag

2012-09-14 03:36

reporter   ~0000909

See a patch layoutline.patch

takiz

2012-09-14 05:59

reporter   ~0000910

Thanks for your patch.

takiz

2012-09-25 12:45

reporter   ~0000936

resolved

Issue History

Date Modified Username Field Change
2012-09-14 01:55 takiz New Issue
2012-09-14 01:55 takiz File Added: doub1.png
2012-09-14 03:35 pktfag File Added: layoutline.patch
2012-09-14 03:36 pktfag Note Added: 0000909
2012-09-14 05:59 takiz Note Added: 0000910
2012-09-15 16:10 Alexx2000 Target Version => 0.5.5
2012-09-25 12:45 takiz Note Added: 0000936
2012-09-25 12:45 takiz Status new => feedback
2012-11-16 21:30 Alexx2000 Assigned To => Alexx2000
2012-11-16 21:30 Alexx2000 Status feedback => assigned
2012-11-17 12:14 Alexx2000 Fixed in Revision => 5025
2012-11-17 12:14 Alexx2000 Status assigned => resolved
2012-11-17 12:14 Alexx2000 Fixed in Version => 0.5.5
2012-11-17 12:14 Alexx2000 Resolution open => fixed
2014-01-14 22:56 Alexx2000 Status resolved => closed
2017-10-11 06:40 Alexx2000 Relationship added related to 0001863