Pages vues depuis 25/07/2007 : 25 185 980
Index du forum »» Création-Développement »» [Résolu] - [Reaction] Comment ajouter dynamiquement des Objects ?
win = NewObject(NULL, "window.class",
WINDOW_Position, WPOS_CENTERSCREEN,
WINDOW_Layout, VLayoutObject,
LAYOUT_AddChild, OBJ(OBJ_BUT_GRP) = HGroupObject,
LAYOUT_AddChild, LayoutObject,
LAYOUT_Orientation, LAYOUT_ORIENT_VERT,
LAYOUT_VertAlignment, LALIGN_CENTER,
LAYOUT_HorizAlignment, LALIGN_CENTER,
... + boutons / images "en dur" qui fonctionnent
LayoutEnd,
EndHGroup,
int x = 0 ;
for(x = 0; x < 3; x++)
{
Objects[x] = NewObject(NULL, "button.gadget",
GA_ID,x,
GA_RelVerify, TRUE,
GA_Text,"xxx",
TAG_END);
if (Objects[x] == NULL)
{
DisposeObject(OBJ(OBJ_BUT_GRP));
Objects[OBJ_BUT_GRP] = NULL;
return ;
}
SetAttrs(OBJ(OBJ_BUT_GRP),
LAYOUT_AddChild, Objects[x],
TAG_END);
printf("x %d \n",x);
}