Автор | Сообщение |
|
| |
Пост N: 35
Зарегистрирован: 05.06.07
|
|
Отправлено: 31.10.07 08:35. Заголовок: Прошу отведать - FormDesigner собственной конструкции.
Прошу отведать - FormDesigner собственной конструкции. Наверное это называется Альфа-версия. Но рабочая полнофункционалная. Я уже в нем самого себя (или его?) делал. http://dump.ru/files/n/n082164222/ Возможно остались не удаленными некоторые тестовые сообщения - на экран или в текстовый файл. Так что сильно не пугайтесь. Хочу услышать конструктив. С наилучшими пожеланиями. SadStar
|
|
|
Новых ответов нет
, стр:
1
2
All
[см. все]
|
|
|
| |
Пост N: 26
Зарегистрирован: 19.05.05
|
|
Отправлено: 31.10.07 13:51. Заголовок: Date: 31.10.07 Time:..
Date: 31.10.07 Time: 12:28:54 Error BASE/1001 Undefined function: VQHTM Called from VQHTM(0) Called from (b)MCLICK(816) Called from MCLICK(817) Called from (b)LOADFORM_1(4) Called from _DOWINDOWEVENTPROCEDURE(4759) Called from EVENTS(1277) Called from _DOMESSAGELOOP(0) Called from _ACTIVATEWINDOW(4427) Called from OPENFORM(446) Called from (b)FORMDES(60) Called from _DOCONTROLEVENTPROCEDURE(4733) Called from EVENTS(1522) Called from _DOMESSAGELOOP(0) Called from _ACTIVATEWINDOW(4427) Called from FORMDES(91) -------------------------------------------------------------------------------- Date: 31.10.07 Time: 12:30:29 Error BASE/1132 Bound error: array access Called from SAVETIMER(46) Called from (b)TIMERSEDIT(233) Called from _DOCONTROLEVENTPROCEDURE(4733) Called from EVENTS(1522) Called from _DOMESSAGELOOP(0) Called from _ACTIVATEWINDOW(4427) Called from TIMERSEDIT(26) Called from FD_TIMERS(13) Called from (b)FORMDES(1281) Called from _DOCONTROLEVENTPROCEDURE(4733) Called from EVENTS(1522) Called from _DOMESSAGELOOP(0) Called from _ACTIVATEWINDOW(4427) Called from OPENFORM(446) Called from (b)FORMDES(60) Called from _DOCONTROLEVENTPROCEDURE(4733) Called from EVENTS(1522) Called from _DOMESSAGELOOP(0) Called from _ACTIVATEWINDOW(4427) Called from FORMDES(91) Первая ошибка - пр попытке вставить QHTM Вторая - открыл timers definers и просто кликнул мышкой в ОК Пока больше не попробовал Например - увеличить шрифт во всех служебных окнах - что то со зрением появились проблеммы. Приятно, что кто-то где-то понимает начавшиеся появляться проблемы и помогает их преодолевать.
|
|
|
|
| модератор
|
Пост N: 632
Зарегистрирован: 25.05.05
|
|
Отправлено: 31.10.07 14:34. Заголовок: SADSTAR2 пишет: Хоч..
SADSTAR2 пишет: цитата: | Хочу услышать конструктив |
| Большое спасибо за такой подарок! Программа вполне работоспособна и отвечает поставленным при разработке целям Что понравилось: - хорошо работает привязка элементов управления к виртуальной сетке; - приятно сделано перемещение и изменение размеров элементов управления; - логично выглядит вызов контексного меню для каждого элемента формы; - поддержка новых элементов управления расширенного релиза. Что не понравилось: - смешение русского и английского языков в различных формах - формы, не предназначенные для масштабирования, можно максимизировать/растягивать - не во всех формах для выхода используется клавиша Esc - некоторые формы черезчур цветасты, нет единой цветовой схемы (либо она не выдерживается в различных дизайнерах) - при закрытии FD и несохраненной форме выдается запрос [Да][Нет][Отмена], но при выборе пункта [Отмена] вместо возврата к редактированию формы происходит повторный запрос, а затем при повторном выборе пункта [Отмена] - выход из программы без сохранения - естесственные шероховатости альфа-версии. Очень рекомендую познакомиться с открытым проектом GuiDes (Visual Form Designer for MiniGUI) по ссылке http://www.geocities.com/harbour_links/guides который, хотя и не вырос выше версии 0.3, но имеет весьма продуманную структуру кода и стильный интерфейс, а также предусматривает загрузку/сохранение стилей для приложений. Планируется ли сделать проект открытым? А также добавить одно/дву/многоязычность?
|
|
|
|
| постоянный участник
|
Пост N: 308
Зарегистрирован: 09.10.06
|
|
Отправлено: 31.10.07 18:03. Заголовок: 3. Общие интерфейсны..
3. Общие интерфейсные принципы - такие же как и в исходной утилите Roberto Lopez. Не знаю как кто, но я очень разочарован таким подходом. Теперь по реализации: Зачем это Use suitable button? Использовал этот батон - форма закрылась. Данные в Object Inspector остались. Дай думаю изменю имя контрола, по приколу..
|
|
|
|
| |
Пост N: 36
Зарегистрирован: 05.06.07
|
|
Отправлено: 02.11.07 04:25. Заголовок: nick_mi пишет: Перв..
nick_mi пишет: цитата: | Первая ошибка - пр попытке вставить QHTM |
| О! Вы сразу кинулись в самые экзотические места. Описания нет. Пример не работает. Заткнул я эту возможность пока. gfilatov пишет: цитата: | Очень рекомендую познакомиться с открытым проектом GuiDes (Visual Form Designer for MiniGUI) по ссылке http://www.geocities.com/harbour_links/guides который, хотя и не вырос выше версии 0.3, но имеет весьма продуманную структуру кода и стильный |
| Это точно. Поэтому мне стыдно показывать свой код. А дизайнер этот я когда-то давно пробовал использовать. Но не получилось. И код не стал смотреть. Если придется кардинально переделывать свой ФД - использую некоторые идеи. А сейчас довожу до ума то, что есть. gfilatov пишет: цитата: | - формы, не предназначенные для масштабирования, можно максимизировать/растягивать - не во всех формах для выхода используется клавиша Esc |
| это вроде исправил gfilatov пишет: цитата: | - при закрытии FD и несохраненной форме выдается запрос [Да][Нет][Отмена], но при выборе пункта [Отмена] вместо возврата к редактированию формы происходит повторный запрос, а затем при повторном выборе пункта [Отмена] - выход из программы без сохранения |
| Пытался исследовать ситуацию - какая-то хитрая картина получается, связанная с открытием-закрытием окон. Пробовал и с NOWAIT, и без. Так еще интересней картинку увидел - якобы программа перепрыгивает через несколько строк линейного кода В общем - упростил варианты и ужесточил пути входа-выхода. Последний вариант здесь. http://dump.ru/files/n/n815945178/ Кроме устранения указанных косяков (а также обнаруженных лично) добавил поддержку OnKey для формы и "индикацию наличия стандартных блоков". Сейчас в процессе просмотра GuiDes нашел еще одно подтверждение того, что в сходных условиях люди находят сходные решения Прошу продолжить пробы.
|
|
|
|
| постоянный участник
|
Пост N: 4
Зарегистрирован: 13.09.07
|
|
Отправлено: 02.11.07 10:05. Заголовок: SADSTAR2 ..
SADSTAR2 А нельзя ли выложить куда-нибудь еще(ну хоть на http://hmgextended.com/files/HARBOUR/). У меня, например, нет возможности тянуть файлы с http://dump.ru или выслать на E-Mail: Leo@zt.aval.ua
|
|
|
|
| модератор
|
Пост N: 637
Зарегистрирован: 25.05.05
|
|
Отправлено: 02.11.07 15:50. Заголовок: SADSTAR2 пишет: мне..
SADSTAR2 пишет: цитата: | мне стыдно показывать свой код |
| Очень жаль SADSTAR2 пишет: цитата: | программа перепрыгивает через несколько строк линейного кода |
| Для остановки выполнения программы при использовании NOWAIT служит команда DO MESSAGE LOOP SADSTAR2 пишет: цитата: | добавил поддержку OnKey для формы и "индикацию наличия стандартных блоков" |
| Это очень полезная и наглядная индикация SADSTAR2 пишет: Поскольку в этом варианте были добавлены примеры использования различных элементов управления, ошибки/недоработки попадаются практически на каждом шагу. Альфа версия, что тут скажешь...
|
|
|
|
| |
Пост N: 37
Зарегистрирован: 05.06.07
|
|
Отправлено: 06.11.07 03:53. Заголовок: Это не альфа-версия...
Это не альфа-версия. Это я в пылу борьбы с косяками - наделал новых. Поздно обнаружил - уже дома. С последними изменениями здесь. http://dump.ru/files/n/n19602743/ Вроде бы весь запланированный основной функционал сделан. Теперь надо косяки вычищать.
|
|
|
|
| модератор
|
Пост N: 641
Зарегистрирован: 25.05.05
|
|
Отправлено: 06.11.07 19:39. Заголовок: SADSTAR2 пишет: С п..
SADSTAR2 пишет: цитата: | С последними изменениями здесь |
| Это уже более стабильная версия. Но мне все же удалось получить ошибку при вызове функции MDRAG() после неудачного тыка в красную полоску. Кстати, обратил внимание, что FD был перекомпилирован версией 45 Некоторые пожелания связаны с изменением числовых полей ввода для изменения свойств элементов управления на Spinner-поля , а также хотелось бы выбирать шрифт из стандарного окна выбора, а не вводить его имя в поле ввода
|
|
|
|
| |
Пост N: 38
Зарегистрирован: 05.06.07
|
|
Отправлено: 07.11.07 04:40. Заголовок: gfilatov пишет: Нек..
gfilatov пишет: цитата: | Некоторые пожелания связаны с изменением числовых полей ввода для изменения свойств элементов управления на Spinner-поля |
| Вас понял. Щас сделаем. Хотя я этим и в оригинальной версии не пользовался. По мне проще пару цифр на клавиатуре набрать чем целиться мышкой в маленькие кнопочки и щелкать десятки раз. А пока прошу посмотреть Visual Picture Sorter - утилитка простенькая но полезная. Я когда применяю - всегда вспоминаю себя с благодарностью :-) http://dump.ru/files/n/n9653279247/
|
|
|
|
| |
Пост N: 88
Зарегистрирован: 17.10.05
|
|
Отправлено: 09.11.07 09:42. Заголовок: Хорошо!
Потыкал мышкой - попробовал Ваш дизайнер - хорошо! У других интерфейс похуже. Мне понравилось. Пожелания хотелось бы выразить - если Вы пробовали работать в Delphi - там значения в Object Inspector вводятся внутри (как, скажем TSBrowse), а не во внешних модальных окнах. Я так понимаю - у Вас там стоит Browse,- а вот если перейти на TSBrowse - мне кажется будет гораздо лучше ...
|
|
|
|
| |
Пост N: 40
Зарегистрирован: 05.06.07
|
|
Отправлено: 26.11.07 07:30. Заголовок: Есть изменения. Для..
Есть изменения. Для конструирования Browse и Grid сделаны удобные спец.формы, которые вызываются кнопкой <Доп.Пар.> +непринципиальные исправления http://dump.ru/files/n/n634264278/
|
|
|
|
|
| |
Пост N: 1
Зарегистрирован: 14.01.09
|
|
Отправлено: 14.01.09 15:02. Заголовок: Мой опит скачат етат..
|
|
|
|
| постоянный участник
|
Пост N: 14
Зарегистрирован: 13.09.07
|
|
Отправлено: 14.01.09 15:36. Заголовок: SADSTAR2 Еще ..
|
|
|
|
| |
Пост N: 2
Зарегистрирован: 14.01.09
|
|
Отправлено: 19.01.09 18:40. Заголовок: Я буду благодарен ес..
Я буду благодарен если кто то может прислат мне файл на меил emil_ned@mail.ru
|
|
|
|
| |
Пост N: 92
Зарегистрирован: 05.06.07
|
|
Отправлено: 20.01.09 06:40. Заголовок: Загляни на ssmessages.by.ru
Загляни на ssmessages.by.ru там все лежит на постоянной основе
|
|
|
|
| модератор
|
Пост N: 933
Зарегистрирован: 25.05.05
|
|
Отправлено: 20.01.09 11:17. Заголовок: SADSTAR2 пишет: Заг..
|
|
|
|
| |
Пост N: 3
Зарегистрирован: 14.01.09
|
|
Отправлено: 20.01.09 12:59. Заголовок: Спасибо...
Спасибо.
|
|
|
|
| постоянный участник
|
Пост N: 15
Зарегистрирован: 13.09.07
|
|
Отправлено: 22.01.09 19:37. Заголовок: SADSTAR2 В..
|
|
|
|
| |
Пост N: 4
Зарегистрирован: 14.01.09
|
|
Отправлено: 12.05.09 14:41. Заголовок: Я скачал и попробова..
Я скачал и попробовал FormDesigner, Меня понравился болше чем другие подобних програм. Ес ли обновление ета прекрасная програма.
|
|
|
|
| постоянный участник
|
Пост N: 902
Зарегистрирован: 12.09.06
|
|
Отправлено: 29.08.09 10:17. Заголовок: Посмотрел FormDesign..
Посмотрел FormDesigner, мне понравился. Для начала сразу несколько замечаний: 1) Если загружаешь свой проект (со своим файлом настройки ProjMan.ini) и добавляешь в Tuning (Настройках) -> Add Libs, свою библиотеку, то после перезагрузки проекта - сохранения пропадают. Туда грузится библиотека из главного ProjMan.ini 2) Стиль оформления сделать бы покрасивее, с иконками. 3) Выбор языка сделать как у других редакторов и НЕ НАДО совмещать английский и русский одновременно... Остальное напишу потом, в процессе пользования....
|
|
|
|
| |
Пост N: 11
Зарегистрирован: 13.06.12
|
|
Отправлено: 07.10.12 13:12. Заголовок: to SADSTAR2 как обст..
to SADSTAR2 как обстоят дела с FormDesigner? Проект развивается или заброшен?
|
|
|
Новых ответов нет
, стр:
1
2
All
[см. все]
|
|