Страница 85 из 197
Clarion 11-12
Добавлено: 25 Декабрь 2021, 23:12
finsoftrz
В среде с11 поиск процедуры в дереве процедур выполняется по подстроке. А можно ли быстро искать по первым символам или по целому имени, как в с6?
Clarion 11-12
Добавлено: 26 Декабрь 2021, 18:18
Губин Игорь
finsoftrz писал(а): 25 Декабрь 2021, 23:12
В среде с11 поиск процедуры в дереве процедур выполняется по подстроке. А можно ли быстро искать по первым символам или по целому имени, как в с6?
Отобрази процедуры по имени

Clarion 11-12
Добавлено: 26 Декабрь 2021, 18:39
finsoftrz
Пофиг, не работает.
Например, есть 2 процедуры RepTovar и Tovar. Если в строке поиска ввесии (или скопипастить) слово Tovar, то первым найдет RepTovar.
Я обычно в приложении, когда увижу, что надо подправить, жму специальную клавишу, открывается окошко с названием процедуры и модуля. Название процедуры кладется в буфер обмена. Переключаюсь в среду, переключаю режим по названиям и в строке поиска жму ctrl+v. Процедура сразу находится. Есть еще и вариант поиска с F3. Это в c6. А в с11 явно неудачно сделали. Если уж ищут по подстроке, то надо делать в режиме фильтрации, и не по одному слову, а по нескольким. Чтобы сразу варианты были видны на экране. Не обязательно в дереве процедур, можно в отдельном окне с позиционированием при выборе.
Clarion 11-12
Добавлено: 26 Декабрь 2021, 18:48
Губин Игорь
finsoftrz писал(а): 26 Декабрь 2021, 18:39
Пофиг, не работает.
я к тому, что, раз отсортированы по алфавиту, глазами найти не сложно
Clarion 11-12
Добавлено: 26 Декабрь 2021, 19:03
finsoftrz
Возможно, когда процедур в модуле мало и названия короткие. А так я должен запомнить имя процедуры, ползти по списку и высматривать его глазами вместо того, чтобы просто нажать ctrl+v.
Clarion 11-12
Добавлено: 26 Декабрь 2021, 19:14
Дед Пахом
Справа от локатора поиска процедуры есть маленькая кнопочка Find Next. Также можно жать Ctrl-Enter. Всё этот написано на всплывающей подсказке этой кнопки.
Clarion 11-12
Добавлено: 26 Декабрь 2021, 19:17
finsoftrz
Мне еще пару моментов в дизайнере окон нравятся, аж обрыдался.

Есть, например, у нас list контрол, на котором лежат несколько захайденных кнопок. Ситуация стандартная. Я щелкаю мышкой по одной из кнопок, чтобы с ней поработать, а выделяется сам list контрол. Потому, что в порядке следования контролов в структуре окна кнопки под ним. Надо жать на задний план, чтобы добраться до нужной кнопки. И вопрос, ну кому в голову такая фигня могла прийти? Проверить на соответствие не первый попавшийся в структуре контрол, а все, и выбрать тот, который меньшего размера, слишком сложно...
Второе любимое, жмем кнопку открытия окна со списком контролов (некий аналог f12 из c6). Окно открывается слева, мы можем в нем перемещаться по контролам. И свойства контрола замечательно выводятся. В окне справа.

Clarion 11-12
Добавлено: 26 Декабрь 2021, 19:22
finsoftrz
Дед Пахом писал(а): 26 Декабрь 2021, 19:14
Справа от локатора поиска процедуры есть маленькая кнопочка Find Next. Также можно жать Ctrl-Enter. Всё этот написано на всплывающей подсказке этой кнопки.
Наверно, я непонятно написал. С помощью этой кнопки будете скакать по списку процедур на следующую строку, в которой встретится аналогичное слово. Либо в названии процедуры, либо в ее описании. Такое не надо, надо быстро найти конкретную процедуру с известным названием.
Clarion 11-12
Добавлено: 26 Декабрь 2021, 19:26
Дед Пахом
Такое впечатление, что у Вас счёт идёт на миллисекунды.
Clarion 11-12
Добавлено: 26 Декабрь 2021, 19:32
finsoftrz
Не засекал точно. Секунд 5-10 можно потратить лишних. На ровном месте, в режиме напряженного внимания. Вместо пары щелчков не задумываясь. Хотите сказать, Вам это по кайфу?
Clarion 11-12
Добавлено: 26 Декабрь 2021, 19:34
Дед Пахом
Мои app маленькие, все процедуры видны сразу.
Clarion 11-12
Добавлено: 26 Декабрь 2021, 19:35
finsoftrz
Можно, конечно, копипастить в приложении описание процедуры вместе с названием. Тогда найдет гарантировано сразу. Только это как-то не гуманно.
Clarion 11-12
Добавлено: 26 Декабрь 2021, 19:36
finsoftrz
Дед Пахом писал(а): 26 Декабрь 2021, 19:34
Мои app маленькие, все процедуры видны сразу.
И это большая удача.

Clarion 11-12
Добавлено: 26 Декабрь 2021, 19:40
finsoftrz
Вот еще box контрол без цвета фона отображается белым цветом в дизайнере окон. Явный признак, что пора бросать это дело...

Clarion 11-12
Добавлено: 27 Декабрь 2021, 9:18
finsoftrz
В итоге, поиск процедуры "в один клик" можно организовать через описание, а не через имя процедуры. Описание практически всегда уникальное. Сделать это не сложно, выглядит как костыль. Других вариантов вроде нет, раз в среде "забыли" сделать поиск процедуры по наименованию.