Hi Mel,
I'm not sure if this is what your looking for, http://www.domainsoftworx.com/ has somthing called "SuperSlider" but it is mac only.

http://www.914fan.net/CustomClass/ is a tutorial for building a knob control.

Rob


----- Original Message ----- From: "Mel Patrick" <[EMAIL PROTECTED]>
To: "REALbasic NUG" <[email protected]>
Sent: Sunday, April 02, 2006 4:38 PM
Subject: Custom Canvas Controls


I've been looking around for some examples or source for custom canvas controls, specifically knob or slider styles. And of course, found very little.

There appears in the NUG list a lot of requests over the years for these types of controls but very little offered in response to them.

For anyone designing anything from a controller (midi, volume, mixers) to who knows what, these types of controls would be far more graphically pleasing than the RB slider. And hopefully one heck of a lot more versatile.

For example, a slider class could have hatch marks/numbers/bar graph on left or right side (top or bottom for horizontal controls), custom "thumbs", static fields linked to the control for the display of the control current setting, a bypass mode so a control could be set without generating a "change" event and so on. Add in the usual min/ max/current/step and the ability to handle "center" as off (like a pan/balance control in audio), direction left to right or bottom to top (or vice versa) and you'd have one nicely rounded out control.

I put an example sample of a few controls on my server:
http://www.wabbitwanch.net/rb/controlSamples.jpg

Since controls like this don't appear to exist, I wonder if it's because it's quite difficult to write the control, or the ROI would be quite low so it's not worth the effort for a developer?

I don't think that I'd have the required ability to create a control like this, but I'm sure that many do. Perhaps if others joined in, we could entice someone to create a package of custom canvas controls to sell at a reasonable cost.

If not, well there's always the RB "slider" ...shudder...:-)

Mel
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>



_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

Reply via email to