When an app "hangs" in Windows, I often see it's window being replaced with a window owned by DWM. That's when the window goes translucent white. BTW, i traced this specific problem to our own code and its interaction with Delphi VCL library. Should be similar with LCL or any other library of a similar design. Not sure if you're bothered with those minitiuaes.
but I haven't touched it in over a decade. yeah, i noticed. but it is all about "scratch your itch", so i have no standing to complain with all its flaws this is still a very handful swissknife
You can just try to download that specific build of pmm and try. PMM's dev was changing their windows handling in later builds, u think. I did it on Windows 7, not sure if it is OS-related or not. Just posted it as a perfectly reproducible and publicly available example of a behavior i often saw otherwise in house. As for auto-detection, yes, it tries, but for example it does not detect when the process goes out and still shows it and few windows it did not explicitly destroy. Also, this auto-detection...
Refreshing did not help then. I suspect there was something amiss between GDI and DWM. There seems to be a taskbar button and/or Glass/Aero frame with stale background and that's it. Other times i managed to find 0x0 window created for taskbar button, and to force it visible, but not that time. Frankly, i saw a number of times WD just crashing, trying to interact with problematic windows. Being C++ app it seems to lack app-global handler for uncaught exceptions and just dies... So i try to be cautious....
Some GDI windows are not seen
Seems so. The mistake was obvious so was the fix. I did not try yet actually to use Laz, but at leastthe installation sequence in fpcupdeluxe went OK. However the whole "smoothness" of fpcupdeluxe makes me want to move back to CodeTyphon...
Seems so. The mistake was obvious so was the fix. I did not try yet actually to use Lazm but at least installation sequence in fpcupdeluxe went OK. However the whole "smoothness" of fpcupdeluxe makes me want to move back to CodeTyphon...
JCL was always more compatible than JVCL. And it always kept FPC compatibility. JVCL was having Delphi 5 lowest bar, when i was involved (and one more percon mantained C++Builder 5 quirks after me). When i jumped out - they found no other D5 maintainer, and while some outcries of "customers" were in NNTP forum, but none of them picked the ball. So, JVCL started to require Delphi 7. Back then, if my memory is ok, JCL started with Dephi 4, and it remained so after i left JVCL boat. That sis reasonable...
JCL was always more compatible than JVCL. And it always kept FPC compatibility. JVCL was having Delphi 5 lowest bar, when i was involved (and one more percon mantained C++Builder 5 quirks after me). When i jumped out - they found no other D5 maintainer, and while some outcries of "customers" were in NNTP forum, but none of them picked the ball. So, JVCL started to require Delphi 7. That sis reasonable though. VCL i not LCL and is very tightly bound to Windows GDI API. JCL is more or less generic...
It does use SF CCR, i ended here by finding out the active SVN link from local sources :-)
Do you have any control of how fpcupdeluxe presents jvcl? Currently it is just mere "JEDI VCL Code Library for FPC and Lazarus." If this port does not require vanilla JCL, and perhaps can even be interferring with it - it better be said in description.
i am just doing clean re-install, as fpcupdeluxe managed to totally break IDE building, so can not check versions ATM. Both jcl and jvcl were also instaleld via fpcupdeluxe --------------- okay ---- Lazarus 2.0.12 r64642 FPC 3.2.2 x86_64-win64-win32/win64 jcl seems t be latest github version: Ревизия: 3047f7eb64804a630086f98d3eda23294aec9178 Автор: obones Дата: 10.11.2021 18:58:22 jvcl seems to be CCR SVN Revision: 8074 Author: wp_xxyyzz Date: 15 августа 2021 г. 1:25:04 Message: jvcllaz: Port color...
JVCL no more compile on cleanslate Lazarus
Since 7-zip is not aiming at being x-platform, then it perhaps is not prohibitively hard, it only would take to research which MS API to use. Projects like p7zip would have hard time, unless WinE HQ reversed and implemented IPD (hardly so). See the following topic, especially last messages. https://msfn.org/board/topic/171184-microsoft-ipd-intra-package-delta-compression-tool/?page=2 https://www.raxsoft.com/raxccm/software.php - here is binary implementation of IPD unpacking, sadly there is e-mail...
Since 7-zip is not aiming at being x-platform, then it perhaps is not prohibitively hard, it only would take to research which MS API to use. Projects like p7zip would have hard time, unless WinE HQ reversed and implemented IPD (hardly so). See the following topic, especially last messages. https://msfn.org/board/topic/171184-microsoft-ipd-intra-package-delta-compression-tool/?page=2 https://www.raxsoft.com/raxccm/software.php - here is binary implementation of IPD unpacking, sadly there is e-mail...
I also suspect starting with XE3/XE4 there can be many more methods, that became overloaded.... What a mess... PS. i do not have XE4 IDE, just had RTL archive to look into
Here we go.... in XE4 TDataSet has 3 (sic!) overloaded InternalAddRecord method Main one is TRecBuf/boolean Deprecated ones are TRecordBuffer/boolean and Pointer/boolean TRecBuf = NativeInt; -- probably indexes in array instead of pointer, in LLVM targets at least ???) TRecordBuffer = PByte; -- prohibited for LLVM, compatible with pointer, but not pointer for overloaded methods resolution Interesting thing: for non-LLVM targets TRecBuf/boolean method just calls TRecordBuffer/boolean with the unsafe...
i guess we have to check TDataSet.InternalAddRecord declarations in different Delphi versions. We have to override it, so we have to match it. Before we know how it is declared in different Delphi and FreePascal versions it would be hard to maintain compatibiltiy reasonably....
In my restricted environment i cannot download SVN repo into local git.... And TortoiseSVN is both slow, as any SVN, and not available on developer box (which has no access ot internet). Sad...
INC file contains two similar terms: SUPPORT_TRECORDBUFFER and SUPPORT_TRECBUF It is hard to say how they are correlated, sadly. The former is at the core of R667 change. However... procedure InternalAddRecord(Buffer: {$ifdef SUPPORT_TRECORDBUFFER}TDbfRecordBuffer{$else}Pointer{$endif}; {%H-}Append: Boolean); override; {virtual abstract} This line does not compile, as in XE2 TDataSet.InternalAddRecord is declared with pointer/boolean parameters. I do not know why you even made this change, it seems...
As of versions, Paul, i think you better move to DVCS (heresy, yeah), support versions that you do support, and let forks to add support for other versions. There is anyway an alive fork on Github, which is probably not often syncing with you....
C++Builder 6 might be related to Delphi 6 (2000 or 2001 year) but hardly to XE2 BTW, XE2 compiling is also broken :-)
there is MAYBE alive fork at https://github.com/codedeep/tdbf/commits/master
"dbconsts.hpp, .dcu and .pas" - exactly, DBConsts are part of Delphi RTL and maybe of FreePascal RTL C++ Builder can compile those PAS-files, though i do not know details, that is a question for the Builder community. Judging by file content in Delphi XE2 - it just does not have any reaosnable code, it only has string constants declarations, and those strings are going into Win32 EXE/DLL resources. But not in Microsoft Resouces Compiler format but in Borland specific many-strings-in-one composited...
Do not use Mercury, so would not even try HgIDE package - would not be able to test...
unit SvnClientLog; .... implementation uses SvnUIConst, .... <<=== add StrUtils unit...
unit SvnClientLog; .... implementation uses SvnUIConst, .... <<=== add StrUtils unit...
unit SvnClientLog; .... implementation uses SvnUIConst, .... <<=== add StrUtils unit...
unit SvnIDEMerge; implementation uses SysUtils, ..... <<=== add StrUtils unit procedure...
unit SvnIDETypes; procedure TCompareRevisionThread.SyncCallCompare; ... -- FileName...
unit SvnIDECheckout; function DoCheckOutProject(var ProjectName: string; const Connection:...
unit SvnIDECommit; /// actual version where type the had changed to be yet determined...
...unless specified in other topics. Umbrella thread
...unless specified in other topics. Ubrella thread
This discusses how to get all the remote repositiories for git http://stackoverflow.com/a/10183740/976391...
This discusses how to get all the remote repositiories for git http://stackoverf...
in DVCS (like Git/Mercury/Bazaar/Veracity/.....) there is no One True Remote - there...
procedure TGitClient.EnsureRemoteRepository Wild mix of String Helpers and Classic...
function TGitClient.FormatUrl 1) only supports HTTPS, not HTTP 2) abuses StringReplace...
GIT repositories might be accessed via three protocols: GIT, HTTP and HTTPS However...
GIT repositories might be accessed via three protocols: GIT, HTTP and HTTPS However...
Umbrella topic to enlist abusing String Helpers in the code 1) String Helpers are...
Many open bugs thee that can not be commented. And no way to create new tickets!
this ghost house is abandoned long ago try https://github.com/hgourvest/uib/comm...
this ghost house is abandoned long ago the not so abandoned place is https://git...
this ghost house is abandoned long ago try https://github.com/hgourvest/uib/comm...
this ghost house is abandoned long ago try https://github.com/hgourvest/uib/comm...
Well, this however still leaves the room for "optimistic/pessimistic" switch (or...
Well, this however still leaves the room for "optimistic/pessimistic" switch (or...
"WrongSubType" in the text output. kind of - into stdout, not into stderr i mean,...
i reported it to VLC too, yes. Though they did not reached back yet. this video file...
i reported it to VLC too, yes. this video file might be non-conformant, but it is...
mp4 vide not detected
SF PROJECT www setup -> 404
subscribing
I think this menu can be made better if Results window was brought focused or AlwaysOnTop...
I think this menu can be made better if Results window was brought focused or AlwaysOnTop...
Win7 x64 box, installed is 7-zip 9.20 Win32 Now i download and install 9.38 x64 -...
Win7 x64 box, installed is 7-zip 9.20 Win32 Now i download and install 9.38 x64 -...
http://www.filedropper.com/rsavoidslavyansk the example of the file
VLC file info: Кодек: H264 - MPEG-4 AVC (part 10) (avc1) 1280x720@25 Декодированный...
I just tried to run 32-bit wmplayer.exe from Program Files (x86) folder and i checked...
youtube suggests STW for subtitle adding, so i downloaded YT video (with help of...
I am trying to open the file from Video library folder http://i.imgur.com/UUJFKd6.png...
Sorry to say, but RoC seems to be a very aggressive state. Yes, it sounds ridiculously,...
Win7 x64 Rus, N++ 6.4.1 and 6.5.5 Press Win+R ("run program" dialog), key in >>notepad++...