Forum Replies Created
-
AuthorPosts
-
After some work I was able to get the acntDX13Florence_R.bpl to compile, however I’m having problems with acntDX13Florence and AlphaDBDx13Florence.
In acntDX13Florence I was able to fix some problems but I’m stuck on this “E2009 Incompatible types: Parameter lists differ at” and assorted lines like this:
OldBeforeNavigate2 := WB.OnBeforeNavigate2;
WB.OnBeforeNavigate2 := DoBeforeNavigate2
All of these errors are having to do with the variable WB which is of type TWebBrowser, so something changed in this component between versions 12 and 13; I’ve never worked with TWebBrowser so I’m not sure how to troubleshoot this. All I’ve been able to do is confirm that in 13 TWebBrowser exists and has an event OnBeforeNavigate2 but that’s it.In AlphaDBDx13Florence the pas file sDBNavigator the compiler complains that there is an Undeclared identifier TButtonSet and as far as I can see TButtonSet is not declared anywhere in the Alpha Skins .pas files; I checked the VCL and there is only one declaration for TButtonSet and it’s in Vcl.Mplayer and it’s not a compatible type to the TButtonSet that Alpha Skins is expecting.
I’m pretty sure I can get along without the AlphaDB controls but if I could get acntDX13Florence to compile and install that would be a big help.
Attachments:
You must be logged in to view attached files.Ok, thanks so much! I’ll give it a try.
“However, if I start a new project, drop a sSkinManager on my form, double clicked it, select one skin, made sure it was active and tried to compile the project, I get an error.” I’m not a 100% sure but you should have both a tsSkinManager component as well as a tsSkinProvider, if you don’t have both that could cause a problem. I’m currently using Delphi 12.3 and the few applications I use Alpha Skins for compile and work.
Thanks!
Anyone, a little help here?
February 23, 2024 at 8:32 pm in reply to: Application using Alpha Skins in Delphi 12 shows two program windows on the task #71429I had the previous version to 17.10, when I uninstalled that and installed 17.10 the problem disappeared
Lasse:
I followed your instructions I did manage to get it to work, it compiled and my program ran so it seems like for 11.2 it’s now working.
Lassie:
AC Support did reply but only said “Hello and sorry for a long time without answer.
I’m not able to check this issue now, but I have an idea that such behaviour may be linked with changes in the manifest file. I hope it can help” does that make any sense to you?Honestly I don’t understand this problem, 11.1 is fine no problem but add the patch 1 and AC is then broken likewise with 11.1.1 and I don’t expect 11.2 to fix this but none of these updates are supposed to be “breaking” releases. AC Support mentioned that they think is a problem in “changes in the manifest file” but didn’t elaborate and I’m stuck; I can’t update to any newer version until this is fixed because I have several project that depend on it.
This error happens on Delphi 11.1 with patch 1 and Delphi 11.1.5 so right now I can’t upgrade to any version newer than 11.1, when you say “may be linked to changes in the manifest file” is that my applications manifest file, the Alpha Skins manifest file and what do I need to change because that’s not a lot to go on?
Has anyone tested this on 11.1.5 to see if the problem that caused acShellCtrls to crash is fixed?
It’s not just installing RAD Studio, that’s the easy part. It’s installing all the various components, just getting all the styles one at a time from GetIt is a real nuisance.
You are correct that uninstalling Patch 1 doesn’t work, I didn’t want to because it’s a lot of work but I uninstalled Rad Studio 11.1 with Patch 1 and made sure to delete all the Studio 22.0 directories so there were no remnants and reinstalled and then reinstalled all components and Styles and without the Patch 1 it works without an Access Violation problem.
Do the Alpha Controls people have an official position on this? Is this something they need to fix within AC or does Embarcadero have to issue a hot fix for this if it’s a 11.1 Patch 1 issue? I’m kind of at a standstill until this is resolved one way or another.
Just another thought which occurred to me, this problem didn’t happen with 11.1 until I applied the 1st patch so it seems to me it may a problem with patch 1.
I’m really in the dark and it just seems really strange, after 11.1 came out and I was testing various project to make sure there was no problem and the project in question worked fine as recently as two days ago because I’d made some minor changes. Now when I mean minor just like adding a MessageDlg to the exitclick event to ask “Are you sure you want to exit?” because I’d been having a problem accidentally pressing the Exit button while handing the tablet. So nothing major, I wanted to try a more dark theme like Charcoal Dark Slate and all I did was switch from the default Windows style to that and then when it crashed while initializing so I switched it back and it still crashed which is really perplexing. I tried deleting the project file and creating a new one, adding all the forms and setting all the options and bam, same problem. I went back to Delphi 10.4.2 and Alpha Controls 16.14 and everything worked again so at least I was able to get a working .exe until this problem with 11.1 gets straightened out.
I removed sSelectorComboBox.Pas from the “contains” list and it worked.
I gave that a try and I got a failure:
Checking project dependencies…
Building acntDX11Alexandria_R.dproj (Release, Win32)
[dcc32 Fatal Error] acntDX11Alexandria_R.dpk(142): F1026 File not found: ‘sSelectorComboBox.pas’
Failed
Elapsed time: 00:00:01.6I searched the Alpha Controls 16 directory for ‘sSelectorComboBox.pas’ and that .pas file doesn’t exist and I have the latest stable version 16.16 (13.09.2021)?
Ok I discovered that even though added to third party components the Trzdbgrid was not able to be adjusted through the Skin Manager so by replacing the Raize dbGrid with the Alpha Controls dbGrid and what I didn’t get before was that the guy who suggested this posted pictures of his example app but no code other than what I posted above; because it had a skin it was hard to see that it had trackbars on it that were being used used to change the width of the scrollbars so the code above did make sense and when I used “sSkinManager1.ScrollsOptions.ScrollSize = 34” everything worked just fine.
November 6, 2018 at 4:10 am in reply to: How to change the TMainMenu font or replace it? Also demo problem? #58591'Support' wrote:AlphaSkin is activated?
Look the attached demo, please.
Properties sSkinManager1.MenuSupport.Font and sSkinManager1.MenuSupport.CustomFont are changed there.
Ok, I understand what was going wrong. I had been setting “sSkinManager1.Active := True;” in my oncreate event but given that I had not selected a skin it would not actually become active. Once I did then menu font size did change as set in the Menu options.
Thanks!
-
AuthorPosts