Страница 1 из 3

Обсуждение релиза 3 beta (10.12.17)

Добавлено: Вс дек 10, 2017 3:13 pm
jurist23rus
Открытие в рабочем режиме той же формы, что и была открыта в дизайнере штука удобная, спору нет. Но это не объясняет с чем связано "убийство" кнопки "Тест формы" как из дизайнера, так и из редактора скриптов? Это ведь всё равно было быстрее чем переход в рабочий режим.

Re: Обсуждение релиза 3 beta (10.12.17)

Добавлено: Вс дек 10, 2017 3:46 pm
admin
Мне это показалось настолько удобным, что причин оставлять "Тест формы" не вижу, хотя да, помедленнее. К тому же "Тест формы" был ограниченным.

Re: Обсуждение релиза 3 beta (10.12.17)

Добавлено: Вс дек 10, 2017 4:15 pm
YurAnt
admin писал(а):4. При входе и выходе из дизайнера открывается текущая форма.

Очень гуд... но
admin писал(а):Тест формы убран.
admin писал(а):Мне это показалось настолько удобным, что причин оставлять "Тест формы" не вижу, хотя да, помедленнее.

Нихт зер гуд... Взять к примеру базу SirWolf-а или kaltsone. Для того, чтобы проверить как внутри формы работает локальное выражение помидор + томат (= кетчуп) - нужно чуть ли не с минуту подождать пока прогрузится вся база в рабочем режиме...
Лучше бы тест формы таки остался...
+
К примеру - оперативно погонять какой-то скрипт в форме с одним полем и одной кнопкой - эта радость также отпадает... А вместе с ней и желание новичков (и не только новичков) пусть даже методом проб и ошибок изучать скрипты...
+
Просто визуально оценить дизайн формы (например при воздействии скриптом на отдельные свойства формы и компонентов)
+
Изображение
Эти 2 кнопки в принципе тоже можно выкинуть, так как их практическое применение было именно в тесте формы. Сейчас возможность пошагового "отката изменений" просто нет.
+
Переход из окна скриптов в рабочий режим и обратно:

Было:

Тест формы - 1 движение (одно нажатие на кнопку) + 1 движение (закрытие тестируемой формы)
Итого: 2 действия.

Стало:

Туда (в рабочий режим):

1. закрыть окно скриптов
2. нажать Ф11 (дождаться пока загрузятся все формы. Главное за это время не забыть - зачем жал Ф11)
3. нажать на кнопку добавления (редактирования) записи.

Обратно (в режим разработки):

4. закрыть форму.
5. нажать Ф11
6. Вызвать окно скриптов.
7. (!) Найти в дереве и открыть нужный модуль.
Итого: 7 действий. Очень "удобно".
Изображение
Изображение


admin писал(а):К тому же "Тест формы" был ограниченным.

Логично... Это ведь был тест формы а не базы...

+ Еще один

Re: Обсуждение релиза 3 beta (10.12.17)

Добавлено: Вс дек 10, 2017 4:28 pm
Ivan_Strelec
Было удобно при разработке табличной части быстро подгонять ширину столбцов, но как дополнительный эффект от убирания Теста формы
ушла ситуация с Access Violation http://forum.mydataexpress.ru/viewtopic.php?f=44&t=1661

Re: Обсуждение релиза 3 beta (10.12.17)

Добавлено: Вс дек 10, 2017 4:32 pm
YurAnt
+
Ivan_Strelec писал(а):Было удобно при разработке табличной части быстро подгонять ширину столбцов

---------------------------------
- (А минус ли это был..?)
Ivan_Strelec писал(а):...как дополнительный эффект от убирания Теста формы
ушла ситуация с Access Violation http://forum.mydataexpress.ru/viewtopic.php?f=44&t=1661

Если это приписывать в недостаток, то для "исправления" всех подобных "ошибок" из DX нужно тогда убрать скрипты совсем...
Скрипты (имхо) нужно правильно писать...

Re: Обсуждение релиза 3 beta (10.12.17)

Добавлено: Вс дек 10, 2017 4:33 pm
YurAnt
admin писал(а):Добавлены кнопки для вставки кавычек, квадратных и фигурных скобок.


1. Принимается предложение по некоторому расширению этой удобняшки..?

Код: Выделить всё

...
var LSymbol, RSymbol: string;
...
LSymbol:=Copy(Trim(SelectedText),1,1);
RSymbol:=Copy(Trim(SelectedText),Length(SelectedText)-1,1);

if LSymbol = RSymbol then
   if LSymbol = '[' then
// делаем вид соотстветствующей кнопки "[]" "утопленнным" и по клику :
begin
Delete(SelectedText,1,1);
Delete(SelectedText,Length(SelectedText)-1,1);
end;
 // кнопка принимает исходный вид... 
 
 // аналогично с остальными
...


2. Возможно для полноты восприятия попробовать такой эксперимент?
Изображение

Re: Обсуждение релиза 3 beta (10.12.17)

Добавлено: Вс дек 10, 2017 4:42 pm
Ivan_Strelec
YurAnt писал(а):+
Скрипты (имхо) нужно правильно писать...

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

Re: Обсуждение релиза 3 beta (10.12.17)

Добавлено: Вс дек 10, 2017 4:46 pm
YurAnt
Ivan_Strelec писал(а):
YurAnt писал(а):+
Скрипты (имхо) нужно правильно писать...

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

Согласен целиком и полностью. И посему приписывать это в плюсы "уборки" теста формы не стоит...

Re: Обсуждение релиза 3 beta (10.12.17)

Добавлено: Вс дек 10, 2017 4:53 pm
KoalaBear
Позволю себе присоединиться к просьбам вернуть нам кнопку "Тест формы" :roll:

Re: Обсуждение релиза 3 beta (10.12.17)

Добавлено: Вс дек 10, 2017 5:03 pm
jurist23rus
Народ не рад безвременной кончине кнопки "тест формы". :)

Внесу нотку позитива. Попробовал тут функцию ConCat - порадовала. Очень удобно!