Register to post in forums, or Log in to your existing account
 

Play RetroMUD
Post new topic  Reply to topic     Home » Forums » CMUD Beta Forum
Doxedon
Novice


Joined: 01 Dec 2007
Posts: 49

PostPosted: Mon Mar 31, 2008 11:18 am   

[2.21] Docked Windows / Layout
 
In a session, I had the Status window docked on the side which will automatically hide. I tried to get rid of it, but none of the window options (on the container title) were working. I tried dragging it into the center of the screen (the session did not have locked layout) but that didn't seem to work at all.

One thing led to another and it eventually just crashed. I've had to disable the session layout (through session options) just to get it to play. If I don't, the session will load gray and the command line will continuously lose and gain focus, with a command line overlay (i'll assume layout corruption).

This is the XLY layout contents:
Code:

<?xml version="1.0"?>
<Docking Version="8" FormPlacementInfo.Mask="15" FormPlacementInfo.Bounds="0;0;984;738" FormPlacementInfo.WindowState="2" FormPlacementInfo.Constraints.MaxHeight="0" FormPlacementInfo.Constraints.MaxWidth="0" FormPlacementInfo.Constraints.MinHeight="0" FormPlacementInfo.Constraints.MinWidth="0" FormPlacementInfo.ActiveControl="{DD06097B-CBA0-4065-A629-74C7AF4AC73A}"><Sites><Site TypeId="0" Key="{D819D37E-C909-4937-9523-2E1217FFFF02}" HasMainItem="true"><Control TypeId="0" Key="{DD06097B-CBA0-4065-A629-74C7AF4AC73A}" ScreenRect="0;75;1024;738" NormalSize="0;0" PanelState="0" Caption="MudBot" Alignment="3" ShowCaption="0" AHOrientation="4" AHSite="{00000000-0000-0000-0000-000000000000}" AHContainer="{00000000-0000-0000-0000-000000000000}" PlacementInfo.Position="-1;-1" PlacementInfo.Size="450;200" PlacementInfo.FloatPosition="-1;-1" PlacementInfo.FloatSize="450;200" SPlacementInfoFloatState="0" PlacementInfo.State="0" PlacementInfo.ContainerId="0" PlacementInfo.Order="0" PlacementInfo.ParentKey="{00000000-0000-0000-0000-000000000000}" PlacementInfo.TabOrientation="0" PlacementInfo.Alignment="0" PlacementInfo.HideSize="0" ChildrenCount="0"/><Left Tabs="0"><Controls/></Left><Top Tabs="0"><Controls/></Top><Right Tabs="0"><Controls/></Right><Bottom Tabs="0"><Controls/></Bottom></Site></Sites><Controls><Control TypeId="0" Key="{79D3FDCA-764D-42E3-A188-6C06E70BB2FB}" ScreenRect="627;131;960;445" NormalSize="0;0" PanelState="0" Caption="Status Window" Alignment="0" ShowCaption="0" AHOrientation="4" AHSite="{00000000-0000-0000-0000-000000000000}" AHContainer="{00000000-0000-0000-0000-000000000000}" PlacementInfo.Position="0;100" PlacementInfo.Size="1024;638" PlacementInfo.FloatPosition="623;101" PlacementInfo.FloatSize="341;348" SPlacementInfoFloatState="0" PlacementInfo.State="0" PlacementInfo.ContainerId="0" PlacementInfo.Order="0" PlacementInfo.ParentKey="{DD06097B-CBA0-4065-A629-74C7AF4AC73A}" PlacementInfo.TabOrientation="0" PlacementInfo.Alignment="0" PlacementInfo.HideSize="0" ChildrenCount="0"/><Control TypeId="0" Key="{51E4B98C-F8ED-4FA5-A125-C7CE3016254D}" ScreenRect="1064;331;1287;754" NormalSize="0;0" PanelState="0" Caption="Reference" Alignment="3" ShowCaption="0" AHOrientation="4" AHSite="{00000000-0000-0000-0000-000000000000}" AHContainer="{00000000-0000-0000-0000-000000000000}" PlacementInfo.Position="1064;331" PlacementInfo.Size="223;423" PlacementInfo.FloatPosition="-1;-1" PlacementInfo.FloatSize="200;200" SPlacementInfoFloatState="0" PlacementInfo.State="0" PlacementInfo.ContainerId="2" PlacementInfo.Order="1" PlacementInfo.ParentKey="{79E52D8A-2DF8-4585-B88B-1208089DF234}" PlacementInfo.TabOrientation="0" PlacementInfo.Alignment="3" PlacementInfo.HideSize="0" ChildrenCount="0"/><Control TypeId="0" Key="{A764C731-2422-415C-A18E-C9815744E68C}" ScreenRect="231;401;937;869" NormalSize="0;0" PanelState="0" Caption="Mapper" Alignment="0" ShowCaption="0" AHOrientation="4" AHSite="{00000000-0000-0000-0000-000000000000}" AHContainer="{00000000-0000-0000-0000-000000000000}" PlacementInfo.Position="231;401" PlacementInfo.Size="706;468" PlacementInfo.FloatPosition="-1;-1" PlacementInfo.FloatSize="450;200" SPlacementInfoFloatState="0" PlacementInfo.State="0" PlacementInfo.ContainerId="3" PlacementInfo.Order="0" PlacementInfo.ParentKey="{00000000-0000-0000-0000-000000000000}" PlacementInfo.TabOrientation="0" PlacementInfo.Alignment="0" PlacementInfo.HideSize="0" ChildrenCount="0"/><Control TypeId="0" Key="{25E0821D-B77B-4B38-BBBE-9AE4E642CD8C}" ScreenRect="231;419;937;869" NormalSize="0;0" PanelState="0" Caption="Editor" Alignment="0" ShowCaption="0" AHOrientation="4" AHSite="{00000000-0000-0000-0000-000000000000}" AHContainer="{00000000-0000-0000-0000-000000000000}" PlacementInfo.Position="231;419" PlacementInfo.Size="706;450" PlacementInfo.FloatPosition="-1;-1" PlacementInfo.FloatSize="450;200" SPlacementInfoFloatState="0" PlacementInfo.State="0" PlacementInfo.ContainerId="3" PlacementInfo.Order="1" PlacementInfo.ParentKey="{A764C731-2422-415C-A18E-C9815744E68C}" PlacementInfo.TabOrientation="0" PlacementInfo.Alignment="0" PlacementInfo.HideSize="0" ChildrenCount="0"/><Control TypeId="0" Key="{79E52D8A-2DF8-4585-B88B-1208089DF234}" ScreenRect="344;331;1287;754" NormalSize="0;0" PanelState="0" Caption="TempDock" Alignment="0" ShowCaption="0" AHOrientation="4" AHSite="{00000000-0000-0000-0000-000000000000}" AHContainer="{00000000-0000-0000-0000-000000000000}" PlacementInfo.Position="344;331" PlacementInfo.Size="943;423" PlacementInfo.FloatPosition="-1;-1" PlacementInfo.FloatSize="450;200" SPlacementInfoFloatState="0" PlacementInfo.State="0" PlacementInfo.ContainerId="3" PlacementInfo.Order="0" PlacementInfo.ParentKey="{00000000-0000-0000-0000-000000000000}" PlacementInfo.TabOrientation="0" PlacementInfo.Alignment="0" PlacementInfo.HideSize="0" ChildrenCount="0"/></Controls></Docking>


The bug report didn't save properly the first time (had to end process) and this hopefully may be related:
Code:

date/time         : 2008-03-31, 22:07:56, 953ms
computer name     : WORKSTATION
user name         : Doxedon <admin>
registered owner  : good guys
operating system  : Windows XP Service Pack 2 build 2600
system language   : English
system up time    : 15 minutes 7 seconds
program up time   : 8 seconds
processor         : Intel(R) Pentium(R) 4 CPU 3.06GHz
physical memory   : 118/512 MB (free/total)
free disk space   : (C:) 26.44 GB
display mode      : 1024x768, 32 bit
process id        : $e10
allocated memory  : 50.84 MB
executable        : cMUD.exe
exec. date/time   : 2008-03-29 11:12
version           : 2.21.0.0
compiled with     : BCB 2006
madExcept version : 3.0e
contact name      : saf
contact email     : sdfg@sdg.com
callstack crc     : $906d3227, $80a29b45, $80a29b45
exception number  : 1
exception class   : EAccessViolation
exception message : Access violation at address 0070D9E2 in module 'cMUD.exe'. Read of address 00000290.

Main ($fac):
0070d9e2 +00016 cMUD.exe     aqDocking     7059  +5 TaqPlacementInfo.GetHideSize
0070ec62 +00006 cMUD.exe     aqDocking     7676  +1 TaqDockingHideZone.GetInitialHideSiteSize
007102bb +0003f cMUD.exe     aqDocking     8425  +4 TaqAutoHideDockingSite.GetScreenClientRect
0071bf44 +00054 cMUD.exe     aqDockingBase 6638  +5 TaqCustomDockingSite.PerformSizeConstraintsUpdate
007101b9 +00005 cMUD.exe     aqDocking     8387  +1 TaqAutoHideDockingSite.PerformSizeConstraintsUpdate
0071c0c6 +0002e cMUD.exe     aqDockingBase 6704  +6 TaqCustomDockingSite.PerformUpdate
00710363 +0002f cMUD.exe     aqDocking     8455  +2 TaqAutoHideDockingSite.PerformUpdate
0071cc93 +0012f cMUD.exe     aqDockingBase 7067 +33 TaqCustomDockingManager.UpdateTree
0071baea +00022 cMUD.exe     aqDockingBase 6473  +3 TaqCustomDockingSite.Resize
004c5128 +00030 cMUD.exe     Controls               TWinControl.WMSize
004c026f +002bb cMUD.exe     Controls               TControl.WndProc
004c4273 +004fb cMUD.exe     Controls               TWinControl.WndProc
004c399c +0002c cMUD.exe     Controls               TWinControl.MainWndProc
00481690 +00014 cMUD.exe     Classes                StdWndProc
7c90eae0 +00010 ntdll.dll                           KiUserCallbackDispatcher
7e42f117 +11c29 USER32.dll                          DefWindowProcA
7e41f658 +00016 USER32.dll                          CallWindowProcA
004c436f +000d7 cMUD.exe     Controls               TWinControl.DefaultHandler
004c0cec +0000c cMUD.exe     Controls               TControl.WMWindowPosChanged
004c507b +00097 cMUD.exe     Controls               TWinControl.WMWindowPosChanged
004c026f +002bb cMUD.exe     Controls               TControl.WndProc
004c4273 +004fb cMUD.exe     Controls               TWinControl.WndProc
004c399c +0002c cMUD.exe     Controls               TWinControl.MainWndProc
00481690 +00014 cMUD.exe     Classes                StdWndProc
7c90eae0 +00010 ntdll.dll                           KiUserCallbackDispatcher
0070fcf6 +0002a cMUD.exe     aqDocking     8220  +2 TaqRightDockingHideZone.AdjustHideSiteBounds
0070e686 +0006e cMUD.exe     aqDocking     7480 +12 TaqDockingHideZone.DoHidingTimerTimer
0049bc03 +0000f cMUD.exe     ExtCtrls               TTimer.Timer
0049bae7 +0002b cMUD.exe     ExtCtrls               TTimer.WndProc
00481690 +00014 cMUD.exe     Classes                StdWndProc
7e4196c2 +0000a USER32.dll                          DispatchMessageA
004496bd +0023d cMUD.exe     madExcept              HandleException
0044fc16 +0003a cMUD.exe     madExcept              InterceptAHandleExcept
004c39d7 +00067 cMUD.exe     Controls               TWinControl.MainWndProc
7c90eaf5 +00009 ntdll.dll                           KiUserExceptionDispatcher
0071bf44 +00054 cMUD.exe     aqDockingBase 6638  +5 TaqCustomDockingSite.PerformSizeConstraintsUpdate
007101b9 +00005 cMUD.exe     aqDocking     8387  +1 TaqAutoHideDockingSite.PerformSizeConstraintsUpdate
0071c0c6 +0002e cMUD.exe     aqDockingBase 6704  +6 TaqCustomDockingSite.PerformUpdate
00710363 +0002f cMUD.exe     aqDocking     8455  +2 TaqAutoHideDockingSite.PerformUpdate
0071cc93 +0012f cMUD.exe     aqDockingBase 7067 +33 TaqCustomDockingManager.UpdateTree
0071baea +00022 cMUD.exe     aqDockingBase 6473  +3 TaqCustomDockingSite.Resize
004c5128 +00030 cMUD.exe     Controls               TWinControl.WMSize
004c026f +002bb cMUD.exe     Controls               TControl.WndProc
7c90eae0 +00010 ntdll.dll                           KiUserCallbackDispatcher
7e44212e +228d3 USER32.dll                          CallNextHookEx
00703180 +00018 cMUD.exe     aqDocking     1341  +1 aqDockingWndProcHook
004c399c +0002c cMUD.exe     Controls               TWinControl.MainWndProc
00481690 +00014 cMUD.exe     Classes                StdWndProc
7c90eae0 +00010 ntdll.dll                           KiUserCallbackDispatcher
7e42f117 +11c29 USER32.dll                          DefWindowProcA
7e41f658 +00016 USER32.dll                          CallWindowProcA
004c436f +000d7 cMUD.exe     Controls               TWinControl.DefaultHandler
004c0cec +0000c cMUD.exe     Controls               TControl.WMWindowPosChanged
004c507b +00097 cMUD.exe     Controls               TWinControl.WMWindowPosChanged
004c026f +002bb cMUD.exe     Controls               TControl.WndProc
004c4273 +004fb cMUD.exe     Controls               TWinControl.WndProc
004c399c +0002c cMUD.exe     Controls               TWinControl.MainWndProc
00481690 +00014 cMUD.exe     Classes                StdWndProc
7c90eae0 +00010 ntdll.dll                           KiUserCallbackDispatcher
0070fcf6 +0002a cMUD.exe     aqDocking     8220  +2 TaqRightDockingHideZone.AdjustHideSiteBounds
0070e686 +0006e cMUD.exe     aqDocking     7480 +12 TaqDockingHideZone.DoHidingTimerTimer
0049bc03 +0000f cMUD.exe     ExtCtrls               TTimer.Timer
0049bae7 +0002b cMUD.exe     ExtCtrls               TTimer.WndProc
00481690 +00014 cMUD.exe     Classes                StdWndProc
7e4196c2 +0000a USER32.dll                          DispatchMessageA
004ae948 +000fc cMUD.exe     Forms                  TApplication.ProcessMessage
004ae982 +0000a cMUD.exe     Forms                  TApplication.HandleMessage
004aec77 +000b3 cMUD.exe     Forms                  TApplication.Run
00e46b18 +00088 cMUD.exe     CMUD           354 +20 initialization
7c91312f +00069 ntdll.dll                           RtlUnicodeStringToAnsiString
7c812b94 +000b6 kernel32.dll                        GetVersionExA
Reply with quote
Fang Xianfu
GURU


Joined: 26 Jan 2004
Posts: 5155
Location: United Kingdom

PostPosted: Mon Mar 31, 2008 11:42 am   
 
If your layout gets screwed up, just hold shift while opening your session online to stop the layout being loaded. The autosave will then overwrite the old layout when you quit.

It sounds like you'd enabled the Lock Layout option. Check that if it happens again.
_________________
Rorso's syntax colouriser.

- Happy bunny is happy! (1/25)
Reply with quote
Display posts from previous:   
Post new topic   Reply to topic     Home » Forums » CMUD Beta Forum All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

© 2009 Zugg Software. Hosted by Wolfpaw.net