DeleteMacro DeleteMacro 0 0 600 400 600 400 600 400 300 100 Delete Macro layout1 110 230 266 34 unnamed Ok 60 25 Ok spacer1 Horizontal Expanding 111 20 Cancel 60 25 Cancel layout20 50 90 425 102 unnamed MacroBox 80 100 Single layout19 unnamed Add 160 25 Add to list -> Remove 160 25 Remove from list <- Macrostodelete 80 100 Single layout5 52 50 422 32 unnamed MLabel 80 30 Available Macros PlainText spacer3 Horizontal Expanding 179 30 DMacros 80 25 Macros to be deleted Ok clicked() DeleteMacro accept() Cancel clicked() DeleteMacro reject() Add clicked() DeleteMacro addtoList() Remove clicked() DeleteMacro removefromList() vector macros.h class Macros Macros * AllMacros; init( Macros * k ) addtoList() removefromList() accept()