Forum Replies Created
-
AuthorPosts
-
emailayaParticipant'Support' wrote:
TWebBrowser added to the list as 'WebBrowser'? Form is skinned?
Yes and yes
emailayaParticipant'mol' wrote:D2010 Pro (all updates applied), Windows Vista 32bit (all updates applied), AlphaControls v8.03 beta:
I'm trying to skin a TWebBrowser (should be possible per your announcement), but cannot get it to work. Tested almost all skins, but to no avail. Can you please check?
Thanks!
+1
AC8.04, added TwebBrowser -> WebBrowser to third party list and only vertical scrollbar is visible (as expected) but it is not skinned.
I used a regular URL, not a local file
emailayaParticipant'Support' wrote:You are right, additional compiling of the package is not needed.
Yes
Thanks, so one last questions: what the 64bit dpk file is for?
emailayaParticipant'Support' wrote:Just define an output path for 64bit Dcu's in the IDE options and compile your application in x64 mode.
Dcu will be created automatically.
So there is nothing to be done with the 64bit dpk file? no need to install it?
Actually I have one folder for DCU so after developing a new version in 64bit (the dcu files are 64bit), I simply change the platform to 32bit, make another build (now the DCUs are 32bit) and I take the 2 executables. Regarding this process, there is no change when using AC?
emailayaParticipant'Support' wrote:Hello!
If you uses the package with sources then x64 units will be created automatically in the directory defined for 64-bit mode.
Otherwise, you can download units from site, they are available.
DevEx 12.2.6 is not fully supported at moment, but will be supported very soon.
I do have packages with sources and I download what I get in the notification email and there I see only one set of sources, did I miss something?
Do I need to build the 64bit package or the 32bit? or both?
Regarding 12.2.6, Ok, thanks, I understand it will be fully supported in the next build?
emailayaParticipant'emailaya' wrote:Regarding my last question: If I conclude what you are saying, it means to change all the regular components into AC ones and only the specific devex components that have additional required functionality, they should remain as devex components, fair enough.
So according to other people's reports, 12.2.6 is supported and also xe2 64bit?
A question about the 64bit: I saw a package related to 64bit, do I just need to build it? it seems to overwrite the previous build, no?
Also in the installation file, there is this paragraph:
Using 64bit packages under Delphi XE2/XE3 :
1. Install 32bit package in the IDE. <<<<<<<<<<<<<<<<<<<<<<<< install 32bit or 64bit? 2. Configure an application options, define a path to 64bit units for “Win64 platform” configuration. 32bit units should be used in design-time, 64bit units should be used in run-time for an application building for Win64 platform. Where are the 64bit units?
emailayaParticipant'Hamilton' wrote:Hi,
That last question is a bit of a tough one. Personally I use DevExpress cxGrids and the printing solution in almost all my apps and would find it hard to work in Delphi without them. Since using AC I've stopped using other DevExpress controls and would probably only consider adding very high end controls such as the calendar and gauges if/when I had need for these. For all 'common' controls I'm very comfortable with the AC alternatives and I can't recall any specific DevExpress control that I've removed that took away functionality from my apps – but you may be using the controls differently so you'll need to assess that.
If you create a simple app with a SkinManager, a SkinProvider, a DevExpress TEdit and an AC TsEdit on a form then you'll quickly see the level of skinning provided by both solutions. IIRC the skinned DevExpress component looks OK but the TsEdit is better. Is it 'better' by a sufficient margin to warrant the time to switch controls – that's up to you to decide 🙂 It would only take a few minutes to put one of each of your current controls on a form alongside the AC equivalent and test that, which is what I'd do in your position.
Another quick point – depending on the size of your app you might want to automate the conversion from DevExpress to AC. There is a tool called AlphaConvert on the AC downloads page that will convert any VCL controls in your apps to AC controls (if you have any left over VCL controls). This tool won't help with the DevExpress conversion so you'll want to find something like the free tool developed by the TBX/SPTBX community for conversion of their controls and modify that to work with AC, or a regular text replacement program like Funduc Search and Replace (my own preferred method). After doing the search/replace you'll need to open every form and ignore the properties that are no longer defined, then save the form again. You'll really want to backup your project first in case there are any breaking changes; for some controls you may need or want to convert them manually to avoid missing any important properties.
HTH
Regards,
Hamilton
Regarding my last question: If I conclude what you are saying, it means to change all the regular components into AC ones and only the specific devex components that have additional required functionality, they should remain as devex components, fair enough.
So according to other people's reports, 12.2.6 is supported and also xe2 64bit?
emailayaParticipant'Hamilton' wrote:Hi emailaya,
1&2) This is achieved with the TsTitleBar component. The demo includes source so you can see a working example of this; just take a peek at the TsTitleBar Items list (and in particular the style property) and I'm sure you'll work it out.
3&4) I *think* yes but I'm using an older version of Delphi and cxGrids personally so I can only repeat what I remember other people reporting. The quickest and best way to answer your questions with 100% certainty would be to install it and find out!
Regards,
Hamilton
Thank you for your reply, I mainly ask these questions so I won't make a small demo, see it working OK and then when I will change my main project, things will start to be messy.
One more question if I may: I now have devexpress components all over the forms, is it recommended to switch them to AC components or staying with these components will give me the same skinning results?
Thanks!
emailayaParticipant'emailaya' wrote:Hi
First let me say that the Mint skin looks GREAT! specially the effects on the caption bar.
1) How can I put tabs on the caption bar? as seen in the screenshot
2) How can I put the Menu button on the caption bar? as seen in the screenshot
3) Is AC8.04 works with XE2 64bit?
4) Is AC8.04 works with devexpress 12.2.6 (latest for now)?
Thanks for such an excellent work that you do
I was hoping to start migrating my project to AC8.04 soon so I hope to get some answers to my above questions
Thanks!
emailayaParticipantWhen using the ribbon from devex 2011 2.5
will it be skinned with no problem?
I saw here several questions from long time ago so I want to make sure that the latest versions of devex + AC are working ok
Thanks
emailayaParticipantI don't even know how to reproduce it
I get this report when I close the app so I can't connect between action and leak
I had it only once though
emailayaParticipantThanks, your attachment worked
emailayaParticipantI'm now using D2009 + AC7.59 and I still have this warning appearing when compiling my project
emailayaParticipantYou can use sAlphaHints1.ShowHint
I wish this hint window will have a small X on it to hide it instead of needing to activate a timer for X seconds and hide it manually using sAlphaHints1.HideHint;
emailayaParticipantI can do that with TV
let me know if you have time today evening
emailayaParticipant'Support' wrote:Hi
Width of a custom tab can't be changed as you want, unfortunately. This is limitation which can't be avoided.
For adding additional width was used the TCM_SETPADDING message, which may be used in all tabs only.
This small close button is taken from current skin.
so you say that the width problems cannot be solved?
neither the width when three is no X and also when the caption is bold?
it means that it is unusable, it looks very bad when bold captions are cut off even for short captions like “home”
emailayaParticipant'Support' wrote:No need to change all ImageLists, but AlphaImageList is better and have some useful features )
You wrote: “better and have some useful features”
better in what way?
useful features like what?
thanks
emailayaParticipantI changed only the relevant imagelists to alpha ones and it seems to do the trick
any reason to change ALL my imagelist? I mean is there a real advantage to the alpha version?
thanks
emailayaParticipantI will try but I hope it wont mean I will need to replace all my imagelist components
thanks
emailayaParticipantKssPack includes TacListView and also ACEtra includes it
so i can't install KssPack because of that
but if you say it's not stable yet (final version) then i'll wait for it
by seeing the demo, i must say that you did a very impressive work
-
AuthorPosts