I like to think I’m responsive to customer feedback. There have been several requests to add  ButtonSpecs on the new KryptonTextBox and KryptonComboBox controls. Luckily it was pretty simple as I could reuse the existing code that implements them for other Toolkit controls.

Here you have a single ButtonSpec added to each control…

One use might be to add a ButtonSpec to indicate an error with the input field and let the user press the button to get more information about how to solve the validation problem. Or maybe you want to expose extra functionality for the input field, such as pressing the button to start a lookup of external information.

Another nice idea would be adding a context menu to the ButtonSpec, so that when pressed the user is given a popup menu from which they can select some prepared standard values for the input control. How about using the above ‘Close’ ButtonSpec as a quick way for the user to clear the field to be empty again.

Although I have shown just a single ButtonSpec you can of course define as many as you like.

8 Responses to “ButtonSpecs for InputControls”

  1. Miketrix Says:

    Waouuwww !!!

    That’s a “nice to have” I can’t wait for ! It will be really used in most parts of my application!

    Okay, now the only problem is that I read you won’t release all this new stuff before end of the year. I suppose we will have to be patient and wisely wait for it… At least that you decide to provide us a kind of “pre” beta release without documentation update or demo apps, so we could test these new controls and report the possible bugs… ^^ Okey, I’m asking for much…I know I know …

    Anyway, great work with the ButtonSpecs on Controls !!!

    Thanks !

    Mike.

  2. Arnold Says:

    thats great!,

    i will buy a version of the whole toolkit in the next days.
    I want to integrate also the new ButtonSpecs in Controls for my running project.

    I want to build a global palette for all the Krypton Controls.
    How can i prepare my project till the new release is available, or could you publish a – prerelease?

    Thanks
    Arnold

  3. Phil Wright Says:

    Due to demand i anticipate releasing a CTP once I have added all the new Krypton Toolkit controls. So people can play around and report the bugs! This will not be an official release with support though. As to when, not sure a few weeks.

  4. Mark Monster Says:

    Sounds nice. I think the ButtonSpecs in all controlls would be nice. This way we can make use of the very nice ToolTips ;-). Currently only ButtonSpec support this, I thought.

  5. Judah Says:

    Wow! You read my mind, Phil, we need 2 controls exactly like this. I’ve got a search box ala Windows Media Player’s search box which has a kind of button inside the combo. This would fill our role there nicely.

    Thanks!

    By the way, you have been really responsive to feedback, both feature requests and bugs. You’re doing a great job.

  6. DavidS Says:

    I woudl like to have the feed back, for three levels either validation error on input or busines required or businees required recommended, so ideally I would like the graphic to be next to the control and when the user moves the mouse over the icon then the supertooltip tells the user whats wrong.

  7. Dan F Says:

    Dude! Nice! First textboxes, then combos, now this… bring on the new release :-)

  8. Kang The Koder » Windows Forms Controls for Free Says:

    [...] us really well to provide a consistent UX. One of my favorite features of this toolkit was the ButtonSpecs which could be added to almost every other control so that we could have text boxes with embedded [...]

Leave a Reply