Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 6 of 6 total
Thread TShape component - like manna from heaven
Thu, Jun 29 2017 3:11 PMPermanent Link

flexx

Kudos to Michael Dreher for his TShape component which I discovered just today in the EWB Component forum.

It installs easily in 2.05, haven't tried it in 2.06.

I was particularly pleased to find event-supported quarter circles, colourable, and tappable, and it appears animateable.

The equivalent of a hint property can be matched via the BalloonLabel.
E.g. Shapename.OnMouseEnter --> lblBalloon.visible := true, then Show.
And disappearing the multiline flyby hint by lblBalloon.OnClick with lblBalloon := false
(Where lblBalloon default visibility is false, of course)

It was the missing link for me, hoping to move some Delphi apps to the Web.

Another component I would be very  happy to see is a TSpeedButton equivalent.

Again, many thanks Michael!

Alf
Thu, Jun 29 2017 3:40 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com


<< Another component I would be very happy to see is a TSpeedButton equivalent. >>

Here you go.  It really is a lot easier than you think to create a lot of different controls/components in EWB. Smile

Tim Young
Elevate Software
www.elevatesoft.com



Attachments: SpeedBtn.wbs
Thu, Jun 29 2017 4:52 PMPermanent Link

flexx

Tim Young [Elevate Software] wrote:


<< Another component I would be very happy to see is a TSpeedButton equivalent. >>

Here you go.  It really is a lot easier than you think to create a lot of different controls/components in EWB. Smile

=====

Thanks Tim but what I am hoping to use is the AllowAllUp and GroupIndex properties of the Delphi TSpeedButton, so that - for example - groups of related buttons are disabled when a single one of the group is selected.

In a desktop app I can use dragndrop say between labels in different containers and use the colours and alignment of same to reflect compatible relations. I can't do that in tapntap world of tablets when trying to do that even in a browser, hence one advantage of group index sort of thing on tappable buttons.

Hope that makes sense.

Your speedbutton was buildable and added to 205 component library, after removing the autowidth property.I will check further into what features your speedbutton adds to the regular one.

Alf Rushworth
Fri, Jun 30 2017 9:20 AMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com


<< Thanks Tim but what I am hoping to use is the AllowAllUp and GroupIndex properties of the Delphi TSpeedButton, so that - for example - groups of related buttons are disabled when a single one of the group is selected. >>

You didn't mention that.  Obviously, that will be a bit more work because the base TButton control does not have that functionality.

Tim Young
Elevate Software
www.elevatesoft.com
Fri, Jun 30 2017 2:10 PMPermanent Link

Uli Becker

Fri, Jun 30 2017 6:11 PMPermanent Link

flexx

Uli Becker wrote:

I posted a similar component here:

https://www.elevatesoft.com/forums?action=view&category=ewb&id=ewb_components&page=1&msg=91#91

Uli

=====

More manna! Thanks Uli.

My enthusiasm is curbless, seeing the possible GUI available now. Smile

Alf
Image