Forum Replies Created
-
AuthorPosts
-
emailayaParticipant
only 6.32 is out, so i guess u r using 6.32 and not 6.33 <img src="style_emoticons//smile.gif” style=”vertical-align:middle” emoid=”:)” border=”0″ alt=”smile.gif” />
in sdefs.inc u should remove the dot (.) in the define devexp clause to make it skin devexpress.
what error do u get while compiling?
emailayaParticipantfunny, small world <img src="style_emoticons//smile.gif” style=”vertical-align:middle” emoid=”:)” border=”0″ alt=”smile.gif” />
im using TsShellListView (not TreeView) and the unit acShellCtrls is needed without ShellCtrls unit itself so im not sure how much changing ShellCtrls unit will help.
can u tip on what i need to change in acShellCtrls unit? except for the change u already mentioned regarding TreeView
thanksemailayaParticipantyeah i just saw this update in the post on codegear forum itself
btw, i notice that AC uses its own acShellCtrls so can i just apply these changes there?
if u have the complete unit of AC itself, please send it to me, if the changes are of the original ShellCtrls then i will try it myself and see if it worksbtw, does this solve the runtime problem as well?
btw2, r u him (Torsten) ? <img src="style_emoticons//smile.gif” style=”vertical-align:middle” emoid=”:)” border=”0″ alt=”smile.gif” />emailayaParticipantplease read here:
http://qc.embarcadero.com/wc/qcmain.aspx?d=69358u dont have ShellCtrl but acShellCtrls but i wasnt sure how exactly to integrate it into your code – this is about the designtime error.
about the runtime problem: i pasted the callstack previously, not sure there is a relation between the 2 problemsplease advice
emailayaParticipantapparently its a problem of D2009 IDE
https://forums.codegear.com/thread.jspa?mes…1821emailayaParticipantis this of any help to you?
emailayaParticipantthis is the bug report i get, i get it constantly (other users with other computers got it as well)
date/time : 2009-05-09, 23:05:36, 187ms
operating system : Windows XP Service Pack 3 build 2600
system up time : 3 days 3 hours
program up time : 10 seconds
processors : 2x IntelĀ® Core™2 Duo CPU E6750 @ 2.66GHz
physical memory : 966/2047 MB (free/total)
free disk space : (C:) 20.19 GB
display mode : 1280×1024, 32 bit
process id : $a6c
allocated memory : 70.86 MB
exec. date/time : 2009-05-09 19:20
compiled with : Delphi 2009
madExcept version : 3.0i beta 2
callstack crc : $3711964c, $52e2ea91, $83446841
exception number : 1
exception class : EThread
exception message : Cannot terminate an externally created thread.main thread ($6d4):
00484c40 +0018 app.exe Classes 11419 +1 TThread.Terminate
006f0ee3 +0027 app.exe acShellCtrls 1453 +5 TacCustomShellChangeNotifier.Destroy
00404ad8 +0008 app.exe System 9806 +1 TObject.Free
006f4012 +0022 app.exe acShellCtrls 2806 +1 TacCustomShellListView.Destroy
00533c11 +008d app.exe Controls 7737 +16 TWinControl.Destroy
0053b661 +001d app.exe Controls 12703 +2 TCustomControl.Destroy
007320be +002e app.exe sPanel 155 +2 TsPanel.Destroy
00533c11 +008d app.exe Controls 7737 +16 TWinControl.Destroy
00510770 +0028 app.exe Forms 2644 +3 TScrollingWinControl.Destroy
005116a9 +00f9 app.exe Forms 3246 +33 TCustomForm.Destroy
00404ad8 +0008 app.exe System 9806 +1 TObject.Free
0051692c +0000 app.exe Forms 6232 +0 TCustomForm.CMRelease
005321b6 +02d2 app.exe Controls 6642 +91 TControl.WndProc
00730d27 +0383 app.exe sSpeedButton 870 +83 TsSpeedButton.WndProc
00531ddc +0024 app.exe Controls 6420 +10 TControl.Perform
0076c0be +0032 app.exe sFade 249 +2 TsAnimTimer.Repaint
0070b0a8 +4b20 app.exe sSkinProvider 2907 +1265 TsSkinProvider.NewWndProc
7c90e470 +0010 ntdll.dll KiUserCallbackDispatcher
00535dd4 +002c app.exe Controls 9065 +3 TWinControl.MainWndProc
00485dcc +0014 app.exe Classes 12723 +8 StdWndProc
7e418a0b +000a USER32.dll DispatchMessageW
0051af13 +00f3 app.exe Forms 9613 +23 TApplication.ProcessMessage
0051af56 +000a app.exe Forms 9643 +1 TApplication.HandleMessage
0051b281 +00c9 app.exe Forms 9780 +26 TApplication.Runapparently it happens on a certain scenario, i can show it to u on teamviewer
as mentioned, it didnt happen with older versionsemailayaParticipantim sorry but the problem is still there
open the attached demo (previous reply here) and compile it and run.
set it to be maximize.
click on “show desktop” icon (quick launch of windows) – it will disappear – ok
click again on show desktop icon – it will show up partailly or whole form blank – just the caption.playing a bit will maximize/normal using the button/doubleclicking the caption will result in stack overflow error.
the stack overflow happens (when it happens) when clicking anywhere on the captionim still playing with it to find a “rule” in this behaviour but u can try the above in the meantime
it seems not to be related to the extraborders. even with this prop set to false, the blank form happens
emailayaParticipantin 6.32 this problem is back (both runtime and design time)
it didnt happen with 6.22 (i didnt check 6.23 and i rather not do it now that im working with 6.32)i guess there were changes between 6.22 and 6.30 that causes this problem
emailayaParticipantyou are right but my app was released as beta anyway, moreover, 6.30 had some new features i wanted to use
with 6.31, the runtime error seems to be fixed, the designtime (closing the unit shows a list index out of bounds(0)) is still there
emailayaParticipantso i can either have the shadow effect OR the magnifier showing me the caption of the form?
can we have both? <img src="style_emoticons//smile.gif” style=”vertical-align:middle” emoid=”:)” border=”0″ alt=”smile.gif” />emailayaParticipantattached exe+ sources
running inside delphi made the problem appears quicker. running the exe outside delphi i needed to maxim/minim several times for the problem to appear.open Delphi, run the project and maximize, wait for 5 seconds, if nothing happens, set it back to normal and then maximize it again (using the same caption's button). at some point, the whole form will become blank.
if u r lucky u will even get a stack overflow when u set the form back to normal in one of those times.
AC6.31 D2009emailayaParticipantalso, sometimes when moving from normal to maximize window, not all the window is repainted immediately u see the caption and statusbar ok, but the content of the form is still as it was in normal mode, clicking anywhere – makes it draw everything
emailayaParticipantnot sure when it stopped working but it did work ok in older versions
emailayaParticipantok
can u give me a kind of a workaround?
according to the callstack, the error comes from AC code
maybe i can do something to make it work until the formal fix is out?now that u fixed the bordericons (still didnt check it), this is the only thing that stalls me from releasing a new version
thanksemailayaParticipantjust now i had the same problem
window was maximized
i pressed minimize and the whole window content disappeared but the caption was there and the whole window looks as if it has 1 blank panel.
restoring and minimizing again: the window was shown and didnt minimize
clicking minimize the 3rd time: made it minimize okemailayaParticipantdo u think this will be solved for 6.31?
emailayaParticipanthi
to make things easier attached exe + sources
check 2 things:
1) open the project (D2009) and right click the unit1.pas tab and close it, it will close but u will also get a msg about list index out of bounds(0)
2) run the exe file, select “my computer” and then press the button try to play a bit with the folders and soon enough u will receive the error i posted in my original postemailayaParticipant“Other formats and ImageLists will support this property soon too.” – great!
thanks a lot
emailayaParticipantthere is no way i know how to reproduce it
it didnt happen to me but to one of my users…
happened once and that's itthe bug report is all i have
-
AuthorPosts