НОВОЕ: OS/2 GURU - Вопросы и ответы ru · en · de · es · it · pt · cz · pl · fr

OS/2.GURU Library

Reviews / articles about OS/2 eComStation ArcaOS

Operating systems
ArcaOS, eComStation, IBM OS/2 Warp
eComStation myths 

Latest  
 
 
Blonde Guy

Reformat Утилита для форматирования USB флешек, USB винчестеров (для совместимости с OS/2)

 

(promo)

Unsorted

 

 

AD: ArcaOS 5.1 Russian LIP
Russian ARCAOS exists and it's available since the middle of 2017. All versions are supported: 5.1, 5.1.1.

eCo Software is able to maintain OS/2 LIP packages for any other language (German, Dutch, Brazilian Portuguese, Spanish, Sweden, etc)

Review of Sibyl


TITLE: Review of Sibyl

DATE: 2010-11-15 15:57:21

AUTHOR: Igor Vaskov
Please use online translator
go to http://translate.google.com
and request the translation of http://ru.ecomstation./projects/reviews/index.php?id=228
to your language

 

Средства разработки / Pascal

Полноценная визуальная среда разработки языка Pascal с расширениями Delphi. Изначально разрабатывалась немецкой коммерческой компанией SpeedSoft. Код среды разработки изначально был собран с использованием компилятора Speed Pascal. В течении 2-х лет разработчики выпускали обновления и устраняли ошибки. В результате мы получили очень хороший и устойчивый в работе продукт.

Фактически среда Sibyl является копией среды разработки Delphi версии 2.0 включая интерфейс пользователя, компилятор и библиотеки классов. Позднее в компилятор и классы внесены дополнения свойственные синтакcису Delphi 3.0.

В настоящее время код компилятора открыт и поддерживается как минимум двумя различными группами энтузиастов.

Проект WDSibyl

Проект основан на исходных кодах Speed Soft и развивает изначально заложенные при проектировании идеи многоплатформенного компилятора. Проект использует оригинальный компилятор Speed Pascal. Параллельно разрабатывается собственная версия компилятора.

  • Текущая версия: 3.13
  • Сайт разработчиков компилятора www.wdsibyl.org

Проект Open Sibyl

Этот проект также основан на исходных кодах Speed Soft, но развивает идеи интеграции с WPS с использованием технологий CORBA/SOM. В качестве компилятора используется Free Pascal Compiler. Выбор компилятора обусловлен его динамичным развитием за счет Linux сообщества. В среде OS/2 используется портированная версия компилятора.

Установка системы

Sibyl имеет собственный графический инсталлятор, который установит необходимые программы и библиотеки классов а также обновит config.sys. Как правило установка не вызывает проблем даже у не опытных пользователей.

Sibyl поставляется со своей библиотекой классов, которые во многом похожи на библиотеку классов Delphi.

Визуальная разработка

Если вы работали с Delphi, то не найдете существенных различий в работе с Sibyl. Точно такая же среда содержащая линейку компонентов, позволяющую выбирать те или иные элементы и помещать их на форму.

SibylPalette

Программист может разрабатывать свои компоненты или использовать сторонние и помещать их на линейку компонентов для дальнейшего использования.

Среда проектирования

У Sibyl есть своя среда разработки, которая объединяет Редактор форм, рассмотренный выше, хороший редактор с подсветкой синтаксиса и подсказками при наборе ключевых слов обозначающих имена классов. Удобные функции поиска и замены текста. Простое управление проектом в целом. Компилятор Pascal и контекстный Help, но только на английском и немецком языках.

Создание приложений OS/2

При компиляции Sibyl создает автономный EXE файл не требующий дополнительного рантайма. Такая технология конечно увеличивает размер исполнимого файла, но зато облегчает процесс распространения и инсталляции готовой программы.

Создание приложений Windows

Из тех же самых исходников (если вы конечно не использовали специфическое для OS/2 API) вы можете собрать средствами Sibyl исполнимый файл для семейства операционных систем Windows начиная от Windows 95.

Достоинства и недостатки

Основные достоинства:

  • Быстро устанавливаемая и легко настраиваемая среда разработки
  • Визуальный редактор форм
  • Легкая настройка элементов управления
  • Удобный текстовый редактор

Основные недостатки:

  • Ориентация исключительно на графические приложения
  • Компилятор не является оптимальным
  • Поддержка баз данных не отличается полнотой

Совместимость с Delphi

Разработчики Sibyl приложили много усилий, чтобы сохранить совместимость с Delphi. Проект перенесенный из среды Delphi 2.0 может быть собран в Sibyl с минимальными изменениями. К большому сожалению файлы, содержащие расположение визуальных элементов на форме (*.dfm) не совместимы, но есть средство импорта, которое помогает преобразовать форматы.

Скриншоты

Screen

Среда Sibyl состоит из нескольких очень хорошо интегрированных окон.

MainWindow

Это центральное окно Sibyl позволяющее управлять проектом и всеми функциями среды разработки.

ObjectInspector

Так выглядит менеджер объектов.

Editor

Это удобный текстовый редактор.

ExampleForm

Для примера можно быстро и легко набросать такую форму.

ProjectSettings

Средство настроек проекта сделано в виде привычной книги с закладками.

Options

Таким же образом сделано средство настройки всей среды разработки.

 

Test the program:

Virtual keyboard - on-screen virtual keyboard (useful for touchscreens, to input special characters)

Comments:

The development of software for eComStation is profitable: a) system API is effective and considered. b) The market is not so infinite as Windows. All eCS users know about your product. c) Every developer is influencing on the OS significantly.

 

Siberian OS/2

 


 

 

ArcaOS 5.1.1 whatsnew - PNG icons

PNG icons on Desktop

PNG icons on Desktop. (instead of ancient .ico designed in 1994)

PNG icons on Desktop

eCo Software: it's a significant achievement that we have created PNG icons engine for OS/2 Desktop. and designed the set of system icons. In other words, we have modernized the external view of OS/2.

Now we can discuss how to attract new users.

// надо на ENG!!

 
Every conference is important.

Warpstock Europe 2017

Interview with Roderick Klein
What do we discuss? I don't remember.

What was happening at that conference?

 

(C) OS2.GURU 2001 -- 2025