8000 GitHub - endlesskwazar/gtk-workbook
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

endlesskwazar/gtk-workbook

Repository files navigation

GTK Workbook

Зміст

Леція Пояснення до лекції
1. Система зборки CMake В даній лекції ми дізнаємося як можна розробляти кросплатформні додатки на C/C++, використовуючи систему зборки CMake.
2. Вступ до GTK. Перша програма В даній лекції ми познайомимося з бібліотекою GTK++, а також як за її допомогою можна розробляти кросплатформні віконні застосунки.
3. Огляд базових віджетів GTK В даній лекції ми розглянемо базові віджети, які можна використати при розробці віконних застосунків з використанням GTK++.
4. Відносне позиціонування за допомогою GTK контейнерів В даній лекції розгляну правильний спосіб позиціонування віджетів відносно один-одного.
5. Калькулятор В даній лекції ми дізнаємося як за допомогою GTK++ реалізувати базовий калькулятор.
6. Меню і панелі інстурентів Вданій леції ми розглянемо такі невід'ємні компоненти віконних застосунків як меню і панель інструментів.
7. Мультивіконний застосунок і діалогові вікна В даній лекції ми дізнаємо як реалізувати більше одного вікна в застосунку і показувати діалогові вікна.
8. Декларативний опис інтерфейсів за допомогою Glade В даній лекції ми дізнаємося як можна розділити слой представлення від бізнес логіки за допомогою Glade.
9. Текстовий редактор В даній лекції ми дізнаємося як за допомогою GTK++ реалізувати базовий текстовий редактор.

Будування

  1. Встановіть Node.JS
  2. Відкрийте термінал в директорії із репозиторієм
  3. Виконайте команду npm i
  4. Виконайте команду npx gulp або npm run build
  5. Матеріали знаходяться в директорії dist:
    1. dist/workbook - конспект лекцій і методичні вказівки до виконання лабораторних робіт
    2. dist/presentations - презентації

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0