Этот тег предназначен для вопросов, связанных с портативным набором инструментов пользовательского интерфейса, известным как IUP. IUP - это портативный набор инструментов для создания графических пользовательских интерфейсов, предлагающий конфигурационный API на трех основных языках: C, Lua и LED. Цель IUP - позволить программе выполняться в разных системах без каких-либо изменений, поэтому она очень портативна.
1 ответ

Обновление матрицы IUP

Я пытаюсь использовать матрицу IUP из C, как я использую DataGrid из VB.До сих пор я прихожу к этому: int refreshl(Ihandle *mat, int from) { struct lotstruct lot; FILE *fol; fol = fopen("C:/myfolder/myfile", "rb+"); int b; int temp = 1; for (b=from;…
09 апр '13 в 20:44
1 ответ

MinGW: неопределенная ссылка на `iupKeyCodeToName(int)'

Я пытаюсь сделать исполняемый файл для Windows этого примера: https://www.tecgraf.puc-rio.br/iup/examples/C/sample.c В Linux с помощью этого инструмента: https://github.com/jprjr/iup-build На Ubuntu 16.04, но я получаю эту ошибку компоновки при попы…
21 дек '18 в 03:40
1 ответ

IUP - статическая ссылка Windows SDK

Я хочу написать многоплатформенное нативное настольное приложение на C. После некоторых поисков я обнаружил, что IUP идеально подходит. К сожалению, я изо всех сил пытаюсь связать Windows SDK. Сейчас я просто хочу статически скомпилировать версию x6…
07 мар '17 в 23:58
1 ответ

Как установить модули lua на linux

Я начал программировать lua для Windows с "Lua для Windows", и в комплекте было много хороших необходимых модулей. сейчас я пытаюсь использовать lua на своем linux дома и не могу понять, есть ли подобный способ установки пакетов lua здесь? в частнос…
28 июн '16 в 17:14
1 ответ

Удалить границу полностью из Iup_FlatButton

Я пытаюсь удалить границу из IupFlatButton так что это просто выглядит как текст (пока не нажата). Окно пока что здесь: Как вы можете видеть, он все еще имеет маленькую пунктирную границу. Мой сценарий: #include <iup.h> #include <stdlib.h&g…
21 июн '18 в 13:01
0 ответов

Множественный vm обнаружил ошибку на примере OpenGL

Lua 5.3.5 встроен в мое приложение (написано на C++), и я использую предварительно созданные динамические 32-битные библиотеки Lua 5.3.5 в Windows. В моем приложении у меня есть редактор сценариев, который запускает сценарии Lua. Я также использую г…
09 фев '19 в 10:45
1 ответ

Запуск кода Lua на Android

У меня есть простая программа с графическим интерфейсом, которая имеет 2 текстовых поля для ввода номера и кнопку, чтобы нажать, чтобы получить сумму этих чисел. Он использует переносной IUP для элементов GUI: require( "iuplua" ) t1 = iup.text{} t2 …
26 окт '17 в 04:24
1 ответ

Проблема с курсором LUA iup.text

Я пытаюсь использовать iup.text создать текстовое поле, связанное с текстовым файлом. Я хочу отображать текстовый файл в этом текстовом поле в режиме реального времени. local Visu = iup.text{ multiline="yes", --rastersize="x60", expand="yes", readon…
23 июл '18 в 14:58
1 ответ

Как использовать imtoolkit (предварительно скомпилированный / исходный код) для Chicken Scheme?

Для того, чтобы использовать iup в Chicken Scheme мне нужно предоставить некоторые зависимости. Одним из них является IM (imtoolkit), который я нашел на https://webserver2.tecgraf.puc-rio.br/cd/en/building.html, где он связывает меня с sourceforge. …
25 май '17 в 10:08
1 ответ

Как получить доступ к элементам графического интерфейса в диалоге IUP, загруженном из файла светодиода?

Я влюблен в IUP! Однако я не могу понять, как получить программный доступ (в C) к элементам GUI в диалоге, загруженном IupLoad() из светодиодного файла. Одним из чрезвычайно трудоемких способов было бы отредактировать файл светодиода так, чтобы вруч…
17 апр '17 в 10:23
1 ответ

IUP для Lua перестал работать на Windows XP

Я получаю следующую ошибку от require "iuplua" lua: budgelua5.lua:3: module 'iuplua' not found: no field package.preload['iuplua'] no file 'z:\Program Files\Lua\5.1\lua\iuplua.lua' no file 'z:\Program Files\Lua\5.1\lua\iuplua.luac' no file 'z:\Progr…
09 янв '12 в 17:31
1 ответ

Получение новых элементов GUI в IUP

Как я могу получить новый элемент GUI в IUP из существующего элемента, такого как рамка, кнопка или метка. Я работаю на языке Lua в Debian Linux. Я попробовал следующее, но они не работают: MyButton = iup.button{title="", size="40x40"}:new() Ошибка:…
24 окт '17 в 04:08
1 ответ

Об использовании IUP.Text: действие в Lua

Друзья. В прикрепленном файле я показываю пример формы на языке Lua с использованием интерфейса IUP. Необходимо, чтобы при каждом нажатии клавиши в первом текстовом поле производились некоторые вычисления, а результат должен отображаться во втором т…
17 янв '18 в 05:01
1 ответ

iup.GetParam в LUA: проверка данных в функции обратного вызова

Новичок LUA, экспериментирующий с использованием GUI iup.GetParam с помощью LUA 5.1, У меня есть простое использование iup.GetParam (которая отлично работает с простой функцией обратного вызова, проверяющей OK & Cancel), и я пытаюсь добавить некотор…
30 апр '14 в 09:55
0 ответов

Я не могу установить элементы управления Windows, используя IUP с highgui OpenCV

Привет, я кодирую проект с IUP Tecgraf (iup-3.7_Win32_dll9_lib) и OpenCV 1.1pre1 на MSVC 2010. Чтобы включить визуальные стили окна, я использую этот файл манифеста: <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <assembly xmlns="u…
27 янв '14 в 16:44
0 ответов

Статическое связывание IUP с Visual Studio

Я скачал IUP iup-3.25_Win64_vc15_lib.zip (последнюю версию 64-разрядной версии VS, которую они предоставили), и извлекли ее в мой проект (в подпапке под названием Library). Я пытаюсь скомпилировать следующее: #include "Librarty/include/iup.h" int ma…
21 июн '18 в 08:33
2 ответа

IUP Хулиганы Сепаратор. Зачем?

В документации IUP указан элемент графического интерфейса с именем Separator. Однако он отсутствует в списке "Доступные классы", который появляется, когда вы нажимаете "Добавить ребенка / Добавить брата" в диалоговом окне " Макет" (редактор макета I…
12 апр '17 в 12:32
1 ответ

IUP настройка / локализация элементов управления

Можно ли создать подкласс или аналогичные элементы управления IUP для получения изменений в функциональности на более низком уровне, чтобы изменения могли применяться ко всему проекту (все экземпляры элементов управления) 1)Например, в моей локали у…
15 апр '13 в 19:41
1 ответ

Заполнение списка iup из таблицы lua

Я создаю набор вспомогательных функций диалога IUP - шаблон, который я могу включить в свой код Lua для быстрой реализации часто используемых функций интерфейса согласованным образом. У меня есть функция, чтобы сделать "стандартный" список iup с обр…
06 янв '19 в 12:59
1 ответ

Получение ввода с IUP в Lua

Я пытался получить информацию от IUP, чтобы сделать небольшую игру в понг. Я хотел попробовать вводить данные и пробовал часть кода, который поставляется с примерами IUPGL, но ввод, похоже, не работает вообще. Вот код, который стоит до сих пор: requ…
04 май '09 в 20:27