XForms — бібліотека графічних примітивів (GUI) на основі Xlib для X Window System. Виконана на мові програмування C, має багатий набір примітивів, таких як кнопки, смуги прокрутки, меню тощо. Крім того, бібліотека є розширюваною і нові примітиви можуть бути легко створені і додані в бібліотеку. XForms є вільним програмним забезпеченням.
XForms був заснований на бібліотеці форм з (попередник OpenGL, який також включав виклики для створення вікон та управління подіями) для X11. Аналогічні перетворення були використані, щоб зробити перші версії FLTK, так що всі ці інструментарії мають спільне коріння.
Інструментарій використовувався оточенням робочого столу Xfce до переходу на .
Бібліотека включає власний дизайнер форм.
Приклад програми Hello world!
#include <forms.h> int main( int argc, char *argv[] ) { FL_FORM *form; fl_initialize( &argc, argv, 0, 0, 0 ); form = fl_bgn_form( FL_UP_BOX, 230, 160 ); fl_add_button( FL_NORMAL_BUTTON, 40, 50, 150, 60, "OK" ); fl_end_form(); fl_show_form( form, FL_PLACE_MOUSE, FL_NOBORDER, "Hello, world!" ); fl_do_forms(); /* main event loop */ fl_hide_form(form); fl_finish(); return 0; }
Див. також
Посилання
- . Архів оригіналу за 26 червня 2012. Процитовано 16 грудня 2012.
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
XForms biblioteka grafichnih primitiviv GUI na osnovi Xlib dlya X Window System Vikonana na movi programuvannya C maye bagatij nabir primitiviv takih yak knopki smugi prokrutki menyu tosho Krim togo biblioteka ye rozshiryuvanoyu i novi primitivi mozhut buti legko stvoreni i dodani v biblioteku XForms ye vilnim programnim zabezpechennyam XForms buv zasnovanij na biblioteci form z poperednik OpenGL yakij takozh vklyuchav vikliki dlya stvorennya vikon ta upravlinnya podiyami dlya X11 Analogichni peretvorennya buli vikoristani shob zrobiti pershi versiyi FLTK tak sho vsi ci instrumentariyi mayut spilne korinnya Instrumentarij vikoristovuvavsya otochennyam robochogo stolu Xfce do perehodu na GTK Biblioteka vklyuchaye vlasnij dizajner form Priklad programi Hello world include lt forms h gt int main int argc char argv FL FORM form fl initialize amp argc argv 0 0 0 form fl bgn form FL UP BOX 230 160 fl add button FL NORMAL BUTTON 40 50 150 60 OK fl end form fl show form form FL PLACE MOUSE FL NOBORDER Hello world fl do forms main event loop fl hide form form fl finish return 0 Div takozhFLTKPosilannya Arhiv originalu za 26 chervnya 2012 Procitovano 16 grudnya 2012