Forum Replies Created
-
AuthorPosts
-
LasseParticipant
Strictly speaking, the problem is Delphi 11.1 patch 1.
LasseParticipantYes, you are absolutely right. I installed 11.1 and everything still works. This is a patch 1 issue. I did try to uninstall the patch before but it didn’t help.
LasseParticipantThis is a Delphi 11.1 problem. I installed Delphi 11 and there are no problems.
LasseParticipantI can confirm this is a Delphi 11.1 problem. I installed Delphi 11 and there are no problems.
LasseParticipantI am on the same boat (64-bit AVs). I had to make a few changes to AlphaSkins but I am still wondering why this happens now. Is it Delphi 11.1 causing issues?
My changes for AlphaSkins are:
acgpUtils.pas:
748:gpaPColor := Pointer(PAnsiChar{Integer}(bmData.Scan0) + Y * bmData.Stride);
acShellCtrls.pas:
4344: // InitSystemImageList;
sGraphUtils.pas:
7506: with PRGBQuad(PAnsiChar{Integer}(srcLine) + Pixel)^ do begin
But after that I have issues with other 3rd party components and it is a huge swamp… I think I will install Delphi 11 and test if 11.1 update is causing these issues.
LasseParticipantHave you build Delphi packages? There is “Delphi Compiler > Output – C/C++ > C/C++ Output file generation” -option. Is it set so that it will build C++ objects?
LasseParticipantNot sure, if this case but there is a fix in patch 1…
RSP-35040 64bit packets in C++ containing Delphi code do not run
LasseParticipantI tried to repeat this but I can’t anymore. It might have been an issue with my own control which I have fixed. But I will follow the situation, if it comes up again…
LasseParticipantI can try to find time to create a demo. Hard to find time and energy nowadays.
Basically this happens when the page control is created dynamically. But I will try to repeat it in simple demo.
LasseParticipantFor example Panel.Width := Panel.Width + 1; solves the issue. It doesn’t change the width – the panel is aligned to client and contains page control. But obviously it sends a message forward that does the trick.
LasseParticipantFixed this now like this… probably not the right way but it works.
Attachments:
You must be logged in to view attached files.LasseParticipantAlphaSkins v.16.17 works perfectly. Great.
- This reply was modified 3 years, 1 month ago by Lasse.
LasseParticipantThis is Delphi 11 Alexandria issue. Your demo works fine from executable but when I build it with Alexandria, it does not. You can get both errors for example when you open your mega demo and click “Internal skins editor” button.
- This reply was modified 3 years, 2 months ago by Lasse.
LasseParticipantI will try to find time to create demo for the first issue. The second issue is quite simple.
LasseParticipantBorderStyle = bsToolWindow is causing white border (see attachment).
Attachments:
You must be logged in to view attached files.LasseParticipantOh, sorry about that. It is my own control. Yes, you can remove it.
LasseParticipantYou can make project files easily by yourself while waiting for official files.
Here you are (see attachment). No warnings, hints, or errors.
I created dozen project files today for Alexandria at work and I saw only minor changes in stream class parameters.
Attachments:
You must be logged in to view attached files.LasseParticipantTry combo box item lists with these new skins. Both are not highlighting the row when the mouse is over…
LasseParticipantBtw. another weird issue with this skin is that in a combo box the last item is not highlighted when the mouse is over.
-
AuthorPosts