Вверх ↑
Этот топик читают: Гость
Ответов: 9906
Рейтинг: 351
#16: 2007-06-27 17:01:03 ЛС | профиль | цитата
Dilma, да хоть как ты говори, а копирование с Ctrl-ом - это правильно и понятно

Винда конечно просит при этом "не отпускать" - ну и ладно.
Главное - уметь удобно копировать.

[size=-2]------ Добавлено в 17:01
Да, и еще очень важно, когда ставишь элемент - видеть его. Просто схемы на форуме сразу "ровнее" станут - это точно
Ленивые все - подвинуть элемент, чтобы связь была ровной, лень уже
карма: 9

0
Администрация
Ответов: 15295
Рейтинг: 1519
#17: 2007-06-27 17:15:00 ЛС | профиль | цитата
Galkov, правильно или нет, а скопировать я могу путем Ctrl+C и далее Ctrl+V, а если не поленюсь, то через плагин вообще одной командой сделаю... а вот перетащить без сетки, извините, я смогу только зайдя в настройки, выбрав нужную вкладку, сняв там галочку, нажав ОК, закрыв настройки. И потом после перетаскивания тоже самое еще раз.
карма: 27
0
Ответов: 9906
Рейтинг: 351
#18: 2007-06-27 20:04:02 ЛС | профиль | цитата
Да разве я говорю что нельзя. Можно. Но неудобно, даже объединивши 2 хоткея в один.
Даже изменить комбинацию для таскания "не в сетке" - меньшее зло.
Я даже знаю что сказать тем, кто жаловаться будет - ну достало уже "ровнять" схемы с форума, перед выкладыванием исправленного варианта

Хотя если поставить на все предложения жесткий критерий "именно убыстряют", то только два и остаются...
Остальное - на любителя.
Копирование с Ctrl, и показ иконки при вставке.
Кстати, почти всегда, после вставки с Shift-ом забываешь, что поледний надо ставить БЕЗ него. А если вместо курсора иконка - нет проблем с забывчивостью

Ну и уж точно - эти две фишки тест на "Петра Ивановича" надежно проходят.
карма: 9

0
Ответов: 2125
Рейтинг: 159
#19: 2007-06-27 22:49:36 ЛС | профиль | цитата
Galkov писал(а):
достало уже "ровнять" схемы с форума

Во-во. Может при копировании схемы выравнивать координаты элементов по сетке в её текстовом представлении?

[size=-2]------ Добавлено в 22:49
Или команду/кнопку сделать - "Выровнять по сетке" ...
карма: 1

0
Администрация
Ответов: 15295
Рейтинг: 1519
#20: 2007-06-28 00:01:07 ЛС | профиль | цитата
tsdima писал(а):
Или команду/кнопку сделать - "Выровнять по сетке" ...



Правка->Выравнивание или Правая кнопка на рабочем столе HiAsm->Выравнивание
...
карма: 27
0
Ответов: 16884
Рейтинг: 1239
#21: 2007-06-28 00:23:35 ЛС | профиль | цитата
Dilma писал(а):
Правка->Выравнивание или Правая кнопка на рабочем столе HiAsm->Выравнивание
которая (у меня) если ровняет по горизонтали, то ломает вертикальные линии, а если выровняет по вертикали, то ломает горизонтальные. Притом что будет ровнять - предсказать невозможно. А если еще попадется по дороге ХАБ (EX), то так может закрутить линки, что и не рад будешь.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 2125
Рейтинг: 159
#22: 2007-06-28 12:07:40 ЛС | профиль | цитата
Да, линки тоже выравнивать надо (первую и последнюю точки).
карма: 1

0
Администрация
Ответов: 15295
Рейтинг: 1519
#23: 2007-06-28 12:25:24 ЛС | профиль | цитата
алгоритм выравнивает координат элементов, если не ошибаюсь, такой:
x := ((x - scroll_offsetX) div grid_size)*grid_size + scroll_offsetX
y := ((y - scroll_offsetY) div grid_size)*grid_size + scroll_offsetY

где scroll_offsetN := scrollPosN mod grid_size, т.е. учитывается еще величина прокрутки окна, шаг которой равен 1 пикселю и как следствие не всегда совпадает с сеткой

остальное ему мягко говоря по барабану
карма: 27
0
Ответов: 2125
Рейтинг: 159
#24: 2007-06-28 12:41:29 ЛС | профиль | цитата
Только вот для промежуточных точек линков (первой и последней, в случае если линии не по диагонали) нужно корректировать либо только Х, либо только Y, в зависимости от типа точки элемента.
карма: 1

0
24
Сообщение
...
Прикрепленные файлы
(файлы не залиты)