Forum Replies Created
-
AuthorPosts
-
molParticipant'Jeremy©JTECH' wrote:I always find myself wanting is a simple, transparent container. Grouping several controls together in a single, invisible parent
A groupbox is not an option?
http://stackoverflow.com/questions/8927802/transparent-group-box
molParticipantYeah, it takes a bit of experimentation to find the correct category for third party controls. Just don't take your findings for granted because it might happen that skinning stops working for certain components after an update of AlphaControls. Sometimes it's necessary to change the category after a new release.
HTH
-Uwe
molParticipantDennis,
I use EDIT, and it works flawlessly.
-Uwe
molParticipantAny news, Serge?
Thanks
Uwe
molParticipant'HeDiBo' wrote:Maybe Serge should worry about that.There are people out there who are still trying to make a living with Delphi and AlphaControls. You're quite obviously not one of them.
'HeDiBo' wrote:It looks like you think the AlphaControls package is not complete enough to pay for itJust because I don't support your idea of wasting time and energy for a freeware project at the expense of the vast majority of people here who use Delphi? Interesting.
molParticipantOh sorry, I thought you wanted to replace your current components with AlphaControls. If you want to keep SpTBXLib, then you'll just have to find two skins that go together colorwise, and hope for the best that both skinning systems do not interfere with each other at runtime.
Uwe
molParticipantTo be honest, I'm strictly against supporting Lazarus at this time. Serge is the only developer of AlphaControls, and the progress of the regular Delphi version would suffer greatly if resources would be diverted to Lazarus. People who almost exclusively use freeware software are usually not willing to pay, as the Linux world has taught us over and over and over again. I'm almost certain that investing into Lazarus is a dead end financially, and for most of Serge's paying customers, taking substantial time away from further development of the Delphi version would be a slap in the face.
My 2c
Uwe
molParticipantHi Friedemann
I understand, but what you want is possible with ActnCtrls. Screenshot 1 and 2 show standard behavior of an ActionToolbar, the third screenshot can be done by using an action container as described above. Only the latter will require some work. Of course, you can take the easy way out by using SpTBXLib, but why do you want to rely on yet another component set which works with its own styles/skinning? When I develop applications, I always try to reuse as much code as possible and only fall back to other components if I really have to.
Regards
Uwe
molParticipantHi Friedemann
I don't think that is possible with regular actions. What you can do though is to create your own container action, place it on the ActionToolbar, and drag/drop a TListview or TComboBox into the container action. Rather complicated, so why don't you let the user simply select from the popup menu?
Uwe
molParticipantLike this:
Code:procedure TForm1.Action1Execute(Sender: TObject);
var
p: TPoint;
begin
//Position the PopupActionBar directly underneath the button
p.x := ActionToolBar1.ActionControls[0].Left;
p.y := ActionToolBar1.Height;
p := ActionToolBar1.ClientToScreen(p);
PopupActionBar1.Popup(p.x, p.y);
end;Double-click on the TPopupActionBar, add your submenu items, assign your code to the OnClick event of each menu item – that's it.
Uwe
molParticipant'Schmidtze' wrote:I'm filling a lot of submenus dynamically on runtime when they will be opened. That's not possible with TActionMainMenuBar or TActionToolBar I think.Think again, Friedemann… 🙂
It's definitely possible with TActionMainMenuBar, but not as easy as one might think. With the ActionToolbar you will have to use a TPopupMenu as drop down menu and fill it at runtime. There are plenty of examples out there; this was the first one that came up:
HTH
Uwe
molParticipantIf necessary, a chevron button is added automatically to an ActionToolBar as far as I know (never needed one).
molParticipantHi Friedemann
Have you thought about an even simpler solution – using TActionMainMenuBar and TActionToolbar instead?
Uwe
molParticipant'Support' wrote:About the JvStandardPage…That was the hint I needed!!! I have deleted TJvPageList from the ThirdPartyList now and have added TJvStandardPage instead; setting its 'Type of Skin' to 'TabControl'. This has solved all my display problems except for the transparent TsTitles of sFrameBar in the IDE at design time. I can live with the latter, so please don't bother.
Still wondering though what has changed between versions, since everything worked before without even entering TJvStandardPage to the ThirdPartyList…
Thanks again
Uwe
January 16, 2013 at 6:40 pm in reply to: Problems with TVirtualExplorerEasyListview and TVirtualExplorerCombobox #49922molParticipantSerge, I cannot reproduce the problem with the scrollbar of a TVirtualExplorerEasyListview or with scrolling its items. The component behaves as expected.
D2010 Pro, Vista Home Premium (all updates applied), latest VirtualShellTools, latest AlphaControls
molParticipantI can't really see the point of supporting a component which was last updated in September 2008. If you need the skinning, why don't you use SpTBXLib which provides it natively?
January 14, 2013 at 6:48 pm in reply to: Problems with TVirtualExplorerEasyListview and TVirtualExplorerCombobox #49897molParticipantSerge, you have to check out the source via SVN. Click on the 'Source' tab and go from there.
January 13, 2013 at 5:36 pm in reply to: Problems with TVirtualExplorerEasyListview and TVirtualExplorerCombobox #49874molParticipant'Support' wrote:Please give me a link to these components downloadingThese are the official links for the components:
http://code.google.com/p/mustangpeakvirtualshelltools/
molParticipantDarren, are you serious? After 8 years of Delphi you should know which files to include so that others can compile an application. Just zip the files and attach them to your post here on the forum.
HTH… 😉
molParticipant -
AuthorPosts