Hallo

ich mache mir schon seit einiger zeit gedanken wie man
folgendes bewerkstelligt:

ein panel mit mehreren function..

Code:
// ein einfaches gui fenster

PANEL* hWnd_win1 =
{
 bmap=hwnd_win_1;
 	
 pos_x = 100;
 pos_y = 100;
 
 flags = SHOW | TRANSLUCENT;
 layer = 10;
}



//ein einfacher knopf//

PANEL* hWnd_b_small =
{
 	
 //pos_x = 100; -> gui panel pos
 //pos_y = 100; -> gui panel pos
 
 button (334,103,"small_b_up.bmp","small_b_up.bmp","small_b_down.bmp",NULL,NULL,NULL);
 
 flags = SHOW ;
 layer = 30;
}


es handelt sich um ein Knopf/schalter
den ich gerne mehrmals verwenden will und
das gleiche möchte ich auch gerne für mein gui fensters machen

aber:

ich möchte nicht jedesmal ein neues Panel für jedes
Fenster erstellen sonst würde der code unendlich lang werden


ich finde aber überhaupt keine lösung für mein Problem