1

(22 replies, posted in Russian)

Hi, unfortunately i'm not gonna continue to develop MVD so far. But perhaps I gonna make a web version, but at this stage is just an idea.

2

(22 replies, posted in Russian)

Купить лицензию можно, форма приобретения работает. Если необходимо, можете оплатить через qiwi или yoo money. Просто напишите мне на support@drive-software.com

Дальнейшее развитие проекта пока приостановлено.

BBDragon wrote:

Добрый день!
На странице оплаты указана версия 5.4, но скачать можно уже версию 6.5. Как я понял версия "Один пользователь. Бесплатные минорные обновления*" за 49$ - это и есть оплата текущей версии 6.5, верно?

Дайте пожалуйста ссылку на данную страницу, скорей всего я забыл где изменить номер версии.

На данной странице номер версии указан правильно
http://myvisualdatabase.com/ru/purchase.html

Это было связано с ошибкой в программе, исправил, скачайте пожалуйста последнюю бета версию
https://www.dropbox.com/s/jq58bdc402ht9 … a.zip?dl=0

5

(0 replies, posted in FAQ)

Unfortunately, the component TableGrid and SQLite does not support proper text sorting when characters like Č, Ä and so on are present.
To solve this problem, you need to use MySQL and disable the built-in sorting in the component.



Script

procedure Form1_GridSearch_OnChange (Sender: TObject);
begin
    // you should disable sort option for all columns
    Form1.GridSearch.Columns[0].Options := Form1.GridSearch.Columns[0].Options - coCanSort;
    Form1.GridSearch.Columns[1].Options := Form1.GridSearch.Columns[1].Options - coCanSort;
end;

procedure Form1_GridSearch_OnHeaderClick (Sender: TObject; ACol: Integer);
var
    sField: string;
    Ascending: boolean;
begin
    Ascending := True;
    if Form1.GridSearch.Tag = ACol+1 then Ascending := False;

    if (Form1.GridSearch.Columns[ACol].FieldType <> 'CALC') and (Form1.GridSearch.Columns[ACol].FieldType <> 'AUTOINC') and (Form1.GridSearch.Columns[ACol].FieldType <> 'CHECKBOX') then
    begin
        sField := '`' + Form1.GridSearch.Columns[ACol].TableName + '`.`' + Form1.GridSearch.Columns[ACol].FieldName+'`';

        if Ascending then Form1.GridSearch.dbCustomOrderBy := sField + ' ASC'
        else Form1.GridSearch.dbCustomOrderBy := sField + ' DESC';
        Form1.GridSearch.dbUpdate;
        Form1.GridSearch.Columns[ACol].Sorted := True;
    end;

    if Ascending then
    begin
        Form1.GridSearch.Tag := ACol+1;
        Form1.GridSearch.Columns[ACol].SortKind := skAscending;
    end else
    begin
        Form1.GridSearch.Tag := 0;
        Form1.GridSearch.Columns[ACol].SortKind := skDescending;
    end;
end;

Project example:

6

(30 replies, posted in General)

kees.krause wrote:

When I buy a lifetime license, can I use all the possibilities of the new version 6.5 for my programs writen with version 4.6? (e.g. the styles?)

Yes.

7

(30 replies, posted in General)

AD1408 wrote:

Hi Dmitry,


Great to see new update of MVD. Thank you very much.


Hoping to see some improvements on Treeview sooner than later - bringing it near to Virtual Treeview component at the least.


