View Issue Details

IDProjectCategoryView StatusLast Update
0018531LazarusIDEpublic2011-01-16 21:33
ReporterAlexander ShishkinAssigned ToMartin Friebe 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version0.9.31 (SVN)Product Build 
Target Version0.9.30Fixed in Version0.9.31 (SVN) 
Summary0018531: Code complition does not work
DescriptionSee screen-shot
TagsNo tags attached.
Fixed in Revision29057
LazTarget0.99.0
WidgetsetWin32/Win64
Attached Files
  • screen01.jpg (4,912 bytes)
    screen01.jpg (4,912 bytes)
  • lazarus.7z (48,209 bytes)
  • diff.txt (21,988 bytes)
    ***************
    *** 2,14 ****
      <CONFIG>
        <EnvironmentOptions>
          <Version Value="106"/>
    !     <AutoSave IntervalInSecs="300" LastSavedProjectFile="D:\components\lcl_add\tests\dynamicformstests.lpi"/>
          <Desktop>
            <Desktop FormIdCount="28">
    !         <FormIdList a1="MainIDE" a2="SourceNotebook" a3="MessagesView" a4="UnitDependencies" a5="CodeExplorerView" a6="FPDocEditor" a7="ClipBrdHistory" a8="PkgGraphExplorer" a9="ProjectInspector" a10="DbgOutput" a11="DbgEvents" a12="BreakPoints" a13="Watches" a14="Locals" a15="CallStack" a16="EvaluateModify" a17="Registers" a18="Assembler" a19="Inspect" a20="SearchResults" a21="AnchorEditor" a22="CodeBrowser" a23="IssueBrowser" a24="JumpHistory" a25="ObjectInspectorDlg" a26="PackageEditor_dynamic_rtti_forms" a27="PackageEditor_FCL" a28="PackageEditor_RunTimeTypeInfoControls"/>
            </Desktop>
            <MainIDE>
    !         <Caption Value="Lazarus IDE v0.9.31 - dynamicformstests.lpi"/>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <CustomPosition Width="1280" Height="100"/>
              <WindowState Value="Normal"/>
    --- 2,53 ----
      <CONFIG>
        <EnvironmentOptions>
          <Version Value="106"/>
    !     <LazarusDirectory Value="D:\lazarus\">
    !       <History Count="1">
    !         <Item1 Value="D:\lazarus\"/>
    !       </History>
    !     </LazarusDirectory>
    !     <CompilerFilename Value="D:\lazarus\fpc\2.4.3\bin\i386-win32\fpc.exe">
    !       <History Count="3">
    !         <Item1 Value="d:\lazarus\fpc\2.5.1\bin\i386-win32\fpc.exe"/>
    !         <Item2 Value="D:\fpc\2.4.3\bin\i386-win32\fpc.exe"/>
    !         <Item3 Value="D:\lazarus\fpc\2.4.3\bin\i386-win32\fpc.exe"/>
    !       </History>
    !     </CompilerFilename>
    !     <FPCSourceDirectory Value="$(LazarusDir)fpc\$(FPCVer)\source\">
    !       <History Count="1">
    !         <Item1 Value="$(LazarusDir)fpc\$(FPCVer)\source\"/>
    !       </History>
    !     </FPCSourceDirectory>
    !     <MakeFilename Value="D:\lazarus\fpc\2.4.3\bin\i386-win32\make.exe">
    !       <History Count="3">
    !         <Item1 Value="d:\lazarus\fpc\2.5.1\bin\i386-win32\make.exe"/>
    !         <Item2 Value="D:\fpc\2.4.3\bin\i386-win32\make.exe"/>
    !         <Item3 Value="D:\lazarus\fpc\2.4.3\bin\i386-win32\make.exe"/>
    !       </History>
    !     </MakeFilename>
    !     <TestBuildDirectory Value="C:\DOCUME~1\AlexVinS\LOCALS~1\Temp\">
    !       <History Count="3">
    !         <Item1 Value="C:\DOCUME~1\AlexVinS\LOCALS~1\Temp\"/>
    !         <Item2 Value="D:\temp\"/>
    !         <Item3 Value="D:\windows\temp\"/>
    !       </History>
    !     </TestBuildDirectory>
    !     <Debugger Class="TGDBMIDebugger" EventLogLineLimit="100"/>
    !     <DebuggerFilename Value="d:\lazarus\mingw\bin\gdb.exe">
    !       <History Count="4">
    !         <Item1 Value="d:\lazarus\mingw\bin\gdb.exe"/>
    !         <Item2 Value="/usr/bin/gdb"/>
    !         <Item3 Value="/usr/local/bin/gdb"/>
    !         <Item4 Value="/opt/fpc/gdb"/>
    !       </History>
    !     </DebuggerFilename>
          <Desktop>
            <Desktop FormIdCount="28">
    !         <FormIdList a1="MainIDE" a2="SourceNotebook" a3="MessagesView" a4="UnitDependencies" a5="CodeExplorerView" a6="FPDocEditor" a7="ClipBrdHistory" a8="PkgGraphExplorer" a9="ProjectInspector" a10="DbgOutput" a11="DbgEvents" a12="BreakPoints" a13="Watches" a14="Locals" a15="CallStack" a16="EvaluateModify" a17="Registers" a18="Assembler" a19="Inspect" a20="SearchResults" a21="AnchorEditor" a22="CodeBrowser" a23="IssueBrowser" a24="JumpHistory" a25="ObjectInspectorDlg" a26="PackageEditor_dynamic_rtti_forms" a27="IDETodoWindow" a28="PackageEditor_ToDoListLaz"/>
            </Desktop>
            <MainIDE>
    !         <Caption Value="MainIDE"/>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <CustomPosition Width="1280" Height="100"/>
              <WindowState Value="Normal"/>
    ***************
    *** 17,30 ****
            <SourceNotebook>
              <Caption Value="Редактор исходного кода"/>
              <WindowPlacement Value="RestoreWindowGeometry"/>
    -         <CustomPosition Left="245" Top="129" Width="738" Height="471"/>
              <WindowState Value="Normal"/>
    !         <Visible Value="True"/>
            </SourceNotebook>
            <MessagesView>
              <Caption Value="Сообщения"/>
              <WindowPlacement Value="RestoreWindowGeometry"/>
    !         <CustomPosition Left="250" Top="625" Width="730" Height="100"/>
              <WindowState Value="Normal"/>
              <Visible Value="True"/>
            </MessagesView>
    --- 56,68 ----
            <SourceNotebook>
              <Caption Value="Редактор исходного кода"/>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <WindowState Value="Normal"/>
    !         <CustomPosition Left="250" Top="125" Width="950" Height="475"/>
            </SourceNotebook>
            <MessagesView>
              <Caption Value="Сообщения"/>
              <WindowPlacement Value="RestoreWindowGeometry"/>
    !         <CustomPosition Left="250" Top="628" Width="730" Height="97"/>
              <WindowState Value="Normal"/>
              <Visible Value="True"/>
            </MessagesView>
    ***************
    *** 31,128 ****
            <UnitDependencies>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <WindowState Value="Normal"/>
            </UnitDependencies>
            <CodeExplorerView>
    -         <Caption Value="Обозреватель кода"/>
              <WindowPlacement Value="RestoreWindowGeometry"/>
    -         <CustomPosition Top="130" Width="235" Height="589"/>
              <WindowState Value="Normal"/>
    !         <Visible Value="True"/>
            </CodeExplorerView>
            <FPDocEditor>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <WindowState Value="Normal"/>
            </FPDocEditor>
            <ClipBrdHistory>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <WindowState Value="Normal"/>
            </ClipBrdHistory>
            <PkgGraphExplorer>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <WindowState Value="Normal"/>
            </PkgGraphExplorer>
            <ProjectInspector>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <WindowState Value="Normal"/>
    -         <Caption Value="Инспектор проекта - dynamicformstests"/>
              <CustomPosition Left="200" Top="150" Width="300" Height="400"/>
    !         <Visible Value="True"/>
            </ProjectInspector>
            <DbgOutput>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <WindowState Value="Normal"/>
            </DbgOutput>
            <DbgEvents>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <WindowState Value="Normal"/>
            </DbgEvents>
            <BreakPoints>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <WindowState Value="Normal"/>
            </BreakPoints>
            <Watches>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <WindowState Value="Normal"/>
            </Watches>
            <Locals>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <WindowState Value="Normal"/>
            </Locals>
            <CallStack>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <WindowState Value="Normal"/>
            </CallStack>
            <EvaluateModify>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <WindowState Value="Normal"/>
            </EvaluateModify>
            <Registers>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <WindowState Value="Normal"/>
            </Registers>
            <Assembler>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <WindowState Value="Normal"/>
            </Assembler>
            <Inspect>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <WindowState Value="Normal"/>
            </Inspect>
            <SearchResults>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <WindowState Value="Normal"/>
            </SearchResults>
            <AnchorEditor>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <WindowState Value="Normal"/>
            </AnchorEditor>
            <CodeBrowser>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <WindowState Value="Normal"/>
            </CodeBrowser>
            <IssueBrowser>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <WindowState Value="Normal"/>
            </IssueBrowser>
            <JumpHistory>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <WindowState Value="Normal"/>
            </JumpHistory>
            <ObjectInspectorDlg>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <WindowState Value="Normal"/>
            </ObjectInspectorDlg>
    !       <Dialogs Count="5">
              <Dialog1>
                <Name Value="TLazFindInFilesDialog"/>
                <Size Width="0" Height="0"/>
    --- 69,188 ----
            <UnitDependencies>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <WindowState Value="Normal"/>
    +         <Caption Value="Зависимости модуля"/>
    +         <CustomPosition Left="440" Top="250" Width="400" Height="300"/>
            </UnitDependencies>
            <CodeExplorerView>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <WindowState Value="Normal"/>
    !         <Caption Value="CodeExplorerView"/>
            </CodeExplorerView>
            <FPDocEditor>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <WindowState Value="Normal"/>
    +         <Caption Value="FPDocEditor"/>
            </FPDocEditor>
            <ClipBrdHistory>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <WindowState Value="Normal"/>
    +         <Caption Value="ClipBrdHistory"/>
            </ClipBrdHistory>
            <PkgGraphExplorer>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <WindowState Value="Normal"/>
    +         <Caption Value="Диаграмма пакетов"/>
    +         <CustomPosition Left="409" Top="193" Width="462" Height="413"/>
            </PkgGraphExplorer>
            <ProjectInspector>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <WindowState Value="Normal"/>
              <CustomPosition Left="200" Top="150" Width="300" Height="400"/>
    !         <Caption Value="Инспектор проекта - dynamicformstests"/>
            </ProjectInspector>
            <DbgOutput>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <WindowState Value="Normal"/>
    +         <Caption Value="DbgOutput"/>
            </DbgOutput>
            <DbgEvents>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <WindowState Value="Normal"/>
    +         <Caption Value="DbgEvents"/>
            </DbgEvents>
            <BreakPoints>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <WindowState Value="Normal"/>
    +         <Caption Value="BreakPoints"/>
            </BreakPoints>
            <Watches>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <WindowState Value="Normal"/>
    +         <Caption Value="Watches"/>
            </Watches>
            <Locals>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <WindowState Value="Normal"/>
    +         <Caption Value="Locals"/>
            </Locals>
            <CallStack>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <WindowState Value="Normal"/>
    +         <Caption Value="CallStack"/>
            </CallStack>
            <EvaluateModify>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <WindowState Value="Normal"/>
    +         <Caption Value="EvaluateModify"/>
            </EvaluateModify>
            <Registers>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <WindowState Value="Normal"/>
    +         <Caption Value="Registers"/>
            </Registers>
            <Assembler>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <WindowState Value="Normal"/>
    +         <Caption Value="Assembler"/>
            </Assembler>
            <Inspect>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <WindowState Value="Normal"/>
    +         <Caption Value="Inspect"/>
            </Inspect>
            <SearchResults>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <WindowState Value="Normal"/>
    +         <Caption Value="SearchResults"/>
            </SearchResults>
            <AnchorEditor>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <WindowState Value="Normal"/>
    +         <CustomPosition Left="342" Top="251" Width="596" Height="297"/>
    +         <Caption Value="AnchorEditor"/>
            </AnchorEditor>
            <CodeBrowser>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <WindowState Value="Normal"/>
    +         <Caption Value="CodeBrowser"/>
            </CodeBrowser>
            <IssueBrowser>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <WindowState Value="Normal"/>
    +         <Caption Value="IssueBrowser"/>
            </IssueBrowser>
            <JumpHistory>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <WindowState Value="Normal"/>
    +         <Caption Value="JumpHistory"/>
            </JumpHistory>
            <ObjectInspectorDlg>
    +         <Caption Value="Инспектор объектов"/>
              <WindowPlacement Value="RestoreWindowGeometry"/>
    +         <CustomPosition Top="125" Width="230" Height="525"/>
              <WindowState Value="Normal"/>
    +         <Visible Value="True"/>
            </ObjectInspectorDlg>
    !       <Dialogs Count="9">
              <Dialog1>
                <Name Value="TLazFindInFilesDialog"/>
                <Size Width="0" Height="0"/>
    ***************
    *** 136,235 ****
                <Size Width="700" Height="500"/>
              </Dialog3>
              <Dialog4>
    !           <Name Value="TCodeToolsDefinesEditor"/>
    !           <Size Width="500" Height="460"/>
              </Dialog4>
              <Dialog5>
    !           <Name Value="TViewUnitDialog"/>
    !           <Size Width="450" Height="300"/>
              </Dialog5>
            </Dialogs>
    !       <CompletionWindowWidth Value="0"/>
    !       <CompletionWindowHeight Value="0"/>
    !       <PackageEditor_dynamic_rtti_forms>
    !         <Caption Value="Пакет dynamic_rtti_forms"/>
              <WindowPlacement Value="RestoreWindowGeometry"/>
    !         <CustomPosition Left="351" Top="175" Width="577" Height="450"/>
              <WindowState Value="Normal"/>
    !         <Visible Value="True"/>
    !       </PackageEditor_dynamic_rtti_forms>
    !       <PackageEditor_FCL>
    !         <Caption Value="Пакет FCL"/>
              <WindowPlacement Value="RestoreWindowGeometry"/>
    !         <CustomPosition Left="351" Top="175" Width="577" Height="450"/>
              <WindowState Value="Normal"/>
    !       </PackageEditor_FCL>
    !       <PackageEditor_RunTimeTypeInfoControls>
    !         <Caption Value="Пакет RunTimeTypeInfoControls"/>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <CustomPosition Left="351" Top="175" Width="577" Height="450"/>
              <WindowState Value="Normal"/>
    !       </PackageEditor_RunTimeTypeInfoControls>
          </Desktop>
    !     <FormEditor GuideLineColorLeftTop="16711680" GuideLineColorRightBottom="32768" ShowComponentCaptions="False">
            <Rubberband>
              <SelectionColor Value="8388608"/>
              <CreationColor Value="128"/>
    -         <SelectsGrandChilds Value="True"/>
            </Rubberband>
          </FormEditor>
    !     <LazarusDirectory Value="D:\lazarus\">
    !       <History Count="1">
    !         <Item1 Value="D:\lazarus\"/>
    !       </History>
    !     </LazarusDirectory>
    !     <CompilerFilename Value="D:\lazarus\fpc\2.4.3\bin\i386-win32\fpc.exe">
    !       <History Count="2">
    !         <Item1 Value="D:\fpc\2.4.3\bin\i386-win32\fpc.exe"/>
    !         <Item2 Value="D:\lazarus\fpc\2.4.3\bin\i386-win32\fpc.exe"/>
    !       </History>
    !     </CompilerFilename>
    !     <FPCSourceDirectory Value="$(LazarusDir)fpc\$(FPCVer)\source\">
    !       <History Count="1">
    !         <Item1 Value="$(LazarusDir)fpc\$(FPCVer)\source\"/>
    !       </History>
    !     </FPCSourceDirectory>
    !     <MakeFilename>
    !       <History Count="3">
    !         <Item2 Value="D:\fpc\2.4.3\bin\i386-win32\make.exe"/>
    !         <Item3 Value="D:\lazarus\fpc\2.4.3\bin\i386-win32\make.exe"/>
    !       </History>
    !     </MakeFilename>
    !     <TestBuildDirectory Value="C:\DOCUME~1\AlexVinS\LOCALS~1\Temp\">
    !       <History Count="3">
    !         <Item1 Value="C:\DOCUME~1\AlexVinS\LOCALS~1\Temp\"/>
    !         <Item2 Value="D:\temp\"/>
    !         <Item3 Value="D:\windows\temp\"/>
    !       </History>
    !     </TestBuildDirectory>
    !     <CompilerMessagesFilename Value="">
    !       <History Count="1"/>
    !     </CompilerMessagesFilename>
    !     <BackupProjectFiles Type="4" AdditionalExtension="bak" MaxCounter="3" SubDirectory=""/>
    !     <BackupOtherFiles AdditionalExtension="bak" MaxCounter="3" SubDirectory=""/>
          <DebuggerOptions>
            <ShowStopMessage Value="False"/>
          </DebuggerOptions>
    !     <Debugger EventLogClearOnRun="False" EventLogLineLimit="0" EventLogShowProcess="False" EventLogShowThread="False" EventLogShowOutput="False" EventLogShowDebugger="False"/>
    !     <MsgViewDblClickJumps Value="True"/>
    !     <Recent>
    !       <OpenFiles Max="10" Count="2">
    !         <Item1 Value="D:\components\lcl_add\src\dynamic_rtti_forms\dynamic_rtti_form.pas"/>
    !         <Item2 Value="D:\lazarus\fpc\2.4.3\source\packages\fcl-base\src\rttiutils.pp"/>
    !       </OpenFiles>
    !       <ProjectFiles Max="5" Count="1">
    !         <Item1 Value="D:\components\lcl_add\tests\dynamicformstests.lpi"/>
    !       </ProjectFiles>
    !       <PackageFiles Max="10"/>
    !     </Recent>
    !     <ExternalTools Count="0"/>
    !     <LazDoc Paths="$(LazarusDir)\docs\xml\lcl"/>
    !     <New>
    !       <UnitTemplate Value=""/>
    !       <FormTemplate Value=""/>
    !     </New>
        </EnvironmentOptions>
    !   <ObjectInspectorOptions ShowHints="False" AutoShow="False">
          <Version Value="3"/>
        </ObjectInspectorOptions>
      </CONFIG>
    --- 196,279 ----
                <Size Width="700" Height="500"/>
              </Dialog3>
              <Dialog4>
    !           <Name Value="TConfigureBuildLazarusDlg"/>
    !           <Size Width="700" Height="529"/>
              </Dialog4>
              <Dialog5>
    !           <Name Value="TComponentListForm"/>
    !           <Size Width="0" Height="0"/>
              </Dialog5>
    +         <Dialog6>
    +           <Name Value="TfrmCompilerOptions"/>
    +           <Size Width="659" Height="528"/>
    +         </Dialog6>
    +         <Dialog7>
    +           <Name Value="TAddToPackageDlg"/>
    +           <Size Width="500" Height="300"/>
    +         </Dialog7>
    +         <Dialog8>
    +           <Name Value="TAddDirToPkgDialog"/>
    +           <Size Width="400" Height="366"/>
    +         </Dialog8>
    +         <Dialog9>
    +           <Name Value="TFindRenameIdentifierDialog"/>
    +           <Size Width="450" Height="480"/>
    +         </Dialog9>
            </Dialogs>
    !       <PackageEditor_ToDoListLaz>
              <WindowPlacement Value="RestoreWindowGeometry"/>
    !         <CustomPosition Left="344" Top="197" Width="577" Height="450"/>
              <WindowState Value="Normal"/>
    !         <Caption Value="PackageEditor_ToDoListLaz"/>
    !       </PackageEditor_ToDoListLaz>
    !       <IDETodoWindow>
    !         <Caption Value="Список ToDo D:\components\lcl_add\tests\dynamicformstests.lpi"/>
              <WindowPlacement Value="RestoreWindowGeometry"/>
    !         <CustomPosition Left="318" Top="250" Width="643" Height="300"/>
              <WindowState Value="Normal"/>
    !       </IDETodoWindow>
    !       <PackageEditor_dynamic_rtti_forms>
    !         <Caption Value="Пакет dynamic_rtti_forms"/>
              <WindowPlacement Value="RestoreWindowGeometry"/>
              <CustomPosition Left="351" Top="175" Width="577" Height="450"/>
              <WindowState Value="Normal"/>
    !       </PackageEditor_dynamic_rtti_forms>
          </Desktop>
    !     <FormEditor GuideLineColorLeftTop="16711680" GuideLineColorRightBottom="32768">
            <Rubberband>
              <SelectionColor Value="8388608"/>
              <CreationColor Value="128"/>
            </Rubberband>
          </FormEditor>
    !     <CompilerMessagesFilename Value=""/>
    !     <BackupProjectFiles AdditionalExtension="bak" MaxCounter="9" Type="0"/>
    !     <BackupOtherFiles AdditionalExtension="bak" MaxCounter="9" Type="0"/>
    !     <Recent>
    !       <OpenFiles Max="10" Count="6">
    !         <Item1 Value="D:\lazarus\fpc\2.4.3\source\rtl\inc\objpash.inc"/>
    !         <Item2 Value="D:\components\lcl_add\src\dynamic_rtti_forms\include\drf_defs.inc"/>
    !         <Item3 Value="D:\lazarus\fpc\2.4.3\source\rtl\win32\classes.pp"/>
    !         <Item4 Value="D:\components\lcl_add\src\dynamic_rtti_forms\drf_widget_factory.pas"/>
    !         <Item5 Value="D:\lazarus\ide\todolist.pas"/>
    !         <Item6 Value="D:\components\lcl_add\tests\src\test_domains.pas"/>
    !       </OpenFiles>
    !       <ProjectFiles Max="5" Count="1">
    !         <Item1 Value="D:\components\lcl_add\tests\dynamicformstests.lpi"/>
    !       </ProjectFiles>
    !       <PackageFiles Max="10" Count="2">
    !         <Item1 Value="D:\components\lcl_add\packages\dynamic_rtti_forms.lpk"/>
    !         <Item2 Value="D:\lazarus\components\todolist\todolistlaz.lpk"/>
    !       </PackageFiles>
    !     </Recent>
    !     <ExternalTools Count="0"/>
    !     <CharcaseFileAction Value="Ask"/>
    !     <AutoSave LastSavedProjectFile="D:\components\lcl_add\tests\dynamicformstests.lpi"/>
          <DebuggerOptions>
            <ShowStopMessage Value="False"/>
          </DebuggerOptions>
    !     <AskForFilenameOnNewFile Value="True"/>
        </EnvironmentOptions>
    !   <ObjectInspectorOptions ShowHints="False">
          <Version Value="3"/>
        </ObjectInspectorOptions>
      </CONFIG>
    
    diff.txt (21,988 bytes)

