Which button is pessed? - Programmers Heaven

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Categories

Which button is pessed?

Hi, if i was to have a form with lots of buttons on, say 30, and maybe some created at runtime aswell that all open the same form. How can i detect which one has been pressed, without doing a seperate buttonclick procedure for each one?

Thanks
Andy

Comments

  • niemironiemiro Posts: 4Member
    In some languages(sorry, dont know about Delphi), you can do:
    [code]If(Button1.Pressed = True)
    {
    //Do something
    }[/code]
    Or to group them:
    [code]If(Button2.Pressed = True || Button3.Pressed = True)
    {
    //Do something
    }[/code]
    Or ranges:
    [code]If(Button4 - Button10.Pressed = True)
    {
    //Do something
    }[/code]
    Sorry that this is not specific to Delphi.

    Hope this helps at least a bit.

    Richard
Sign In or Register to comment.