Интернет магазин китайских планшетных компьютеров



Компьютеры - FOX toolkit

07 мая 2011





кросс-платформенная библиотека инструментов с открытым исходным кодом для построения графического интерфейса пользователя.

Один из самых быстрых пакетов, содержит большое число элементов GUI и поддержку OpenGL. Язык разработки — C++, существуют привязки к Ruby, Python, Eiffel

Примеры

C/C++

Пример программы программы Hello World на C/C++:

#include "fx.h"
#include "FXExpression.h"
 
int main {
  FXApp application;
  application.init;
  FXMainWindow *main=new FXMainWindow;
  new FXButton;
  application.create;
  main->show;
  return application.run;
}

Ruby

Пример программы Hello World на FxRuby, привязки FOX toolkit к Ruby. FOX hello screenshot.PNG

require 'fox16'
 
include Fox
 
application = FXApp.new
main = FXMainWindow.new
FXButton.new(main, "&Hello, World!", nil, application, FXApp::ID_QUIT, 
    LAYOUT_FILL_X | BUTTON_TOOLBAR | FRAME_RAISED | FRAME_THICK)
application.create
main.show
application.run


Просмотров: 650


<<< FLTK
LessTif >>>