Also, please see the screen cap below. It seems styles are not applied to all components. Is this to do with OS (I'm using Win7) or shortcomings of styles engine?

https://i.postimg.cc/L4J7Nh0x/sty01.jpg


Try to set property HeaderStyle = hsFlatBorders for the TreeView
This feature is still beta stage, so I suppose that I will improve it.

8

(9 replies, posted in Database applications)

Thank you for useful tool.

9

(21 replies, posted in Russian)

mikhail_a wrote:
DriveSoft wrote:

3. К сожалению не понял, не могли бы показать скриншотом?

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

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

10

(21 replies, posted in Russian)

mikhail_a wrote:
DriveSoft wrote:

4. Изменение цвета кнопок невозможно даже без стиля начиная с Windows Vista.

Как это невозможно?
Приложены цветные кнопки в реальном проекте на Win10.
Их цвет затирается стилем, если запускать проект со стилями.

видимо это не кнопки, а другой компонент со скриптом, который иммитирует кнопку, например Panel
У кнопки в принципе нет свойства для изменения цвета.

11

(2 replies, posted in Russian)

  frmdbCoreUserForm.lbLastname.Caption := 'Lastname';
  frmdbCoreUserForm.lbFirstname.Caption := 'Firstname';

Hello.


There is some bug in style engine, unfortunately can't fix it.

13

(30 replies, posted in General)

kweatherhead wrote:

Dmitry,

Do you plan to make themes editable for a developer to use their own color scheme?
Provide a utility or document the process?

Regards,
Keith

You can install Delphi and run Bitmap Style Designer tool to edit the themes, more info: http://docwiki.embarcadero.com/RADStudi … e_Designer

14

(21 replies, posted in Russian)

sibprogsistem wrote:

нужно поправить дизайн
к примеру у меня уже есть панель с цветом  = clTeal , при изменении дизайна цвет панели меняется, что если  для элементов форм сделать так:
если цвет указан по умолчанию, то изменить его в тему иначе цвет оставить..
также перестает выполняться программная смена цвета ..
 
или дать возможность менять стили компонентов программно

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

Редактирование стилей возможно инструментом "Bitmap Style Designer tool" который идет в составе Delphi.

15

(21 replies, posted in Russian)

mikhail_a wrote:

1. В моем проекте я делал квадратные маленькие кнопки такой ширины, чтобы стандартные иконки (добавление, редактирование, удаление) отображались по центру кнопки.
Но, если проект запускать со стилями, то иконки сдвинулись влево, прилипнув к самому левому краю кнопки.
2. Подавляющее кол-во стилей как будто застряли в Win XP и сделаны по принципу "вырви глаз". Сочетание цветов удивительное.
Очевидно, надо добавить возможность редактирования стилей.
3. В чекбоксах - если надпись чекбокса размещена слева от него, то правым краем она прилипает к квадратику чекбокса, хотя при разработке был выбран размер рамки надписи так, чтобы надпись не касалась квадратика.
4. Стили не дают возможность изменять скриптом цвет кнопок.
5. Стили изменяют высоту компонента "файл".
Т.е. получается, что применить стили нет возможности (пока). Хотя очень хочется.

1. Исправил.
2. Я мог бы приобрести дополнительные стили, например здесь: https://www.delphistyles.com/vcl/index.html но я бы не скзаал, что они силно отличаются от существующих. Редактирование стилей возможно инструментом "Bitmap Style Designer tool" который идет в составе Delphi.
3. К сожалению не понял, не могли бы показать скриншотом?
4. Изменение цвета кнопок невозможно даже без стиля начиная с Windows Vista.
5. В зависимости от стиля, размеры компонентов могут изменяться +-1 пиксель, или у вас произошли более значительные изменения?

16

(21 replies, posted in Russian)

Freeman wrote:

а у меня в стилях стоит только по умолчанию и все

Исправил, скачайте пожалуйста новую версию еще раз.

17

(30 replies, posted in General)

bbrother wrote:

style menu is not working if we open a saved program directly. Style menu work only when we run application from desktop  shortcut.

Thanks, fixed, just download and install the latest version again.

18

(30 replies, posted in General)

domebil wrote:

Bug, in the new themes the icons of the buttons cannot be put in the center

Thank you, fixed. Please download and install the latest version again.

19

(21 replies, posted in Russian)

Странно, отправьте пожалуйта ваш проект на support@drive-software.com

20

(21 replies, posted in Russian)

Версия 6.5
http://myvisualdatabase.com/download/myvisualdb.exe



Что нового?
- Вы можете выбрать стиль для своего проекта (тема), присутствуют 34 стиля (бета версия).
- Теперь My Visual Database перехватывает ошибки в скрипте во время выполнения и показывает ее местоположение.
- Исправлено несколько ошибок.



Вы можете выбрать стиль из главного меню "Стили", затем просто запустите ваш проект.
Примеры стилей:

http://myvisualdatabase.com/forum/misc.php?action=pun_attachment&amp;item=7467&amp;download=0
http://myvisualdatabase.com/forum/misc.php?action=pun_attachment&amp;item=7468&amp;download=0
http://myvisualdatabase.com/forum/misc.php?action=pun_attachment&amp;item=7469&amp;download=0
http://myvisualdatabase.com/forum/misc.php?action=pun_attachment&amp;item=7470&amp;download=0
http://myvisualdatabase.com/forum/misc.php?action=pun_attachment&amp;item=7471&amp;download=0
http://myvisualdatabase.com/forum/misc.php?action=pun_attachment&amp;item=7472&amp;download=0
http://myvisualdatabase.com/forum/misc.php?action=pun_attachment&amp;item=7473&amp;download=0

21

(30 replies, posted in General)

Version 6.5
http://myvisualdatabase.com/download/myvisualdb.exe



What's new?
- Added the ability to use styles (themes), 34 styles included,  (Beta feature).
- Now run-time errors are also catching and showing the place in the script that caused the error.
- Some bug fixes.



You can select the style from the main menu Styles, then run the project.
Examples of styles:

http://myvisualdatabase.com/forum/misc.php?action=pun_attachment&amp;item=7467&amp;download=0
http://myvisualdatabase.com/forum/misc.php?action=pun_attachment&amp;item=7468&amp;download=0
http://myvisualdatabase.com/forum/misc.php?action=pun_attachment&amp;item=7469&amp;download=0
http://myvisualdatabase.com/forum/misc.php?action=pun_attachment&amp;item=7470&amp;download=0
http://myvisualdatabase.com/forum/misc.php?action=pun_attachment&amp;item=7471&amp;download=0
http://myvisualdatabase.com/forum/misc.php?action=pun_attachment&amp;item=7472&amp;download=0
http://myvisualdatabase.com/forum/misc.php?action=pun_attachment&amp;item=7473&amp;download=0

22

(11 replies, posted in General)

I apologize for the long absence from the forum and the new versions. There's nothing wrong with me.

I am currently busy renovating my apartment and at the same time doing new detailed documentation for My Visual Database.

I am almost done with the English translation of the documentation, after that I will continue to release new versions.

Here you can check out the new documentation: http://myvisualdatabase.com/help_en/


If you English native speaker, I'm sure you will find some grammatic mistake, please let me know if you found.

23

(2 replies, posted in General)

Unfortunately you forgot attach the screenshot.

масштаб системы можно получить в данном свойстве
Screen.PixelsPerInch

25

(12 replies, posted in General)

I still working on a new documentation for MVD.