|
|
  |
Язык программирования для радиолюбителя, В чем вы создаете GUI (под Win)? |
|
|
|
Apr 18 2012, 10:57
|
Гуру
     
Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954

|
Цитата(Меджикивис @ Apr 18 2012, 02:24)  на чем лучше писать управляющю программу? (Имеется ввиду пользовательский интерфейс на РС.) Каким языком программирования лично Вы пользуетесь для такой цели? MSVC++ Express и FLTK - простая и маленькая библиотека для построения гуёв. там есть fluid, программа для визуального рисования гуя, несколько специфичный, по довольно простой. если хочется совсем уж простого и не С/С++, то могу посоветовать поглядеть на IUP и lua, простые диалоги в две строчки описываются http://www.tecgraf.puc-rio.br/iup/en/dlg/i...m.html#Examples
|
|
|
|
|
Apr 18 2012, 11:16
|
Профессионал
    
Группа: Участник
Сообщений: 1 541
Регистрация: 21-03-12
Из: РФ
Пользователь №: 70 919

|
Цитата(_pv @ Apr 18 2012, 14:57)  и не С/С++, да, про нелюбовь к С/С... я уже отписался много раз)))))))) Цитата(_pv @ Apr 18 2012, 14:57)  могу посоветовать поглядеть на IUP и lua, простые диалоги в две строчки описываются http://www.tecgraf.puc-rio.br/iup/en/dlg/i...m.html#Examples Это чо, опять проектирование Гуи в текстовом виде? Да к тому ж, те же самые злосчастные точки с запятой. Спасибо, оставляю кому-нибудь другому))))))))))
--------------------
Построив автомобили, человечество освободило лошадей от необходимости работать. Почему оно не освободило от такой необходимости себя ))
|
|
|
|
|
Apr 18 2012, 11:32
|
Профессионал
    
Группа: Участник
Сообщений: 1 541
Регистрация: 21-03-12
Из: РФ
Пользователь №: 70 919

|
Цитата(haker_fox @ Apr 18 2012, 15:28)  Честно говоря уж очень странный у Вас подход к делу... Каприз  Что ж тут странного? Языков - много, а нервные клетки не восстанавливаются. Почему я не могу отклонить парочку вариантов исключительно по личной аллергии))))))) Не сошелся же свет клином на Си и его потомстве.
--------------------
Построив автомобили, человечество освободило лошадей от необходимости работать. Почему оно не освободило от такой необходимости себя ))
|
|
|
|
|
Apr 18 2012, 11:43
|
Профессионал
    
Группа: Участник
Сообщений: 1 541
Регистрация: 21-03-12
Из: РФ
Пользователь №: 70 919

|
Цитата(toweroff @ Apr 18 2012, 15:34)  на каком языке пишется софт для самой железки? На Пик-Басик)))))) Чо, некошерно? - а пофиг, я им не скажу а сами они по прошивке не догадаюЦЦо))))))) Цитата(toweroff @ Apr 18 2012, 15:34)  каприз странен "Я странен? - а не странен кто ж?" (А.С.Грибоедов) Такшта, меня давайте обсуждать не будем...
--------------------
Построив автомобили, человечество освободило лошадей от необходимости работать. Почему оно не освободило от такой необходимости себя ))
|
|
|
|
|
Apr 18 2012, 12:04
|

Знающий
   
Группа: Свой
Сообщений: 648
Регистрация: 11-02-06
Из: Санкт-Петербург
Пользователь №: 14 237

|
Если не нравятся ; - пишите вместо них * или ещё что, а в начале программы поставьте Код #define * ; и все дела... А вообще, по правде говоря, без C/C++ нет у Вас перспектив ... Никаких.
--------------------
Сделано в Китае. Упаковано в России.
|
|
|
|
|
Apr 18 2012, 12:35
|
Местный
  
Группа: Свой
Сообщений: 311
Регистрация: 12-01-11
Из: Калининград (Koenigsberg)
Пользователь №: 62 182

|
Цитата(MrYuran @ Apr 18 2012, 11:40)  Как по мне, Qt и иже с ними - это, конечно, православный путь, но не самый удачный для начала. Стесняюсь спросить... а "среда VB" - это случаем не Visual Studio? Первую GUI программу я писал на Си + голый WinAPI и ручным редактированием rc файла с прописыванием виджетов и их расположения. Особый экшен тут в убогой документации от MS по этой теме. Qt после этого показалось просто детской забавой
--------------------
typedef enum { no, yes, maybe } bool; | блог тут
|
|
|
|
|
Apr 18 2012, 12:47
|
Гуру
     
Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954

|
Цитата(MrYuran @ Apr 18 2012, 17:14)  Не катит , там тоже точки с запятой  промазал, там действительно пример на С. вот оно же на lua, ни одной точки с запятой  Код pboolean = 1 pinteger = 3456 preal = 3.543 pinteger2 = 192 preal2 = 0.5 pangle = 90 pstring = "string text" plist = 2 pstring2 = "second text\nsecond line" ret, pboolean, pinteger, preal, pinteger2, preal2, pangle, pstring, plist, pstring2 = iup.GetParam("Title", param_action, "Boolean: %b\n".. "Integer: %i\n".. "Real 1: %r\n".. "Sep1 %t\n".. "Integer: %i[0,255]\n".. "Real 2: %r[-1.5,1.5]\n".. "Sep2 %t\n".. "Angle: %a[0,360]\n".. "String: %s\n".. "List: %l|item1|item2|item3|\n".. "Sep3 %t\n".. "Multiline: %m\n", pboolean, pinteger, preal, pinteger2, preal2, pangle, pstring, plist, pstring2)
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|