Activities

2011-01-16 16:08

 

screen01.jpg (4,912 bytes)
screen01.jpg (4,912 bytes)

Vincent Snijders

2011-01-16 16:20

manager   ~0045223

The screen shot doesn't tell me what you did, what happened and what you expected to happen. In other words, this issue is not reproducible.

Alexander Shishkin

2011-01-16 16:32

reporter   ~0045224

Last edited: 2011-01-16 16:34

Problem was solved by deleting all lazarus settings except packagefiles.xml. Old settings attached.

2011-01-16 16:34

 

lazarus.7z (48,209 bytes)

Mattias Gaertner

2011-01-16 18:30

manager   ~0045231

Please add steps to reproduce.

Alexander Shishkin

2011-01-16 19:36

reporter   ~0045235

Last edited: 2011-01-16 19:41

I've just reproduced bug by copying file environmentoptions.xml from attached archive back to lazarus settings folder.

UPD. diff attached

2011-01-16 19:40

 

diff.txt (21,988 bytes)
***************
*** 2,14 ****
  <CONFIG>
    <EnvironmentOptions>
      <Version Value="106"/>
!     <AutoSave IntervalInSecs="300" LastSavedProjectFile="D:\components\lcl_add\tests\dynamicformstests.lpi"/>
      <Desktop>
        <Desktop FormIdCount="28">
