On-line: Andrey, i3t4j6, гостей 2. Всего: 4 [подробнее..]
АвторСообщение



Пост N: 35
Зарегистрирован: 05.06.07
ссылка на сообщение  Отправлено: 31.10.07 08:35. Заголовок: Прошу отведать - FormDesigner собственной конструкции.


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

http://dump.ru/files/n/n082164222/

Возможно остались не удаленными некоторые тестовые сообщения - на экран или в текстовый файл.
Так что сильно не пугайтесь.

Хочу услышать конструктив.

С наилучшими пожеланиями.
SadStar


Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 21 , стр: 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 и просто кликнул мышкой в ОК
Пока больше не попробовал

Например - увеличить шрифт во всех служебных окнах - что то со зрением появились проблеммы.
Приятно, что кто-то где-то понимает начавшиеся появляться проблемы и помогает их преодолевать.





Спасибо: 0 
ПрофильЦитата Ответить
модератор




Пост 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, но имеет весьма продуманную структуру кода и стильный интерфейс, а также предусматривает загрузку/сохранение стилей для приложений.

Планируется ли сделать проект открытым? А также добавить одно/дву/многоязычность?



Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 308
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 31.10.07 18:03. Заголовок: 3. Общие интерфейсны..


3. Общие интерфейсные принципы - такие же как и в исходной утилите Roberto Lopez.
Не знаю как кто, но я очень разочарован таким подходом.

Теперь по реализации: Зачем это Use suitable button?
Использовал этот батон - форма закрылась. Данные в Object Inspector остались. Дай думаю изменю имя контрола, по приколу..



Спасибо: 0 
ПрофильЦитата Ответить



Пост 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 нашел еще одно подтверждение того, что в сходных условиях люди находят сходные решения

Прошу продолжить пробы.


Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост 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

Спасибо: 0 
ПрофильЦитата Ответить
модератор




Пост N: 637
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 02.11.07 15:50. Заголовок: SADSTAR2 пишет: мне..


SADSTAR2 пишет:

 цитата:
мне стыдно показывать свой код


Очень жаль

SADSTAR2 пишет:

 цитата:
программа перепрыгивает через несколько строк линейного кода


Для остановки выполнения программы при использовании NOWAIT служит команда DO MESSAGE LOOP

SADSTAR2 пишет:

 цитата:
добавил поддержку OnKey для формы и "индикацию наличия стандартных блоков"


Это очень полезная и наглядная индикация

SADSTAR2 пишет:

 цитата:
Прошу продолжить пробы


Поскольку в этом варианте были добавлены примеры использования различных элементов управления, ошибки/недоработки попадаются практически на каждом шагу. Альфа версия, что тут скажешь...


Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 37
Зарегистрирован: 05.06.07
ссылка на сообщение  Отправлено: 06.11.07 03:53. Заголовок: Это не альфа-версия...


Это не альфа-версия.
Это я в пылу борьбы с косяками - наделал новых.
Поздно обнаружил - уже дома.

С последними изменениями здесь.

http://dump.ru/files/n/n19602743/

Вроде бы весь запланированный основной функционал сделан.
Теперь надо косяки вычищать.


Спасибо: 0 
ПрофильЦитата Ответить
модератор




Пост N: 641
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 06.11.07 19:39. Заголовок: SADSTAR2 пишет: С п..


SADSTAR2 пишет:

 цитата:
С последними изменениями здесь


Это уже более стабильная версия. Но мне все же удалось получить ошибку при вызове функции MDRAG() после неудачного тыка в красную полоску.
Кстати, обратил внимание, что FD был перекомпилирован версией 45

Некоторые пожелания связаны с изменением числовых полей ввода для изменения свойств элементов управления на Spinner-поля , а также хотелось бы выбирать шрифт из стандарного окна выбора, а не вводить его имя в поле ввода

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 38
Зарегистрирован: 05.06.07
ссылка на сообщение  Отправлено: 07.11.07 04:40. Заголовок: gfilatov пишет: Нек..


gfilatov пишет:

 цитата:
Некоторые пожелания связаны с изменением числовых полей ввода для изменения свойств элементов управления на Spinner-поля


Вас понял. Щас сделаем. Хотя я этим и в оригинальной версии не пользовался.
По мне проще пару цифр на клавиатуре набрать чем целиться мышкой в маленькие кнопочки и щелкать десятки раз.

