public XtArg(string _Name, int _Val) { name = _Name; intVal = _Val; type = XtArgType.Int; longVal = 0; uintVal = 0; ulongVal = 0; ptrVal = IntPtr.Zero; strVal = ""; compoundStr = IntPtr.Zero; color = 0; callback = null; }
public XtArg(string _Name, XColor _Val) { name = _Name; color = _Val.pixel; type = XtArgType.Color; compoundStr = IntPtr.Zero; longVal = 0; uintVal = 0; ulongVal = 0; intVal = 0; strVal = ""; ptrVal = IntPtr.Zero; callback = null; }
public XtArg(string _Name, G.XtCallBack _Val) { name = _Name; callback = _Val; type = XtArgType.Callback; compoundStr = IntPtr.Zero; longVal = 0; uintVal = 0; ulongVal = 0; intVal = 0; strVal = ""; ptrVal = IntPtr.Zero; color = 0; }
public XtArg(string _Name, Data.CompoundString _Val) { name = _Name; compoundStr = _Val.Handle; type = XtArgType.CompoundString; longVal = 0; uintVal = 0; ulongVal = 0; intVal = 0; ptrVal = IntPtr.Zero; strVal = ""; color = 0; callback = null; }