!         <FormIdList a1="MainIDE" a2="SourceNotebook" a3="MessagesView" a4="UnitDependencies" a5="CodeExplorerView" a6="FPDocEditor" a7="ClipBrdHistory" a8="PkgGraphExplorer" a9="ProjectInspector" a10="DbgOutput" a11="DbgEvents" a12="BreakPoints" a13="Watches" a14="Locals" a15="CallStack" a16="EvaluateModify" a17="Registers" a18="Assembler" a19="Inspect" a20="SearchResults" a21="AnchorEditor" a22="CodeBrowser" a23="IssueBrowser" a24="JumpHistory" a25="ObjectInspectorDlg" a26="PackageEditor_dynamic_rtti_forms" a27="PackageEditor_FCL" a28="PackageEditor_RunTimeTypeInfoControls"/>
        </Desktop>
        <MainIDE>
!         <Caption Value="Lazarus IDE v0.9.31 - dynamicformstests.lpi"/>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <CustomPosition Width="1280" Height="100"/>
          <WindowState Value="Normal"/>
--- 2,53 ----
  <CONFIG>
    <EnvironmentOptions>
      <Version Value="106"/>
!     <LazarusDirectory Value="D:\lazarus\">
!       <History Count="1">
!         <Item1 Value="D:\lazarus\"/>
!       </History>
!     </LazarusDirectory>
!     <CompilerFilename Value="D:\lazarus\fpc\2.4.3\bin\i386-win32\fpc.exe">
!       <History Count="3">
!         <Item1 Value="d:\lazarus\fpc\2.5.1\bin\i386-win32\fpc.exe"/>
!         <Item2 Value="D:\fpc\2.4.3\bin\i386-win32\fpc.exe"/>
!         <Item3 Value="D:\lazarus\fpc\2.4.3\bin\i386-win32\fpc.exe"/>
!       </History>
!     </CompilerFilename>
!     <FPCSourceDirectory Value="$(LazarusDir)fpc\$(FPCVer)\source\">
!       <History Count="1">
!         <Item1 Value="$(LazarusDir)fpc\$(FPCVer)\source\"/>
!       </History>
!     </FPCSourceDirectory>
!     <MakeFilename Value="D:\lazarus\fpc\2.4.3\bin\i386-win32\make.exe">
!       <History Count="3">
!         <Item1 Value="d:\lazarus\fpc\2.5.1\bin\i386-win32\make.exe"/>
!         <Item2 Value="D:\fpc\2.4.3\bin\i386-win32\make.exe"/>
!         <Item3 Value="D:\lazarus\fpc\2.4.3\bin\i386-win32\make.exe"/>
!       </History>
!     </MakeFilename>
!     <TestBuildDirectory Value="C:\DOCUME~1\AlexVinS\LOCALS~1\Temp\">
!       <History Count="3">
!         <Item1 Value="C:\DOCUME~1\AlexVinS\LOCALS~1\Temp\"/>
!         <Item2 Value="D:\temp\"/>
!         <Item3 Value="D:\windows\temp\"/>
!       </History>
!     </TestBuildDirectory>
!     <Debugger Class="TGDBMIDebugger" EventLogLineLimit="100"/>
!     <DebuggerFilename Value="d:\lazarus\mingw\bin\gdb.exe">
!       <History Count="4">
!         <Item1 Value="d:\lazarus\mingw\bin\gdb.exe"/>
!         <Item2 Value="/usr/bin/gdb"/>
!         <Item3 Value="/usr/local/bin/gdb"/>
!         <Item4 Value="/opt/fpc/gdb"/>
!       </History>
!     </DebuggerFilename>
      <Desktop>
        <Desktop FormIdCount="28">
