ОТК е преносима джаджа библиотека за вземане на графичен потребителски интерфейс (GUI е) за приложни програми. Проект ОТК подчертава простота, без премахване на способности. Open Kit графики инструмент поддържа неутрално: Linux, Unix, Microsoft Windows и Mac OSX. Тя се основава на OpenGL, и C. ОТК предоставя следните основни джунджурии:
- Panel - The "контейнер" джаджа.
- Текст - текст, етикети.
- Button - Buttons с етикети и кол-гръб към потребителски функции.
- Текст Форма Box - Accept текст с извикване на функция за обратно. Също скролируем прозорец редактор.
- Падащото меню - Показване йерархични менюта списъци с потребителското извикване на функция гръб за освобождаване на мишката.
- Slider Control - Slider управление с кол-назад.
- Под-прозорци - Подвижни самоуправляващи се прозорци.
- Много други джаджи ...
- Gadgets - джаджи високо ниво.
Въпреки, че първоначално предназначена за употреба с програмите на С, ОТК могат да бъдат достъпни от или удължен до, други езици. ОТК разгледани няколко въпроса с предишните графични комплекти от инструменти, като например X-Windows, X-Motif, MFC, Tcl / TK, Gtk, AWT, Swing, Glow, FLTK и т.н ..
ОТК отклонява от предишните графични среди в няколко важни отношения.
- На базата на OpenGL - Ами поддържа от повечето платформи. Клиентите са склонни да имат правилните файловете за поддръжка. Лесно се основава на всички платформи. Използва ускорение графична карта, когато е налична. Общата вид и усещане. Съдържа вътрешния подразбиране шрифт с произволна мащаб, смелост и наклон. Могат да се добавят допълнителни шрифтове.
- API проектирана от гледна точка прилагането програмист - опростен интерфейс. Разумни подразбиращи се. Най-често срещани функции изискват един ред. Но гъвкавост не е ограничено, защото по подразбиране може да бъде модифициран.
- Minimal библиотечни файлове - Link to-, или повече-, един файл.
- Direct прозорец размер% относителна оформление - Посочете позиции и размери като процент от прозореца контейнер. Преоразмеряване е автоматично и пропорционално. Традиционна пиксел координиране или може също да бъде подкрепен рамкови режими.
- Цветовете могат да бъдат изразени директно като R, G, B ценности. (Не косвени маси на индекса на цвета.)
Какво ново в тази версия:
- Тази версия включва незначителни код чисти прозорци и инициализация оправя. Всички функции остават стабилни.
Какво ново във версия 0.92:
- Тази версия завършва активиране операция мишка превъртане колела за всички платформи и добавя линк към новия проект Хронометър-Timer (въз основа на ОТК) под примерите и проекти уеб страница.
Какво ново във версия 0.89:
- Добавена превключвател за показване на скритата "дот" директории и файлове.
- Незначителни поправки за подмяна на маркирания текст.
- добавени нови символи и подобрения на набор вектор-шрифт.
Какво ново във версия 0.87:
- Добавено & quot; Преглед за търсене на директория & quot; функция да подават-браузър.
- Размер намеци Добавен файл-браузъра. Фиксирана външния прозорец фон идва черно. Fixed слайдер в списъци за избор, като например файл-браузър, от понякога не превъртате до последния елемент от списъка .
Какво ново във версия 0.86:
- Фикс "липсващ-курсор" проблем, причинен от предишно промените. Tool-Връх Hover кутии сега изчезват след няколко секунди.
Какво ново във версия 0.85:.
- Добавено способност да прави филми, като улавя рамки
- Фиксиран текст привеждане в малки падащи менюта.
Какво ново във версия 0.84:
- Активирано текстови подчертаване за копиране, за да поставите-буфер в единична -Line текст форма кутии.
Какво ново във версия 0.82:
- Добавено Otk_Get_Screen_Size функция. Полезно за оптимално определяне размера application'a прозорец.
- Enabled прозореца за настройка-Kill събитие на OtkOuterWindow когато принуден от прозорец-мениджър.
- Добавена защита срещу преоразмеряване прозорец твърде малка.
- Добавена otk_set_not_native_window функция, за да се даде възможност включително ОТК джаджи в OpenGL приложения, които вече създават прозорец.
Какво ново във версия 0.81:
- раздел-ключа се активира, за да скочи на курсора до Следващата форма кутия, когато курсорът е в един ред под формата на текст кутия.
- Способността за автоматичен тест за улавяне беше подобрена чрез добавяне на времевите маркери на XML файл.
- Това сега регулира скоростта на възпроизвеждане на предварително заснети тестове.
Коментари не е намерена