<http://forum.pspad.com/read.php?f=2&i=10912&t=10912> 
----------------------------------------------------------------

Wanted to say that I think it's really nice that the forum requires no
registration.

This is the bug: If I've mistakenly closed a file that I'm using for a
split view, it generates an error when I try to close the file tab that
has the splitted view.


Control 'Editor2' has no parent window.

Exception class: EInvalidOperation
Exception address: 004A0E88
----------------------------------------------------------------------------------------------------
Stack list, generated 2006-01-12 01:10:41
[004A0E83] Controls.TWinControl.CreateWnd + $A7
[004A3CA9] Controls.TWinControl.CMInvalidate + $9
[004EC611] SynEdit.TCustomSynEdit.CreateWnd (Line 9273, "SynEdit.pas" +
1) + $2
[004A12DA] Controls.TWinControl.CreateHandle + $16
[004A3E54] Controls.TWinControl.HandleNeeded + $1C
[004A3E61] Controls.TWinControl.GetHandle + $5
[004A3C25] Controls.TWinControl.GetDeviceContext + $21
[0049C012] Controls.TControlCanvas.CreateHandle + $5A
[0043087A] Graphics.TCanvas.RequiredState + $22
[004C6DB4] SynUnicode.TextExtent (Line 2214, "SynUnicode.pas" + 6) + $A
[004C6DFB] SynUnicode.TextWidth (Line 2227, "SynUnicode.pas" + 4) + $6
[00405A7D] [EMAIL PROTECTED] + $1D
[004EDCD5] SynEdit.TCustomSynEdit.BufferToDisplayPos (Line 10045,
"SynEdit.pas" + 14) + $19
[004E1C28] SynEdit.TCustomSynEdit.GetDisplayXY (Line 3912, "SynEdit.pas"
+ 1) + $F
[004E1F86] SynEdit.TCustomSynEdit.CaretInView (Line 4032, "SynEdit.pas"
+ 1) + $4
[004EEA2A] SynEdit.TCustomSynEdit.SetWordWrap (Line 10563, "SynEdit.pas"
+ 4) + $2
[00421D21] Classes.TList.Delete + $59
[00421F7A] Classes.TList.Remove + $6
[004E647F] SynEdit.TCustomSynEdit.UnHookTextBuffer (Line 6198,
"SynEdit.pas" + 6) + $4
[004E67A8] SynEdit.TCustomSynEdit.RemoveLinesPointer (Line 6305,
"SynEdit.pas" + 7) + $2
[004DD393] SynEdit.TCustomSynEdit.Destroy (Line 1520, "SynEdit.pas" + 3)
+ $2
[0049FCFE] Controls.TWinControl.Destroy + $8A
[00485BD8] Forms.TScrollingWinControl.Destroy + $28
[004868B3] Forms.TCustomForm.Destroy + $AB
[004868CE] Forms.TCustomForm.Destroy + $C6
[00404394] System.TObject.Free + $8
[0048A530] Forms.TCustomForm.CMRelease + $0
[0049E930] Controls.TControl.WndProc + $188
[004EF032] SynEdit.GetMsgProc (Line 10900, "SynEdit.pas" + 26) + $C
[004A198F] Controls.TWinControl.WndProc + $157
[004877F9] Forms.TCustomForm.WndProc + $421
[004A160C] Controls.TWinControl.MainWndProc + $2C
[0042C680] Classes.StdWndProc + $14
[0048DEEB] Forms.TApplication.ProcessMessage + $83
[0048DF22] Forms.TApplication.HandleMessage + $A
[0048E152] Forms.TApplication.Run + $96
[0069F005] PSPad.PSPad (Line 62,
"I:\Delphi7\Projekty\PSPad\PSPad.dpr" + 35) + $7
----------------------------------------------------------------------------------------------------
Program  : D:\Programs\Editors\PSPad\PSPad.exe  4.5.0 (2175)
System   : Windows XP Professional, Version: 5.1, Build: A28, "Service
Pack 2"
Processor: AMD, AMD Athlon(tm) XP 3200+, 2200 MHz MMX
Display  : 1280x960 pixels, 32 bpp
----------------------------------------------------------------------------------------------------
Active Controls Hierarchy:
TPSSynEdit "Editor1"
TfChildEdit "fChildEdit"
----------------------------------------------------------------------------------------------------

-- 
PSPad freeware editor http://www.pspad.com

Reply via email to