!         <FormIdList a1="MainIDE" a2="SourceNotebook" a3="MessagesView" a4="UnitDependencies" a5="CodeExplorerView" a6="FPDocEditor" a7="ClipBrdHistory" a8="PkgGraphExplorer" a9="ProjectInspector" a10="DbgOutput" a11="DbgEvents" a12="BreakPoints" a13="Watches" a14="Locals" a15="CallStack" a16="EvaluateModify" a17="Registers" a18="Assembler" a19="Inspect" a20="SearchResults" a21="AnchorEditor" a22="CodeBrowser" a23="IssueBrowser" a24="JumpHistory" a25="ObjectInspectorDlg" a26="PackageEditor_dynamic_rtti_forms" a27="IDETodoWindow" a28="PackageEditor_ToDoListLaz"/>
        </Desktop>
        <MainIDE>
!         <Caption Value="MainIDE"/>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <CustomPosition Width="1280" Height="100"/>
          <WindowState Value="Normal"/>
***************
*** 17,30 ****
        <SourceNotebook>
          <Caption Value="Редактор исходного кода"/>
          <WindowPlacement Value="RestoreWindowGeometry"/>
-         <CustomPosition Left="245" Top="129" Width="738" Height="471"/>
          <WindowState Value="Normal"/>
!         <Visible Value="True"/>
        </SourceNotebook>
        <MessagesView>
          <Caption Value="Сообщения"/>
          <WindowPlacement Value="RestoreWindowGeometry"/>
