Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - Xaw15 мая 2011Xaw — набор виджетов для реализации простых интерфейсов пользователя, основанный на X Toolkit Intrinsics. Распространяется с X Window System.
Xt и производные от него библиотеки: Xaw и Motif
Пример программыСледуюшая программа создает создает кнопку в окне, с помощью Athena Widget:
/*
* Компилируется строкой cc -o simple simple.c -lXaw -lXt -lX11
*/
#include <X11/Intrinsic.h>
#include <X11/StringDefs.h>
#include <X11/Shell.h>
#include <X11/Xaw/Form.h>
#include <X11/Xaw/Command.h>
XtAppContext app_context;
void quit_proc
{
XtDestroyApplicationContext;
exit;
}
int main
{
Widget toplevel, form, w;
toplevel = XtOpenApplication(&app_context, "XFirst", NULL, 0, &argc,
argv, NULL, applicationShellWidgetClass,
NULL, 0);
form =
XtVaCreateManagedWidget;
w = XtVaCreateManagedWidget("quit_button", commandWidgetClass, form,
XtNlabel, "Quit", NULL);
XtAddCallback;
XtRealizeWidget;
XtAppMainLoop;
}
Просмотров: 1068
|