Topic: Новый функционал версии 4.1

Дмитрий, здравствуйте !
Можно немного подробнее о введенном функционале в версии 4.1

1. Добавлена поддержка масштабируемых форм

2. Добавлено свойство "Scaled" для формы

3. Добавлено свойство "MarkersDraggable" для карты

4. Значение компонентов с формы теперь доступно в отчетах в качестве переменных

5. Добавлены функции Ping и PingEx

Если есть возможность, примерчик не помешал бы ) 
За ранее спасибо!

Re: Новый функционал версии 4.1

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


1-2.

Имеется ввиду данная настройка, позволяющая увеличить элементы на форме. Если установите Scaled=False, тогда форма не будет изменять свои настройки масштабирвания согласно системным настройкам Windows
https://windowstips.ru/wp-content/uploads/2014/12/Display-Win-8.1-Setttings.png



3. Теперь на карте можно изменить положение маркера, просто перетащив его, для включения этой возможности предусмотено свойство MarkersDraggable


4. Теперь при использовании кнопки с действием "Отчет", в отчете также будут доступны переменные, в которых содержатся значения компонентов, которые были использованы для формирования отчета. Вы можете разместить эти переменные точно также как и поля.
http://myvisualdatabase.com/forum/misc.php?action=pun_attachment&item=3856&download=0


5. Пример использования

procedure Form1_Button6_OnClick (Sender: TObject; var Cancel: boolean);
begin
    if Ping('google.com') then ShowMessage('Ok') else ShowMessage('Failed');
end;

procedure Form1_Button4_OnClick (Sender: TObject; var Cancel: boolean);
var
    AvgMs: Double;
begin
    // позволяет сделать ping заданное число раз и получить среднее время отклика
    if PingEx('google.com', 5, AvgMs) then
        ShowMessage('Average ping: '+FloatToStr(AvgMs)+'ms')
     else ShowMessage('Failed');
end;
Post's attachments

Attachment icon report.png 4.92 kb, 198 downloads since 2017-12-15 

Dmitry.