!         <CustomPosition Left="250" Top="625" Width="730" Height="100"/>
          <WindowState Value="Normal"/>
          <Visible Value="True"/>
        </MessagesView>
--- 56,68 ----
        <SourceNotebook>
          <Caption Value="Редактор исходного кода"/>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <WindowState Value="Normal"/>
!         <CustomPosition Left="250" Top="125" Width="950" Height="475"/>
        </SourceNotebook>
        <MessagesView>
          <Caption Value="Сообщения"/>
          <WindowPlacement Value="RestoreWindowGeometry"/>
!         <CustomPosition Left="250" Top="628" Width="730" Height="97"/>
          <WindowState Value="Normal"/>
          <Visible Value="True"/>
        </MessagesView>
***************
*** 31,128 ****
        <UnitDependencies>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <WindowState Value="Normal"/>
        </UnitDependencies>
        <CodeExplorerView>
-         <Caption Value="Обозреватель кода"/>
          <WindowPlacement Value="RestoreWindowGeometry"/>
-         <CustomPosition Top="130" Width="235" Height="589"/>
          <WindowState Value="Normal"/>
!         <Visible Value="True"/>
        </CodeExplorerView>
        <FPDocEditor>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <WindowState Value="Normal"/>
        </FPDocEditor>
        <ClipBrdHistory>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <WindowState Value="Normal"/>
        </ClipBrdHistory>
        <PkgGraphExplorer>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <WindowState Value="Normal"/>
        </PkgGraphExplorer>
        <ProjectInspector>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <WindowState Value="Normal"/>
