le

[en] [fr] [ru]


LEPARAGLIDING GUI
Графический интерфейс пользователя

Идея графического пользовательского интерфейса для LEparagliding уже давно востребованы пользователями. Работа началась. Тем не менее, первая полезная версия до сих пор нет даты завершения, потому что работа которую нужно сделать, это очень важно.

Основные идеи:
- LEparagliding, продолжает работать в обычном режиме, делая все числовые и графические вычисления в Fortran. Файл leparagliding.f остается двигатель и наиболее важной частью программы, и продолжают развиваться.
- Pre-PROCESOR двигатель продолжает работать в нормальном режиме в Fortran.
- Новый графический пользовательский интерфейс (GUI), написанный в "Tcl / Tk", помогает легко создавать данные файлы предварительно data.txt, lepragliding.txt и запустить программу.
- Tcl / Tk мультиплатформенная и работает в Linux, UNIX, Mac OSX, Windows, ...
- Планируется полную программу интернационализации, используя интерфейс на разных языках.
- Вы можете продолжать использовать LEparagliding как всегда, редактирование файлов данных предварительно data.txt и leparagliding.txt (я думаю, что это самый простой способ!).
- Конечно, лицензии GNU GPL!

Посмотрите первого .tcl кода: (последнее обновление 7 октября 2017):

README.txt  Notes
lepg.tcl  Main .tcl script
d_lep_r.tcl  procedure for read leparaglidind.txt
d_lep_w.tcl  procedure for write new leparagliding.txt
p_le.tcl procedure for setting the leading edge parameters, using pre-processor engine
lepg.conf configuration file
lepConfugFile.tcl
pkgIndex.tcl
en.msg
de.msg
fr.msg
ua.msg
ru.msg
leparagliding.txt main data file


Помощь приветствуется! Потому что это задача, которая требует много работы и знания, поэтому помощь будет приветствовать в любом из следующих аспектов:


- Программирование на Tcl / Tk. Обзор, уборка, а также улучшить .tcl код. Структура, аспект виджетов, ...
- Интернационализация на нескольких языках. Все меню и сообщения должны быть переведены на разные языки. Чтобы сделать это простым способом я думаю, что из одного текстового файла, содержащего два столбца. В левой колонке текст на английском языке, а правая колонка текст переводится на другой язык. Там будет текстовый файл для каждого языка. Каждое предложение будет преобразовано в строковую переменную, и находится в нужном месте в рамках программы. Пример 
en.msg, de.msg но также можно писать fr.msg, ua.msg, ru.msg, es.msg ...

Соавторы GUI:
Эрик Фонтэн
и Магали (Tarnos, Франция) французские переводы, и некоторые графические.
Роман Иванов (Харьков, Украина) российские и украинские переводы.
Stefan Feuz (Швейцария) возобновил разработку интерфейса GUI (сентябрь 2017 года), а также переводы на немецкий и английский языки. Планируемое создание репозитория git, который позволяет кодовое обмен. Важные улучшения будут выпущены в ближайшее время.
Спасибо всем!


Вот скриншот главного окна Tcl / Tk:
GUI-de

LEparagliding GUI Tcl/Tk

Tcl
кода:
code Tcl

Вот
 
старый скриншоты с SCILAB (больше не используется) Это будет лучше развита в Tcl / Tk:

main

pre-processor

индекс