376 (edited by vit007 2021-04-16 07:35:16)

Re: Что реализовать в первую очередь?

Обнаружил, что нарушен порядок всплывающих окон. Когда производишь поиск по скрипту и он оканчивается (т.е. совпадения кончились), выдается сообщение об окончании поиска. Так вот, это сообщение должно быть поверх формы поиска, а не под ней. Вообще это форма, скорее всего с функцией поверх всего, т.к. если развернуть другую прогу, то эта форма будет поверх и ее (др. программы).

Post's attachments

Attachment icon 001.png 71.25 kb, 204 downloads since 2021-04-04 

377 (edited by vit007 2021-04-04 15:26:59)

Re: Что реализовать в первую очередь?

Вот

Post's attachments

Attachment icon 002.png 79.29 kb, 217 downloads since 2021-04-04 

Re: Что реализовать в первую очередь?

Здравствуйте.
1. Сделать возможным формировать собственную форму "О Программе" без правки скрипта.
2. Подключение к MySQL сейчас требует ввода значений подключения при каждом запуске. Если возможно убрать в меню администратора с сохранением данных при подключении. Сейчас для этого нужно править скрипт, что дает доступ к самой базе данных.
3. Возможность редактировать ярлыка программы.
4.Добавить возможность работы с access

Re: Что реализовать в первую очередь?

Можно ли дописать в

Form.Components[i] 

возможность обращаться к свойству Enabled?

Re: Что реализовать в первую очередь?

konstantin wrote:

Можно ли дописать в

Form.Components[i] 

возможность обращаться к свойству Enabled?

TdbLabel(Form1.Components[i]).Enabled:=True;

381

Re: Что реализовать в первую очередь?

konstantin wrote:

Можно ли дописать в

Form.Components[i] 

возможность обращаться к свойству Enabled?


Нет. Класс TComponent не имеет свойства Enabled   Используйте приведение классов, как показал sibprogsistem, но добавьте проверку:

if Form1.Components[i]) is TdbLabel then
  TdbLabel(Form1.Components[i]).Enabled:=True;
Визуальное программирование: блог и телеграм-канал.

382 (edited by sibprogsistem 2021-06-21 15:01:57)

Re: Что реализовать в первую очередь?

TWebBrowser знатно устарел будет - ли замена на TEdgeBrowser ?
http://docwiki.embarcadero.com/RADStudi … _Component

383

Re: Что реализовать в первую очередь?

sibprogsistem wrote:

TWebBrowser знатно устарел будет - ли замена на TEdgeBrowser ?

А зачем он нужен? У меня IE не установлен даже. Для просмотра HTML можно использовать TRichEdit. А если ему добавить обработчики на onLinkClick, то совсем красота будет )))

Визуальное программирование: блог и телеграм-канал.

Re: Что реализовать в первую очередь?

k245 wrote:

Для просмотра HTML можно использовать TRichEdit

ООО это как ?

385 (edited by vovka3003 2021-06-21 16:05:34)

Re: Что реализовать в первую очередь?

Я хром портабельный прикрутил:
https://i.imgur.com/xJFJadW.png
https://i.imgur.com/2uD8ILz.png
(только не в mvdb, увы)

386

Re: Что реализовать в первую очередь?

vovka3003 wrote:

Я хром портабельный прикрутил:
(только не в mvdb, увы)

Продвигаем альтернативные проекты? )))

Визуальное программирование: блог и телеграм-канал.

387

Re: Что реализовать в первую очередь?

sibprogsistem wrote:
k245 wrote:

Для просмотра HTML можно использовать TRichEdit

ООО это как ?

Этот компонент поддерживает кучу форматов, в том числе HTML. В MVD доступны методы загрузки из файла. Но косяк в том, что при клике в  загруженном документе по гиперссылке связанный документ открывается уже браузере по умолчанию, Если бы был доступен обработчик этого события, то было-бы очень круто...

Визуальное программирование: блог и телеграм-канал.

Re: Что реализовать в первую очередь?

k245 wrote:
vovka3003 wrote:

Я хром портабельный прикрутил:
(только не в mvdb, увы)

Продвигаем альтернативные проекты? )))

Ну почему же... Это просто то, что относительно стабильно работает (не только тупое открытие страниц, но и автоматизация). А воткнуть чтобы просто открывал странички - можно и в mvdb.

