Страница 3 из 5

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

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

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

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

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


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

Главное разобраться как он устроен и как работает.

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

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


да компоненты для FireBird. вот только те что включены в MSEguiработаю немного по другой логикепричем я говорю что хочу переехать с лазаря на МСЕ формочки то я и заново создам не та проблема, все равно большенство я ручками в коде делаю
но как я понял никто ничем подобным не занимался поэтому надо разыскивать грабли самому

Добавлено: 04.02.2007 11:09:50
Attid
вопрос :

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

Добавлено: 04.02.2007 15:02:49
debi12345
Attid писал(а):вопрос :

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

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

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

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

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

В Опере же обнаружилась приятная возможность - прикрепления
в конференции можно сохранять. Просто раньше я не заметил как.

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

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

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

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

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

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

Для получения готового хэлпа ( в /usr/share/doc/msegui/ ) нужен второй проход - "make_html.sh", он сгененрит HTML из XML. XML можно предварительно отредактировать в месте, где их не перезатрет следующий запуск "make_xml.sh".

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

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

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

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

Лично для меня - не так уж мало. Названия методов и параметров процедур - самообъясняющие. Все сортировано по категориям. Работают перекрестные сылки. Если нужна логика - подписано в каком модуле искать.
Кстати, с этого момента можно начать доку писать - то есть править сгенерированные XML-файлы. Разобрался, спросил, понял - и подправил соответствующий файл. В них по секциям понятно, что и как. Даже для примеров место зарезервировано.

Добавлено: 05.02.2007 15:26:38
debi12345
Изменился адрес сервера новостей:

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

Группа новостей - все та же: public.mseide-msegui.talk

Добавлено: 06.02.2007 21:05:17
debi12345
В ветке "trunk" начат MDI.

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

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

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

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

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