pan_setwindow (PANEL*, var num, var x, var y, var dx, var dy, BMAP* bmap, var* px, var*py)
Fügt einem Panel ein neues Fensterelement (window) hinzu oder verändert es. LC
Parameters:
PANEL* |
Panel_Pointer. |
num |
Nummer eines vorhandenen Fensterelementes (1 = erstes Fenster des Panels) oder 0 zum Hinzufügen eines neuen Fensters zum Panel. |
x, y, ... |
Zu setzende Fensterparameter - ähnlich wie window. |
Rückgabewert:
Nummer des Elementes oder 0, wenn das Element nicht gefunden oder erstellt werden konnte.
Beispiel (lite-C):
var altitude = 0;
function main()
{
PANEL* my_panel = pan_create(NULL,0);
my_panel.bmap = bmap_create("frame.pcx");
pan_setwindow(my_panel,0,40,10,178,160,bmap_create("height.pcx"),0,altitude);
set(my_panel,SHOW);
for (altitude = 0; altitude < 200; altitude += time_step) wait(1);
for (altitude = 200; altitude > 0; altitude -= time_step) wait(1);
}
Siehe auch:
PANEL, window, pan_setbutton, pan_setslider, pan_setdigits, pan_setpos
► latest
version online