FACT++  1.0
Widget put_selection ( int  tag,
char *  title 
)

Definition at line 3115 of file did.c.

References create_kill_confirmation(), create_node_selection(), create_send_command(), create_service_dialog(), create_service_selection(), DID_COMMAND, DID_KILL_ALL, DID_SEL_NODE, DID_SEL_SERVICE, DID_SERVICE, id, pop_widget_id, and set_title().

Referenced by dns_control(), get_server_node(), get_server_service(), and ok_pop_up().

3116 {
3117  Widget id = 0;
3118  extern void set_title();
3119 
3120  if(pop_widget_id[tag])
3121  {
3122  XtDestroyWidget(pop_widget_id[tag]);
3123  }
3124  switch(tag)
3125  {
3126  case DID_SEL_NODE:
3127  id = create_node_selection();
3128  break;
3129  case DID_SEL_SERVICE:
3130  id = create_service_selection();
3131  break;
3132  case DID_KILL_ALL:
3133  id = create_kill_confirmation();
3134  break;
3135  case DID_SERVICE:
3136  id = create_service_dialog();
3137  break;
3138  case DID_COMMAND:
3139  id = create_send_command();
3140  break;
3141  }
3142 
3143  pop_widget_id[tag] = id;
3144  XtManageChild(id);
3145  set_title(XtParent(id),title);
3146  return(id);
3147 }
Widget pop_widget_id[MAX_POP_UPS]
Definition: did.h:62
Widget create_service_dialog()
Definition: did.c:3429
Widget create_node_selection()
Definition: did.c:3233
char id[4]
Definition: FITS.h:71
Widget create_send_command()
Definition: did.c:3252
void set_title(Widget w, char *title)
Definition: dui_util.c:283
Widget create_kill_confirmation()
Definition: did.c:3270
Widget create_service_selection()
Definition: did.c:3241

+ Here is the call graph for this function:

+ Here is the caller graph for this function: