Example #1
0
void XAttOneGtk::activate_cmd_scrolled_ok(GtkWidget* w, gpointer data)
{
  XAttOne* xattone = (XAttOne*)data;
  int sts;

  sts = xattone->set_value();
  if (ODD(sts)) {
    if (xattone->close_cb)
      (xattone->close_cb)(xattone->parent_ctx, xattone);
    else
      delete xattone;
  }
}
Example #2
0
void XAttOneGtk::valchanged_cmd_input( Widget w, XEvent *event)
{
  XAttOne 	*xattone;
  int 	sts;
  Arg 	args[2];

  XtSetArg(args[0], XmNuserData, &xattone);
  XtGetValues(w, args, 1);

  sts = mrm_TextInput( w, event, (char *)XAttOne::value_recall, sizeof(XAttOne::value_recall[0]),
	sizeof( XAttOne::value_recall)/sizeof(XAttOne::value_recall[0]),
	&xattone->value_current_recall);
  if ( sts) {
    sts = xattone->set_value();
    if ( ODD(sts)) {
      if ( xattone->close_cb)
	(xattone->close_cb)( xattone->parent_ctx, xattone);
      else
	delete xattone;
    }
  }
}
Example #3
0
void XAttOneGtk::activate_cmd_scrolled_ap(GtkWidget* w, gpointer data)
{
  XAttOne* xattone = (XAttOne*)data;

  xattone->set_value();
}