Страница 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 - одно удововольствие, можно даже использовать символы из "левых" кодовых страниц. Все в геометрических единицах, по табуляторам, с заданным выравниванием и центровкой, и текст, и графика.