Lines Matching refs:derived
407 GX_STUDIO_WIDGET derived; in gx_studio_template_create() local
411 derived = *props->base_info; in gx_studio_template_create()
412 derived.widget_id = info->widget_id; in gx_studio_template_create()
413 derived.widget_name = info->widget_name; in gx_studio_template_create()
417 derived.style |= GX_STYLE_ENABLED; in gx_studio_template_create()
421 derived.style &= ~GX_STYLE_ENABLED; in gx_studio_template_create()
425 derived.status |= GX_STATUS_ACCEPTS_FOCUS; in gx_studio_template_create()
429 derived.status &= ~GX_STATUS_ACCEPTS_FOCUS; in gx_studio_template_create()
433 derived.user_data = info->user_data; in gx_studio_template_create()
436 control_block = gx_studio_widget_create((GX_BYTE *) control_block, &derived, parent); in gx_studio_template_create()
443 if (derived.size.gx_rectangle_left != info->size.gx_rectangle_left || in gx_studio_template_create()
444 derived.size.gx_rectangle_top != info->size.gx_rectangle_top) in gx_studio_template_create()
447 info->size.gx_rectangle_left - derived.size.gx_rectangle_left, in gx_studio_template_create()
448 info->size.gx_rectangle_top - derived.size.gx_rectangle_top, GX_FALSE); in gx_studio_template_create()