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

DriveSoft wrote:
Игоревич wrote:

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

По поводу иконок согласен, необходимо добавить.


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


Пожалуйста, не пытайтесь раскрасить интерфейс, как правило это всегда смотрится нелепо.

Хотябы иконки уже круто. А в целом я с вами согласен.

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

Здравствуйте, Дмитрий.
Есть потребность в переносе программы на мобильную платформу андроид. Не планировалось ли разработка редактора на андроиде?

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

motorolla wrote:

Здравствуйте, Дмитрий.
Есть потребность в переносе программы на мобильную платформу андроид. Не планировалось ли разработка редактора на андроиде?

Приветствую, к сожалению пока не планируется.

Dmitry.

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

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

alex842 wrote:

Дмитрий, добрый день!
3) Хотелось бы узнать, как обстоят дела с решением проблемы, когда каждое новое окно в программе открывается как отдельный процесс/приложение. Точнее это не то, чтобы проблема, но раздражает. Причем когда открываешь "встроенные" окна "Настройка" и "О программе", то все нормально. И когда создаешь окно в скрипте (TForm.Create(Application)), тоже всё нормально.
roll

Не планируется ли добавление дополнительного действия к имеющимся в наличии "открыть форму" и "закрыть форму" - к примеру "закрыть текущую форму и открыть другую форму", это бы реально решило проблемы с одновременно открытыми кучами окон. Если много запущено программ и у Вашей много окон - становиться не совсем удобно "перемещаться" между ними и начинаешь путаться. А так совместив всего 2 действия решается проблема)))
Заранее спасибо.

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

mirvaal
Приветствую,


такое поведение можно реализовать простым скриптом, сделал для вас пример:

Post's attachments

Attachment icon Hide previous form.zip 29.55 kb, 589 downloads since 2016-08-16 

Dmitry.

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

Спасибо большое. Попробую

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

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

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

Здравствуйте, Дмитрий.

При покупке программы сейчас вы обещаете бесплатное обновление до версии 3.99.
Скажите пожалуйста планируется ли введение в функционал программы использование  TreeView в этот период.
Если да то примерно в какой версии программы будет реализован.
С Уважением Евгений.

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

Jeepson wrote:

Здравствуйте, Дмитрий.

При покупке программы сейчас вы обещаете бесплатное обновление до версии 3.99.
Скажите пожалуйста планируется ли введение в функционал программы использование  TreeView в этот период.
Если да то примерно в какой версии программы будет реализован.
С Уважением Евгений.

Приветствую.


К сожалению не могу пообещать, что TreeView будет реализован в этот период, но скорей всего будет реализован.

Dmitry.

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

Уделите внимание работе с COM портом и возможности улучшению дизайна при разработке. Вставлять свои иконки на кнопки и т.д. COM порт расширяет существенно возможности среды разработки. Появится сразу много желающих ее приобрести. Дизайн тоже очень важен. Вы добавляете не существенные вещи и повышаете версию.

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

Дмитрий, подскажите, а можно ли реализовать полосу прокрутки на форме окна программы, если ее размеры больше по вертикали или по горизонтали размера экрана?

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

motorolla wrote:

Дмитрий, подскажите, а можно ли реализовать полосу прокрутки на форме окна программы, если ее размеры больше по вертикали или по горизонтали размера экрана?

Для формы установите свойства
Sizeable = True
AutoScroll = True


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



также в секции скрипта begin end. можете разместить данный код, чтобы прокрутка формы была плавной

begin
    Form1.VertScrollBar.Tracking := true;
    Form1.HorzScrollBar.Tracking := true;
end.
Dmitry.

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

круто! большое спасибо!

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

Дмитрий подскажите, планируется ли поддержка в будущем баз Firebird?

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

motorolla wrote:

Дмитрий подскажите, планируется ли поддержка в будущем баз Firebird?

Пока не планируется.

Dmitry.

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

а Oracle Database

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

Всем здоровья !!! Давно не писал . Увидел сообщение про TPort .
Здорово . А теперь нужен TSocket . Ожидается ли и когда ?

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

Leonid wrote:

Всем здоровья !!! Давно не писал . Увидел сообщение про TPort .
Здорово . А теперь нужен TSocket . Ожидается ли и когда ?

Пока не планируется, вы перый кто упомянул об этом.
Не могли бы вы рассказать для каких целей он был бы вам полезен в MVD?

Dmitry.

194 (edited by Игоревич 2017-01-04 13:49:43)

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

1.Остро встал вопрос по защите БД от открытия сторонними программами. Планируется ли защитить файл БД хотя бы логином и паролем.
2. Для возможности работать с несколькими файлами БД, можно ли сделать например когда мы создаем кнопку поиск или отчет выбор файла БД и путь к этому файлу БД. Тогда можно будет создавать не отдельную программу а комплект программ с разными файлами БД а в конце создать программу которая обьеденит все модули в одно целое.
3. Дизайн кнопок расширить.

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

Игоревич
1. Довольно трудно сделать защиту базы данных при использовании SQLite, если необходима надежная защита, вам нужно использовать СУБД MySQL, т.о. базу данных можно расположить на сервере и создать необходимые настройки привелегий, чтобы исключить доступ к базе для посторонних лиц.


2. Вы первый кто просит об этом. Какую задачу это сможет решить?


3. Планируется возможность загрузки своих иконок.

Dmitry.

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

По вопросу номер 2. Можно будет создавать комплект программ или иными словами. Создать отдельные модули для 3-5 рабочих мест и с помощью одной программы их соеденить вместе. Брать данные с разных БД.

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

DriveSoft wrote:

Игоревич
1. Довольно трудно сделать защиту базы данных при использовании SQLite, если необходима надежная защита, вам нужно использовать СУБД MySQL, т.о. базу данных можно расположить на сервере и создать необходимые настройки привелегий, чтобы исключить доступ к базе для посторонних лиц.


2. Вы первый кто просит об этом. Какую задачу это сможет решить?


3. Планируется возможность загрузки своих иконок.

Я с  СУБД MySQL еще не разбирался, вопрос такой, можно ли проект работающий с  SQLite переделать чтобы он работал с MySQL. Или надо все заново переделывать.

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

Igor.Stepanov
Заново переделывать не нужно, просто переключите проект на MySQL, и он будет работать. Также у вас должена быть установлена СУБД MySQL.


Возможно потребуется доработка SQL запросов, если вы их использовали в проекте.

Dmitry.

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

DriveSoft wrote:

Igor.Stepanov
Заново переделывать не нужно, просто переключите проект на MySQL, и он будет работать. Также у вас должена быть установлена СУБД MySQL.


Возможно потребуется доработка SQL запросов, если вы их использовали в проекте.

Как его переключить (импорт таблиц нужно делать ?  СУБД MySQ сервер установил. Какой использовать менеджер для администрирования БД (таблиц).

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

На вкладке "Таблицы базы данных" в самом верхнем левом углу есть кнопка, которая позволяет переключиться на другую СУБД.


Импорт и экспорт данных необходимо произвести самостоятельно, экспорт из SQLite можно сделать с помощью утилиты SQLite Studio, импорт в MySQL например программой MySQL Workbench, ее же можете использоваться для администрирования MySQL.

Dmitry.