-         <Caption Value="Инспектор проекта - dynamicformstests"/>
          <CustomPosition Left="200" Top="150" Width="300" Height="400"/>
!         <Visible Value="True"/>
        </ProjectInspector>
        <DbgOutput>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <WindowState Value="Normal"/>
        </DbgOutput>
        <DbgEvents>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <WindowState Value="Normal"/>
        </DbgEvents>
        <BreakPoints>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <WindowState Value="Normal"/>
        </BreakPoints>
        <Watches>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <WindowState Value="Normal"/>
        </Watches>
        <Locals>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <WindowState Value="Normal"/>
        </Locals>
        <CallStack>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <WindowState Value="Normal"/>
        </CallStack>
        <EvaluateModify>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <WindowState Value="Normal"/>
        </EvaluateModify>
        <Registers>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <WindowState Value="Normal"/>
        </Registers>
        <Assembler>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <WindowState Value="Normal"/>
        </Assembler>
        <Inspect>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <WindowState Value="Normal"/>
        </Inspect>
        <SearchResults>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <WindowState Value="Normal"/>
        </SearchResults>
        <AnchorEditor>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <WindowState Value="Normal"/>
        </AnchorEditor>
        <CodeBrowser>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <WindowState Value="Normal"/>
        </CodeBrowser>
        <IssueBrowser>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <WindowState Value="Normal"/>
        </IssueBrowser>
        <JumpHistory>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <WindowState Value="Normal"/>
        </JumpHistory>
        <ObjectInspectorDlg>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <WindowState Value="Normal"/>
        </ObjectInspectorDlg>
!       <Dialogs Count="5">
          <Dialog1>
            <Name Value="TLazFindInFilesDialog"/>
            <Size Width="0" Height="0"/>
--- 69,188 ----
        <UnitDependencies>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <WindowState Value="Normal"/>
+         <Caption Value="Зависимости модуля"/>
+         <CustomPosition Left="440" Top="250" Width="400" Height="300"/>
        </UnitDependencies>
        <CodeExplorerView>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <WindowState Value="Normal"/>
!         <Caption Value="CodeExplorerView"/>
        </CodeExplorerView>
        <FPDocEditor>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <WindowState Value="Normal"/>
+         <Caption Value="FPDocEditor"/>
        </FPDocEditor>
        <ClipBrdHistory>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <WindowState Value="Normal"/>
+         <Caption Value="ClipBrdHistory"/>
        </ClipBrdHistory>
        <PkgGraphExplorer>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <WindowState Value="Normal"/>
+         <Caption Value="Диаграмма пакетов"/>
+         <CustomPosition Left="409" Top="193" Width="462" Height="413"/>
        </PkgGraphExplorer>
        <ProjectInspector>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <WindowState Value="Normal"/>
          <CustomPosition Left="200" Top="150" Width="300" Height="400"/>
!         <Caption Value="Инспектор проекта - dynamicformstests"/>
        </ProjectInspector>
        <DbgOutput>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <WindowState Value="Normal"/>
+         <Caption Value="DbgOutput"/>
        </DbgOutput>
        <DbgEvents>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <WindowState Value="Normal"/>
+         <Caption Value="DbgEvents"/>
        </DbgEvents>
        <BreakPoints>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <WindowState Value="Normal"/>
+         <Caption Value="BreakPoints"/>
        </BreakPoints>
        <Watches>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <WindowState Value="Normal"/>
+         <Caption Value="Watches"/>
        </Watches>
        <Locals>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <WindowState Value="Normal"/>
+         <Caption Value="Locals"/>
        </Locals>
        <CallStack>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <WindowState Value="Normal"/>
+         <Caption Value="CallStack"/>
        </CallStack>
        <EvaluateModify>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <WindowState Value="Normal"/>
+         <Caption Value="EvaluateModify"/>
        </EvaluateModify>
        <Registers>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <WindowState Value="Normal"/>
+         <Caption Value="Registers"/>
        </Registers>
        <Assembler>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <WindowState Value="Normal"/>
+         <Caption Value="Assembler"/>
        </Assembler>
        <Inspect>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <WindowState Value="Normal"/>
+         <Caption Value="Inspect"/>
        </Inspect>
        <SearchResults>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <WindowState Value="Normal"/>
+         <Caption Value="SearchResults"/>
        </SearchResults>
        <AnchorEditor>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <WindowState Value="Normal"/>
+         <CustomPosition Left="342" Top="251" Width="596" Height="297"/>
+         <Caption Value="AnchorEditor"/>
        </AnchorEditor>
        <CodeBrowser>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <WindowState Value="Normal"/>
+         <Caption Value="CodeBrowser"/>
        </CodeBrowser>
        <IssueBrowser>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <WindowState Value="Normal"/>
+         <Caption Value="IssueBrowser"/>
        </IssueBrowser>
        <JumpHistory>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <WindowState Value="Normal"/>
+         <Caption Value="JumpHistory"/>
        </JumpHistory>
        <ObjectInspectorDlg>
+         <Caption Value="Инспектор объектов"/>
          <WindowPlacement Value="RestoreWindowGeometry"/>
+         <CustomPosition Top="125" Width="230" Height="525"/>
          <WindowState Value="Normal"/>
+         <Visible Value="True"/>
        </ObjectInspectorDlg>
!       <Dialogs Count="9">
          <Dialog1>
            <Name Value="TLazFindInFilesDialog"/>
            <Size Width="0" Height="0"/>
***************
*** 136,235 ****
            <Size Width="700" Height="500"/>
          </Dialog3>
          <Dialog4>
