Очередная GUI-библиотека для FPC

Вопросы использования сторонних (не входящих в состав FPC и Lazarus) утилит и библиотек.

Модератор: Модераторы

Сообщение STAKANOV » 14.12.2005 22:59:48

Вот <a href='http://stakanov.nm.ru/mseide.gif' target='_blank'>скрин, 156Кб</a>
Аватара пользователя
STAKANOV
энтузиаст
 
Сообщения: 1069
Зарегистрирован: 14.05.2006 21:26:24
Откуда: Зеленоград

Сообщение haword » 15.12.2005 11:02:19

Ага! Вот такой надо проект развивать :) Довести вид кнопок и меню до ума и цены не будет тогда этому IDE!
haword
 

Сообщение Иван Шихалев » 15.12.2005 11:47:47

Вот такой надо проект развивать

А каковы преимущества перед Лазарем? Кроме отвязки от GTK, что еще неизвестно - хорошо или нет.
Аватара пользователя
Иван Шихалев
энтузиаст
 
Сообщения: 1138
Зарегистрирован: 15.05.2006 11:26:13
Откуда: Екатеринбург

Сообщение haword » 15.12.2005 13:38:45

Приимуществ я думаю достаточно! Либы объемом в надцать мегов не таскать. Вид графических элементов сам можешь как душа пожелает делать. Запуститься на любой машине на которой стоит XWindow в любой конфигурации. Ну и вообще, незнаю как другим, мне если не глючные элементы то как приятно распростронять только исполняемый модуль без дополнительных либ которые от версии к версии могут менять свои вызовы в новых версиях. Конечно все можно под все портировать.
haword
 

Сообщение STAKANOV » 15.12.2005 15:55:54

А каковы преимущества перед Лазарем?

У Лазаря должна быть альтернатива. Кстати этоn проект по-моему можно привязать например к svgalib, чего о Лазаре не скажешь.

Откуда, кстати, ссылка. И что у него за лицензия?
Аватара пользователя
STAKANOV
энтузиаст
 
Сообщения: 1069
Зарегистрирован: 14.05.2006 21:26:24
Откуда: Зеленоград

Сообщение Иван Шихалев » 15.12.2005 16:10:01

Откуда, кстати, ссылка

Ссылка пролетала в одном из майл-листов FPC.
Аватара пользователя
Иван Шихалев
энтузиаст
 
Сообщения: 1138
Зарегистрирован: 15.05.2006 11:26:13
Откуда: Екатеринбург

Сообщение STAKANOV » 15.12.2005 16:31:10

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

другой информации об этом проекте нет?
Аватара пользователя
STAKANOV
энтузиаст
 
Сообщения: 1069
Зарегистрирован: 14.05.2006 21:26:24
Откуда: Зеленоград

Сообщение Иван Шихалев » 15.12.2005 16:49:23

Обсуждение в листе...
Аватара пользователя
Иван Шихалев
энтузиаст
 
Сообщения: 1138
Зарегистрирован: 15.05.2006 11:26:13
Откуда: Екатеринбург

Сообщение STAKANOV » 15.12.2005 16:55:55

Обсуждение в листе...

а архив у этого листа есть? (обычно да) ;)
Аватара пользователя
STAKANOV
энтузиаст
 
Сообщения: 1069
Зарегистрирован: 14.05.2006 21:26:24
Откуда: Зеленоград

Сообщение Иван Шихалев » 15.12.2005 17:10:19

Есть. Я даже где-то на форуме ссылки давал...
Аватара пользователя
Иван Шихалев
энтузиаст
 
Сообщения: 1138
Зарегистрирован: 15.05.2006 11:26:13
Откуда: Екатеринбург

Сообщение STAKANOV » 15.12.2005 19:14:22

<a href='http://www.mail-archive.com/fpc-pascal@lists.freepascal.org/msg04799.html' target='_blank'>http://www.mail-archive.com/fpc-pascal@lis...g/msg04799.html</a>

похоже наших у наших иностранных братьев такая же реакция :D
Аватара пользователя
STAKANOV
энтузиаст
 
Сообщения: 1069
Зарегистрирован: 14.05.2006 21:26:24
Откуда: Зеленоград

Сообщение noch » 25.12.2005 19:56:34

STAKANOV писал(а): Попробовал вариант из бинарников. Идея хорошая но без документации не понятно что куда жать, чтоб сделать какие-то элементарные вещи. Пример demo после компиляции(со смартлинком) получается размером около 583К. При этом никаких gtk и qt. А это минимальная форма с кнопкой. По-моему идеальная вещь для простеньких любительских проектов.  :rolleyes:

Размер из-за xlib, а то меньше был, если бы x сервер на паскале был написан.
Я имею в виду, что сишные библиотеки при статической компиляции (а смартлинк - это статическая компиляция) не смартлинкуются, так сказать, просто статически подключаются

Мне очень понравилось, я всегда хотел, чтобы была delphi like среда разработки, которая использует свой виджет, написанный на паскале!

Здорово!
Аватара пользователя
noch
постоялец
 
Сообщения: 145
Зарегистрирован: 07.06.2005 09:45:49
Откуда: Armenia

Сообщение STAKANOV » 25.12.2005 22:16:38

Размер из-за xlib, а то меньше был, если бы x сервер на паскале был написан.
Я имею в виду, что сишные библиотеки при статической компиляции (а смартлинк - это статическая компиляция) не смартлинкуются, так сказать, просто статически подключаются

xlib статически не линкуетс(я имею ввиду библиотеки из X), только динамически.

Есть обновление на сайте <a href='http://mypage.bluewin.ch/msegui/' target='_blank'>http://mypage.bluewin.ch/msegui/</a> и новая версия.
Аватара пользователя
STAKANOV
энтузиаст
 
Сообщения: 1069
Зарегистрирован: 14.05.2006 21:26:24
Откуда: Зеленоград

Сообщение STAKANOV » 06.01.2006 13:27:51

Стоит заметить, что работа с MSEide отличаетется от Lazarus и Delphi. Например, в Lazarus я помещаю на форму TPageControl и просто добавляю странички из контекcтного меню. В MSEide надо поместить на форму TTabWidget, а на последний уже помещать TTabPage. Сам я до этого почему-то не додумался и просто спросил у автора. Тот не замедлительно ответил и просил спрашивать еще. В настоящий момент Martin Schreiber работает над поддержкой принтера.
Аватара пользователя
STAKANOV
энтузиаст
 
Сообщения: 1069
Зарегистрирован: 14.05.2006 21:26:24
Откуда: Зеленоград

Сообщение STAKANOV » 07.01.2006 00:45:37

Еще <a href='http://stakanov.nm.ru/mseide1.gif' target='_blank'>скрин, ~160Кб</a>

Отладчик работает. IDE многопоточность использует. Т.е. процесс компиляции идет, а IDE работает (в отличии от Lazarus). Пустичек, но приятно. :P

Маленькие глюки присутсвуют. Например, иногда подсветка синтаксиса пропадает.

Насчет общего впечатления - это то что я искал. :D Надеюсь найдутся еще пользователи. Сама организация GUI отлична от Lazarus/Delphi(пример в придыдущем сообщении). Затруднения возникают из-за полного отсутствия документации, но думаю со временем это можно поправить. :rolleyes:
Аватара пользователя
STAKANOV
энтузиаст
 
Сообщения: 1069
Зарегистрирован: 14.05.2006 21:26:24
Откуда: Зеленоград

Пред.След.

Вернуться в Сторонние средства

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

Рейтинг@Mail.ru