Появился форум по MSEIde

Вопросы программирования и использования MSEide + MSEgui.

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

Сообщение Attid » 03.02.2007 11:41:33

ладно начнем с чего по проще а например компоненты (UIB) можно поставить в MSE или только в ранайме создовать ?? =(
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2585
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Сообщение debi12345 » 03.02.2007 13:59:41

Attid писал(а):ладно начнем с чего по проще а например компоненты (UIB) можно поставить в MSE или только в ранайме создовать ?? =(

UIB - это что ? InterBase ? Если "да" - то в MSEgui хорошо вылизана поддержка FireBird ( аналог InterBase ) и PostgreSQL.

Воообще-то, для MSEgui - используйте MSEgui-компоненты. Их уже немало, на любой вкус, и они - весьма гибкие.
Аватара пользователя
debi12345
долгожитель
 
Сообщения: 5759
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Сообщение Alexander » 03.02.2007 22:07:28

Attid писал(а):ладно начнем с чего по проще а например компоненты (UIB) можно поставить в MSE или только в ранайме создовать ?? =(


Что такое компонениы UIB ? Вообще компоненты в нём есть и их можно
"кидать" на форму при дизайне, а можно и во время выполнения создать.
Я так понимаю можно и свои компоненты писать без проблем.

Главное разобраться как он устроен и как работает.
Аватара пользователя
Alexander
энтузиаст
 
Сообщения: 771
Зарегистрирован: 18.12.2005 19:10:00
Откуда: оттуда

Сообщение Attid » 04.02.2007 11:05:52

debi12345 писал(а):
UIB - это что ? InterBase ? Если "да" - то в MSEgui хорошо вылизана поддержка FireBird ( аналог InterBase ) и PostgreSQL.

Воообще-то, для MSEgui - используйте MSEgui-компоненты. Их уже немало, на любой вкус, и они - весьма гибкие.


да компоненты для FireBird. вот только те что включены в MSEguiработаю немного по другой логикепричем я говорю что хочу переехать с лазаря на МСЕ формочки то я и заново создам не та проблема, все равно большенство я ручками в коде делаю
но как я понял никто ничем подобным не занимался поэтому надо разыскивать грабли самому
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2585
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Сообщение Attid » 04.02.2007 12:09:50

вопрос :

а как искать где какой процедур находится вот мне надо showmessage использовать, его нашел через find в msewidgets но каждую команду разыскивать так не хочится или другого способа нет ?
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2585
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Сообщение debi12345 » 04.02.2007 16:02:49

Attid писал(а):вопрос :

а как искать где какой процедур находится вот мне надо showmessage использовать, его нашел через find в msewidgets но каждую команду разыскивать так не хочится или другого способа нет ?

help сненерировать (скрипты прилагаются к MSE*/tools )- будет искать на порядок проще
Аватара пользователя
debi12345
долгожитель
 
Сообщения: 5759
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Сообщение Alexander » 04.02.2007 21:49:44

А может кто знает как задействовать автозавершение ?
Постановка точки и ожидание ничего не даёт, разные
(наугад) комбинации клавиш тоже. Но в списке фич есть.

Это значительно ускорило бы освоение.

Касаемо xml я пробовал, но получалось что то мне
не понятное и непонятно как с ним потом работать.
Может нужен какой то специальный браузер ?

В Опере же обнаружилась приятная возможность - прикрепления
в конференции можно сохранять. Просто раньше я не заметил как.
Аватара пользователя
Alexander
энтузиаст
 
Сообщения: 771
Зарегистрирован: 18.12.2005 19:10:00
Откуда: оттуда

Сообщение GrayEddy » 04.02.2007 22:00:38

У меня вопрос к debi12345.
Не смогли ли вы выложить скриншоты ваших программ. сделанных с помощью MSE? Удобно было бы выложить в виде архива.
GrayEddy
постоялец
 
Сообщения: 375
Зарегистрирован: 06.05.2005 09:37:56

Сообщение debi12345 » 05.02.2007 08:33:13

GrayEddy писал(а):У меня вопрос к debi12345.
Не смогли ли вы выложить скриншоты ваших программ. сделанных с помощью MSE? Удобно было бы выложить в виде архива.

Здесь не выложишь. Кстати, а чем не угодили скриншоты из туториала, прилагаемого к исходникам MSEide ?

А может кто знает как задействовать автозавершение ?
Постановка точки и ожидание ничего не даёт, разные
(наугад) комбинации клавиш тоже. Но в списке фич есть.

Ctrl+Space после точки. Ctrl+Shift+Space после "(" - со списком параметров. Для пропертей - не всегда срабатывает, но понадежнее Лазаруса. "Разматывание" WITH-конструкций не работает ( и не должно ).

Касаемо xml я пробовал, но получалось что то мне
не понятное и непонятно как с ним потом работать.
Может нужен какой то специальный браузер ?

Для получения готового хэлпа ( в /usr/share/doc/msegui/ ) нужен второй проход - "make_html.sh", он сгененрит HTML из XML. XML можно предварительно отредактировать в месте, где их не перезатрет следующий запуск "make_xml.sh".
Аватара пользователя
debi12345
долгожитель
 
Сообщения: 5759
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Сообщение Attid » 05.02.2007 12:07:19

help сненерировать (скрипты прилагаются к MSE*/tools )- будет искать на порядок проще

сгенерил . . . как там все грустно :) это и есть вся справка ? :( застрелится =)
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2585
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Сообщение debi12345 » 05.02.2007 15:30:55

Attid писал(а):
help сненерировать (скрипты прилагаются к MSE*/tools )- будет искать на порядок проще

сгенерил . . . как там все грустно :) это и есть вся справка ? :( застрелится =)

Лично для меня - не так уж мало. Названия методов и параметров процедур - самообъясняющие. Все сортировано по категориям. Работают перекрестные сылки. Если нужна логика - подписано в каком модуле искать.
Кстати, с этого момента можно начать доку писать - то есть править сгенерированные XML-файлы. Разобрался, спросил, понял - и подправил соответствующий файл. В них по секциям понятно, что и как. Даже для примеров место зарезервировано.
Аватара пользователя
debi12345
долгожитель
 
Сообщения: 5759
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Сообщение debi12345 » 05.02.2007 16:26:38

Изменился адрес сервера новостей:

был: news.dxmachine.com
стал: news.grid-sky.com

Группа новостей - все та же: public.mseide-msegui.talk
Аватара пользователя
debi12345
долгожитель
 
Сообщения: 5759
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Сообщение debi12345 » 06.02.2007 22:05:17

В ветке "trunk" начат MDI.
Аватара пользователя
debi12345
долгожитель
 
Сообщения: 5759
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Сообщение GrayEddy » 06.02.2007 22:24:30

Скриншоты не от праздного любопытства. Если внешний вид (к примеру, меню) соответсвует виду MSE (под Windows) - мои сожаления с точки зрения пользователей. Уж больно мелко и чужеродно.
Или юзеры не заметили подмены?
Хотя, как я понял, можно настраивать меню и формы. Могут ли они выглядеть почти как нативные?
GrayEddy
постоялец
 
Сообщения: 375
Зарегистрирован: 06.05.2005 09:37:56

Сообщение debi12345 » 06.02.2007 23:01:46

GrayEddy писал(а):Скриншоты не от праздного любопытства. Если внешний вид (к примеру, меню) соответсвует виду MSE (под Windows) - мои сожаления с точки зрения пользователей. Уж больно мелко и чужеродно.
Или юзеры не заметили подмены?
Хотя, как я понял, можно настраивать меню и формы. Могут ли они выглядеть почти как нативные?

Хватит уже придираться - издалека, даже не пощупав толком :) Даже по умолчанию почти не отличаются от Win2000/XP-ClassicView. Явное отличие - кромки кнопок и интервалы пунктов меню, но и они настраиваются. Да, еще "подмигивание" кнопок под "мышью" - автор ( да и я ) от него ни за что не откажется. Кстати, каждый из пунктов ( вкл. popups ) меню может рисоваться своим шрифтом - размером, стилем, цветом.

И еще - frame & face механизмы позволяют придать программам такой залихватский вид, что WinXP и не снился. Показал бы вам, да скриншоты здесь не выложишь :)

Что явно чужеродно для чистых виндусятников - это текущая система печати ( которая должна быть одинакова для Вынь32 и Линукса - выбран PostScript ), ведь придется использовать GhostScript ( до 8МБ в инсталляторах ) - и как превьюер, и для быстрой молчаливой печати. Поэтому в Word/Excel для промежуточного редактирования отчет не закинешь - только если его спецон не сгененеришь, используя OLE-механизм, выходящий за рамки MSEgui.
С другой стороны, рисовать таблицы в PostScript - одно удововольствие, можно даже использовать символы из "левых" кодовых страниц. Все в геометрических единицах, по табуляторам, с заданным выравниванием и центровкой, и текст, и графика.
Аватара пользователя
debi12345
долгожитель
 
Сообщения: 5759
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Пред.След.

Вернуться в MSEide + MSEgui

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

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

Рейтинг@Mail.ru