!           <Name Value="TCodeToolsDefinesEditor"/>
!           <Size Width="500" Height="460"/>
          </Dialog4>
          <Dialog5>
!           <Name Value="TViewUnitDialog"/>
!           <Size Width="450" Height="300"/>
          </Dialog5>
        </Dialogs>
!       <CompletionWindowWidth Value="0"/>
!       <CompletionWindowHeight Value="0"/>
!       <PackageEditor_dynamic_rtti_forms>
!         <Caption Value="Пакет dynamic_rtti_forms"/>
          <WindowPlacement Value="RestoreWindowGeometry"/>
!         <CustomPosition Left="351" Top="175" Width="577" Height="450"/>
          <WindowState Value="Normal"/>
!         <Visible Value="True"/>
!       </PackageEditor_dynamic_rtti_forms>
!       <PackageEditor_FCL>
!         <Caption Value="Пакет FCL"/>
          <WindowPlacement Value="RestoreWindowGeometry"/>
!         <CustomPosition Left="351" Top="175" Width="577" Height="450"/>
          <WindowState Value="Normal"/>
!       </PackageEditor_FCL>
!       <PackageEditor_RunTimeTypeInfoControls>
!         <Caption Value="Пакет RunTimeTypeInfoControls"/>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <CustomPosition Left="351" Top="175" Width="577" Height="450"/>
          <WindowState Value="Normal"/>
!       </PackageEditor_RunTimeTypeInfoControls>
      </Desktop>
!     <FormEditor GuideLineColorLeftTop="16711680" GuideLineColorRightBottom="32768" ShowComponentCaptions="False">
        <Rubberband>
          <SelectionColor Value="8388608"/>
          <CreationColor Value="128"/>
-         <SelectsGrandChilds Value="True"/>
        </Rubberband>
      </FormEditor>
!     <LazarusDirectory Value="D:\lazarus\">
!       <History Count="1">
!         <Item1 Value="D:\lazarus\"/>
!       </History>
!     </LazarusDirectory>
!     <CompilerFilename Value="D:\lazarus\fpc\2.4.3\bin\i386-win32\fpc.exe">
!       <History Count="2">
!         <Item1 Value="D:\fpc\2.4.3\bin\i386-win32\fpc.exe"/>
!         <Item2 Value="D:\lazarus\fpc\2.4.3\bin\i386-win32\fpc.exe"/>
!       </History>
!     </CompilerFilename>
!     <FPCSourceDirectory Value="$(LazarusDir)fpc\$(FPCVer)\source\">
!       <History Count="1">
!         <Item1 Value="$(LazarusDir)fpc\$(FPCVer)\source\"/>
!       </History>
!     </FPCSourceDirectory>
!     <MakeFilename>
!       <History Count="3">
!         <Item2 Value="D:\fpc\2.4.3\bin\i386-win32\make.exe"/>
!         <Item3 Value="D:\lazarus\fpc\2.4.3\bin\i386-win32\make.exe"/>
!       </History>
!     </MakeFilename>
!     <TestBuildDirectory Value="C:\DOCUME~1\AlexVinS\LOCALS~1\Temp\">
!       <History Count="3">
!         <Item1 Value="C:\DOCUME~1\AlexVinS\LOCALS~1\Temp\"/>
!         <Item2 Value="D:\temp\"/>
!         <Item3 Value="D:\windows\temp\"/>
!       </History>
!     </TestBuildDirectory>
!     <CompilerMessagesFilename Value="">
!       <History Count="1"/>
!     </CompilerMessagesFilename>
!     <BackupProjectFiles Type="4" AdditionalExtension="bak" MaxCounter="3" SubDirectory=""/>
!     <BackupOtherFiles AdditionalExtension="bak" MaxCounter="3" SubDirectory=""/>
      <DebuggerOptions>
        <ShowStopMessage Value="False"/>
      </DebuggerOptions>
!     <Debugger EventLogClearOnRun="False" EventLogLineLimit="0" EventLogShowProcess="False" EventLogShowThread="False" EventLogShowOutput="False" EventLogShowDebugger="False"/>
!     <MsgViewDblClickJumps Value="True"/>
!     <Recent>
!       <OpenFiles Max="10" Count="2">
!         <Item1 Value="D:\components\lcl_add\src\dynamic_rtti_forms\dynamic_rtti_form.pas"/>
!         <Item2 Value="D:\lazarus\fpc\2.4.3\source\packages\fcl-base\src\rttiutils.pp"/>
!       </OpenFiles>
!       <ProjectFiles Max="5" Count="1">
!         <Item1 Value="D:\components\lcl_add\tests\dynamicformstests.lpi"/>
!       </ProjectFiles>
!       <PackageFiles Max="10"/>
!     </Recent>
!     <ExternalTools Count="0"/>
!     <LazDoc Paths="$(LazarusDir)\docs\xml\lcl"/>
!     <New>
!       <UnitTemplate Value=""/>
!       <FormTemplate Value=""/>
!     </New>
    </EnvironmentOptions>
!   <ObjectInspectorOptions ShowHints="False" AutoShow="False">
      <Version Value="3"/>
    </ObjectInspectorOptions>
  </CONFIG>
--- 196,279 ----
            <Size Width="700" Height="500"/>
          </Dialog3>
          <Dialog4>
!           <Name Value="TConfigureBuildLazarusDlg"/>
!           <Size Width="700" Height="529"/>
          </Dialog4>
          <Dialog5>
!           <Name Value="TComponentListForm"/>
!           <Size Width="0" Height="0"/>
          </Dialog5>
+         <Dialog6>
+           <Name Value="TfrmCompilerOptions"/>
+           <Size Width="659" Height="528"/>
+         </Dialog6>
+         <Dialog7>
+           <Name Value="TAddToPackageDlg"/>
+           <Size Width="500" Height="300"/>
+         </Dialog7>
+         <Dialog8>
+           <Name Value="TAddDirToPkgDialog"/>
+           <Size Width="400" Height="366"/>
+         </Dialog8>
+         <Dialog9>
+           <Name Value="TFindRenameIdentifierDialog"/>
+           <Size Width="450" Height="480"/>
+         </Dialog9>
        </Dialogs>
