Добрый вечер
Вячеслав! С новым годом и новыми успехами в разработке и внедрении "Купца"!
Позволь всё же дать комментарий к твоему сообщению? Возможно, да и не нужно тебе, однако видимо эту тему не читал, а посему имеешь некоторое недопонимание системы разработки (языку программирования) [x]Harbour, который является на сей момент самым идеологически продвинутым, современным, интенсивно развиваемым и универсальным инструментом.
Основная его парадигма: имеется исходный код на расширенном диалекте языка xBase, в который можно включать исходные фрагменты на Assembler и ANSI C или посредством препроцессора и инструмента "блоков кода" включать команды в синтаксисе любого ЯП, например "1С" или "Clarion" , который посредством компилятора полностью преобразуется в исходный код на языках C + Assembler.
Далее в задании сборки программы может указать каким компилятором C (C++) его нужно собрать. От сюда следует, что могу собрать под Dos, Mac OS, Linux, Android, etc. В проект могу подключить любую библиотеку на С, т.е. могу собирать программу с графическим интерфейсом любой современной операционной системы!
Просто "лень"
Цитата: FinSoft ➤ Привет. Виндовый интерфейс не только и не столько плюшки в оформлении. Прежде всего, это возможность работы в многооконном контексте.
Не знаю, что эти "слова" означают
Однако в реальной "жизни" запускается требуемое число копий приложений, где в каждой копии открыта своя задача и эти задачи, как копипастом, так и встроенными средствами обмениваются данными.
Пример "УС Лэнд:ЕГАИС" - сегодня:
1. На кассовом узле:
- интерфейс кассира;
- интерфейс списаний;
- инвентаризации в параллельном режиме.
2. На ПК товароведа - сервер УТМ:
- работы с регистром №3;
- постоянный анализ чеков;
- инвентаризации в параллельном режиме.
3. Ноут по WiFi - инвентаризации в параллельном режиме.
... Конечно на этих ПК "крутились" и другие программы ...
Цитата: FinSoft ➤ В функционально сложных системах это позволяет оптимизировать интерфейс. Другой аспект, когда работаешь с актуальными версиями системы разработки, оказываешься в составе комьюнити с другими разработчиками, что тоже очень важно.
Ясень-пень... Имеется большое число разработчиков на [x]Harbour, как русскоязычных, но в основном индусов, поляков и латиносов... Хотя команда разработки - украинцы и америкосы латинского происхождений. Поищи - есть много форумов по данной системе.
Цитата: FinSoft ➤ Андрей, в твоей ситуации перейти с консольного интерфейса очень непросто.
Да - очень сложно! Есть система класса 1С:УПП и куча сопутствующих приложений, есть "УСЕга", есть рабочие обязанности, в том числе, как эникейщика и бухгалтера... За поддержку и развитие этого всё платят "какие-никакие" денежки... и крайне сложно из этого вырваться
Цитата: FinSoft ➤ К слову, на днях делал для себя библиотеку вывода в xlsx файлы. На перспективу. Это переименованный zip архив, который содержит набор каталогов и xml файлов. То есть ты можешь из своих dos программ спокойно формировать файлы для электронных таблиц, с которыми работают современные версии excel и calc...
Увы нет на разработки "плюшек для времени" времени, но при острой необходимости осваиваю что-то из библиотек, краткий список которых приведен выше... и где наверняка есть вывод в XLSX?