https://i.imgur.com/NqI1xtR.png

389

Re: Что реализовать в первую очередь?

В скриптах добавить доступ к свойству Align для класса TControl

Визуальное программирование: блог и телеграм-канал.

390 (edited by k245 2021-08-14 07:40:03)

Re: Что реализовать в первую очередь?

Добавить для поля БД:


- заголовок по умолчанию
- описание


http://myvisualdatabase.com/forum/misc.php?action=pun_attachment&item=7902&download=0


Заголовок подставлять в заголовки таблиц отображения при добавлении поля в таблицу.
Описание - часть системы документирования проекта.

Post's attachments

Attachment icon caption.png 43.81 kb, 202 downloads since 2021-08-14 

Визуальное программирование: блог и телеграм-канал.

391

Re: Что реализовать в первую очередь?

В скриптах добавить доступ к свойству  ShowHint для класса TWinControl

Визуальное программирование: блог и телеграм-канал.

392

Re: Что реализовать в первую очередь?

Логирование SQL-запросов модификации БД из конструктора.


Это позволит включать в обновления прикладной программы SQL-запросы для приведения структуры базы в соответствие с новой версией приложения. Сейчас такие запросы приходится писать вручную (из-за чего часто бывают ошибки), либо включать/выключать лог всех запросов на самом сервере, что тоже не совсем удобно.

Визуальное программирование: блог и телеграм-канал.

393 (edited by k245 2021-09-13 07:38:41)

Re: Что реализовать в первую очередь?

В дереве компонентов отображать иерархию по свойству Parent, чтобы было видно вложенность компонентов.

http://myvisualdatabase.com/forum/misc.php?action=pun_attachment&item=8062&download=0

P.S. В настоящий момент они отображаются в иерархии по свойству Owner, что и так очевидно: у всех компонентов формы владельцем является форма.

Post's attachments

Attachment icon изображение_2021-09-13_103444.png 13.68 kb, 193 downloads since 2021-09-13 

Визуальное программирование: блог и телеграм-канал.

Re: Что реализовать в первую очередь?

k245 wrote:

В дереве компонентов отображать иерархию по свойству Parent, чтобы было видно вложенность компонентов.

P.S. В настоящий момент они отображаются в иерархии по свойству Owner, что и так очевидно: у всех компонентов формы владельцем является форма.

Правой кнопкой по списку и выбрать вариант "дерево"

395

Re: Что реализовать в первую очередь?

indigen wrote:
k245 wrote:

В дереве компонентов отображать иерархию по свойству Parent, чтобы было видно вложенность компонентов.

P.S. В настоящий момент они отображаются в иерархии по свойству Owner, что и так очевидно: у всех компонентов формы владельцем является форма.

Правой кнопкой по списку и выбрать вариант "дерево"

"На четвертый день плена Зоркий Сокол, увидев, что в хижине, где его держали бледнолицые, не было одной стены, сбежал...." 


Спасибо! Пользовался пару лет и не знал smile

Визуальное программирование: блог и телеграм-канал.

Re: Что реализовать в первую очередь?

Есть ли аналоги у данной программы? Несколько лет назад встречал похожий проект в начальной стадии, забыл название, сейчас не могу найти.

397

Re: Что реализовать в первую очередь?

Nilaus wrote:

Есть ли аналоги у данной программы? Несколько лет назад встречал похожий проект в начальной стадии, забыл название, сейчас не могу найти.

https://mydataexpress.ru

https://mydataexpress.ru/images/nr6.png

Визуальное программирование: блог и телеграм-канал.

Re: Что реализовать в первую очередь?

Насколько я понял, в компонентах типа Panel нет возможности скроллинга?
Понадобилась в проекте панелька, куда динамически можно было бы добавлять новые компоненты, но при этом с фиксированным размером для экономии места. Слышал про ScrollBox (типа Panel со скроллом), но в этой программе его нету, похоже?

Re: Что реализовать в первую очередь?

Якось так

Post's attachments

Attachment icon 1-1.zip 3.78 kb, 44 downloads since 2024-10-08 

Re: Что реализовать в первую очередь?

sparrow wrote:

Якось так

Благодарю! Жаль, что в самой программе нет этого компонента.