!       <PackageEditor_ToDoListLaz>
          <WindowPlacement Value="RestoreWindowGeometry"/>
!         <CustomPosition Left="344" Top="197" Width="577" Height="450"/>
          <WindowState Value="Normal"/>
!         <Caption Value="PackageEditor_ToDoListLaz"/>
!       </PackageEditor_ToDoListLaz>
!       <IDETodoWindow>
!         <Caption Value="Список ToDo D:\components\lcl_add\tests\dynamicformstests.lpi"/>
          <WindowPlacement Value="RestoreWindowGeometry"/>
!         <CustomPosition Left="318" Top="250" Width="643" Height="300"/>
          <WindowState Value="Normal"/>
!       </IDETodoWindow>
!       <PackageEditor_dynamic_rtti_forms>
!         <Caption Value="Пакет dynamic_rtti_forms"/>
          <WindowPlacement Value="RestoreWindowGeometry"/>
          <CustomPosition Left="351" Top="175" Width="577" Height="450"/>
          <WindowState Value="Normal"/>
!       </PackageEditor_dynamic_rtti_forms>
      </Desktop>
!     <FormEditor GuideLineColorLeftTop="16711680" GuideLineColorRightBottom="32768">
        <Rubberband>
          <SelectionColor Value="8388608"/>
          <CreationColor Value="128"/>
        </Rubberband>
      </FormEditor>
!     <CompilerMessagesFilename Value=""/>
!     <BackupProjectFiles AdditionalExtension="bak" MaxCounter="9" Type="0"/>
!     <BackupOtherFiles AdditionalExtension="bak" MaxCounter="9" Type="0"/>
!     <Recent>
!       <OpenFiles Max="10" Count="6">
!         <Item1 Value="D:\lazarus\fpc\2.4.3\source\rtl\inc\objpash.inc"/>
!         <Item2 Value="D:\components\lcl_add\src\dynamic_rtti_forms\include\drf_defs.inc"/>
!         <Item3 Value="D:\lazarus\fpc\2.4.3\source\rtl\win32\classes.pp"/>
!         <Item4 Value="D:\components\lcl_add\src\dynamic_rtti_forms\drf_widget_factory.pas"/>
!         <Item5 Value="D:\lazarus\ide\todolist.pas"/>
!         <Item6 Value="D:\components\lcl_add\tests\src\test_domains.pas"/>
!       </OpenFiles>
!       <ProjectFiles Max="5" Count="1">
!         <Item1 Value="D:\components\lcl_add\tests\dynamicformstests.lpi"/>
!       </ProjectFiles>
!       <PackageFiles Max="10" Count="2">
!         <Item1 Value="D:\components\lcl_add\packages\dynamic_rtti_forms.lpk"/>
!         <Item2 Value="D:\lazarus\components\todolist\todolistlaz.lpk"/>
!       </PackageFiles>
!     </Recent>
!     <ExternalTools Count="0"/>
!     <CharcaseFileAction Value="Ask"/>
!     <AutoSave LastSavedProjectFile="D:\components\lcl_add\tests\dynamicformstests.lpi"/>
      <DebuggerOptions>
        <ShowStopMessage Value="False"/>
      </DebuggerOptions>
!     <AskForFilenameOnNewFile Value="True"/>
    </EnvironmentOptions>
!   <ObjectInspectorOptions ShowHints="False">
      <Version Value="3"/>
    </ObjectInspectorOptions>
  </CONFIG>
diff.txt (21,988 bytes)

Alexander Shishkin

2011-01-16 20:07

reporter   ~0045237

I found biggish lines in config but I cant find the reason for their appearance.
      <CompletionWindowWidth Value="0"/>
      <CompletionWindowHeight Value="0"/>

Mattias Gaertner

2011-01-16 20:14

manager   ~0045238

AFAIR Martin has implemented the restore of the completion window size. Maybe he has an idea.

Martin Friebe

2011-01-16 21:00

manager   ~0045239

No idea how the can go to those low values.

The size is stored to config, when the window is resized.
- User resizes are constrained.
- The question is, if under some circumstance, maybe during destruction, a resize is fired, where 0 width/height are reported?

Another possibility is, if EnvironmentsOptions.Load was never called. The values weren't initialized during Create, relying to be initialized to defaults in Load.

---
I have fixed the initialization, and added extra checks to ensure a minimum size.

Please test and close if ok

Issue History

Date Modified Username Field Change
2011-01-16 16:08 Alexander Shishkin New Issue
2011-01-16 16:08 Alexander Shishkin File Added: screen01.jpg
2011-01-16 16:08 Alexander Shishkin Widgetset => Win32/Win64
2011-01-16 16:20 Vincent Snijders Note Added: 0045223
2011-01-16 16:32 Alexander Shishkin Note Added: 0045224
2011-01-16 16:34 Alexander Shishkin File Added: lazarus.7z
2011-01-16 16:34 Alexander Shishkin Note Edited: 0045224
2011-01-16 18:30 Mattias Gaertner Note Added: 0045231
2011-01-16 19:36 Alexander Shishkin Note Added: 0045235
2011-01-16 19:36 Alexander Shishkin Note Edited: 0045235
2011-01-16 19:40 Alexander Shishkin File Added: diff.txt
2011-01-16 19:41 Alexander Shishkin Note Edited: 0045235
2011-01-16 20:07 Alexander Shishkin Note Added: 0045237
2011-01-16 20:14 Mattias Gaertner Note Added: 0045238
2011-01-16 20:59 Martin Friebe Status new => assigned
2011-01-16 20:59 Martin Friebe Assigned To => Martin Friebe
2011-01-16 21:00 Martin Friebe Fixed in Revision => 29057
2011-01-16 21:00 Martin Friebe LazTarget => 0.99.0
2011-01-16 21:00 Martin Friebe Status assigned => resolved
2011-01-16 21:00 Martin Friebe Fixed in Version => 0.9.31 (SVN)
2011-01-16 21:00 Martin Friebe Resolution open => fixed
2011-01-16 21:00 Martin Friebe Note Added: 0045239
2011-01-16 21:00 Martin Friebe Target Version => 0.9.30
2011-01-16 21:33 Alexander Shishkin Status resolved => closed