А пока прошу посмотреть Visual Picture Sorter - утилитка простенькая но полезная.
Я когда применяю - всегда вспоминаю себя с благодарностью :-)

http://dump.ru/files/n/n9653279247/



Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 88
Зарегистрирован: 17.10.05
ссылка на сообщение  Отправлено: 09.11.07 09:42. Заголовок: Хорошо!


Потыкал мышкой - попробовал Ваш дизайнер - хорошо!
У других интерфейс похуже. Мне понравилось.
Пожелания хотелось бы выразить - если Вы пробовали работать
в Delphi - там значения в Object Inspector вводятся внутри
(как, скажем TSBrowse), а не во внешних модальных окнах.
Я так понимаю - у Вас там стоит Browse,- а вот если перейти на
TSBrowse - мне кажется будет гораздо лучше ...

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 40
Зарегистрирован: 05.06.07
ссылка на сообщение  Отправлено: 26.11.07 07:30. Заголовок: Есть изменения. Для..


Есть изменения.

Для конструирования Browse и Grid сделаны удобные спец.формы, которые вызываются кнопкой <Доп.Пар.>
+непринципиальные исправления

http://dump.ru/files/n/n634264278/

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 1
Зарегистрирован: 14.01.09
ссылка на сообщение  Отправлено: 14.01.09 15:02. Заголовок: Мой опит скачат етат..


Мой опит скачат етат файл на http://dump.ru/files/n/n634264278/ не успел.
Можно ли скачат файл и от куда?

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 14
Зарегистрирован: 13.09.07
ссылка на сообщение  Отправлено: 14.01.09 15:36. Заголовок: SADSTAR2 Еще ..


SADSTAR2

Еще раз обращаюсь с проьбой выкладывать вашу разработку, например, на
http://hmgextended.com/files/HARBOUR( может gfilatov посодействует? ).
К сожалению не все имеют возможность скачивать с http://dump.ru

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 2
Зарегистрирован: 14.01.09
ссылка на сообщение  Отправлено: 19.01.09 18:40. Заголовок: Я буду благодарен ес..


Я буду благодарен если кто то может прислат мне файл на меил emil_ned@mail.ru

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 92
Зарегистрирован: 05.06.07
ссылка на сообщение  Отправлено: 20.01.09 06:40. Заголовок: Загляни на ssmessages.by.ru


Загляни на ssmessages.by.ru
там все лежит на постоянной основе


Спасибо: 0 
ПрофильЦитата Ответить
модератор




Пост N: 933
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 20.01.09 11:17. Заголовок: SADSTAR2 пишет: Заг..


SADSTAR2 пишет:

 цитата:
Загляни на ssmessages.by.ru


Полный адрес:
http://ssmessages.by.ru/index.html

Большое спасибо!

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 3
Зарегистрирован: 14.01.09
ссылка на сообщение  Отправлено: 20.01.09 12:59. Заголовок: Спасибо...


Спасибо.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 15
Зарегистрирован: 13.09.07
ссылка на сообщение  Отправлено: 22.01.09 19:37. Заголовок: SADSTAR2 В..


SADSTAR2

Вчера скачал с http://ssmessages.by.ru/index.html ваш FormDesigner.
Очевидно вы не обновили программу на сайте

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 4
Зарегистрирован: 14.01.09
ссылка на сообщение  Отправлено: 12.05.09 14:41. Заголовок: Я скачал и попробова..


Я скачал и попробовал FormDesigner, Меня понравился болше чем другие подобних програм. Ес ли обновление ета прекрасная програма.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 902
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 29.08.09 10:17. Заголовок: Посмотрел FormDesign..


Посмотрел FormDesigner, мне понравился.
Для начала сразу несколько замечаний:
1) Если загружаешь свой проект (со своим файлом настройки ProjMan.ini) и добавляешь в Tuning (Настройках) -> Add Libs, свою библиотеку, то после перезагрузки проекта - сохранения пропадают. Туда грузится библиотека из главного ProjMan.ini
2) Стиль оформления сделать бы покрасивее, с иконками.
3) Выбор языка сделать как у других редакторов и НЕ НАДО совмещать английский и русский одновременно...

Остальное напишу потом, в процессе пользования....

Спасибо: 1 
ПрофильЦитата Ответить
Ответов - 21 , стр: 1 2 All [только новые]
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 182
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет