Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Чт мар 28, 2024 16:01

...
Google Search
Forth-FAQ Spy Grafic

Часовой пояс: UTC + 3 часа [ Летнее время ]




Ответить
Имя пользователя:
Заголовок:
Текст сообщения:
Введите текст вашего сообщения. Длина сообщения в символах не более: 60000

Размер шрифта:
Цвет шрифта
Настройки:
BBCode ВКЛЮЧЕН
[img] ВЫКЛЮЧЕН
[flash] ВЫКЛЮЧЕН
[url] ВКЛЮЧЕН
Смайлики ВЫКЛЮЧЕНЫ
Отключить в этом сообщении BBCode
Не преобразовывать адреса URL в ссылки
Вопрос
Теперь гостю придется вводить здесь пароль. Не от своей учетной записи, а ПАРОЛЬ ДЛЯ ГОСТЯ, получить который можно после регистрации на форуме через ЛС.:
Этот вопрос предназначен для выявления и предотвращения автоматических регистраций.
   

Обзор темы - Очередной приступ GUI
Автор Сообщение
  Заголовок сообщения:  Re: Очередной приступ GUI  Ответить с цитатой
dmitri писал(а):
Можно попробовать iup. Он, в основном, заточен на lua, но есть интерфейс и для си.

Пробую сейчас.
Вполне нормально.
Тестовый пример
Код для Новы:
Код:
WINAPI: IupOpen Iup
WINAPI: IupButton Iup
WINAPI: IupSetCallback Iup
WINAPI: IupMessage Iup
WINAPI: IupClose Iup
WINAPI: IupLabel Iup
WINAPI: IupDialog Iup
WINAPI: IupVbox Iup
WINAPI: IupShowXY Iup
WINAPI: IupSetAttribute Iup
WINAPI: IupMainLoop Iup
WINAPI: IupSetCallback Iup


0 VALUE dlg
0 VALUE vbox
0 VALUE but

: SV S" Свистопляска " DROP ;
1 CALLBACK: TEST ." test console" CR  ;


0 0 IupOpen THROW

0 SV IupButton TO but

0 but IupVbox TO vbox
vbox IupDialog TO dlg

' TEST  S" ACTION" DROP but IupSetCallback

S" Hello Word 3" DROP S" TITLE" DROP dlg IupSetAttribute

0xFFFF 0xFFFF dlg IupShowXY
IupMainLoop
IupClose


Просто и нужен всего Iup.DLL

P. S.
Творение Сишное.
Конвенция cdecl, поэтому после надо подчистить стек данных
Сообщение Добавлено: Ср авг 15, 2018 20:42
  Заголовок сообщения:  Re: Очередной приступ GUI  Ответить с цитатой
Можно попробовать iup. Он, в основном, заточен на lua, но есть интерфейс и для си.
Сообщение Добавлено: Ср авг 15, 2018 03:13
  Заголовок сообщения:  Re: Очередной приступ GUI  Ответить с цитатой
Victor__v писал(а):
P. S.
Насколько мне известно DLL-ки Qt и GTK требуют среду для выполнения т. е. запустить пример просто скачав DLL не получится

Qt.dll можно подключить к SPF4. На местном форуме этот вопрос прорабатывал mgw в соответствующих темах отображаеых при поиске по сайту
(например по qt.dll)

P.S. Qt-Forth авторский сайт mgw рассматривающий связку Forth и Qt.
GTK тоже вроде кто то подцеплял к SPF4 и какое то обсуждение было на местном форуме.
Сообщение Добавлено: Ср авг 15, 2018 00:03
  Заголовок сообщения:  Очередной приступ GUI  Ответить с цитатой
Хочется написать что-то с окошечками.
Виндовые слова трогать не хочу.
Короче, есть ли какая-нибудь DLL не от винды, которая позволит программировать гуй?
И чтобы не надо было что-то сверху устанавливать.

Тупо, скачал DLL вызвал из форта его функции и счастье :)

P. S.
Насколько мне известно DLL-ки Qt и GTK требуют среду для выполнения т. е. запустить пример просто скачав DLL не получится
Сообщение Добавлено: Вт авг 14, 2018 21:30

Часовой пояс: UTC + 3 часа [ Летнее время ]


cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
phpBB сборка от FladeX // Русская поддержка phpBB