Which button is pessed? - Programmers Heaven

Howdy, Stranger!




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?



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

    Hope this helps at least a bit.

Sign In or Register to comment.