|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.12.2013, 07:13 | #1 |
Форумчанин
Регистрация: 24.12.2012
Сообщений: 776
|
Использование у формы свойства "Cycle" с "MultiPage"
Скажите, пожалуйста, как создать ситуацию, чтобы посмотреть, как работает у формы свойство "Cycle" с "MultiPage"?
У формы, у свойства "Cycle" есть два режима: "fmCycleAllForms" и "fmCycleCurrentForm". Как посмотреть, как работают эти режимы? Свойство формы "Cycle" связано с клавишей "Tab". У меня на форме есть два листа (две вкладки "MultiPage"). На одном листе я сделал два текстбокса, а на другом листе я сделал один текстбокс. Как можно посмотреть для этой ситуации действие свойства формы "Cycle"? Примечание Нужно различать свойство "Cycle" у формы и "MultiPage". Последний раз редактировалось Скрипт; 22.12.2013 в 07:21. |
22.12.2013, 21:26 | #2 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
первый раз слышу о свойстве "Cycle" (не использовал и не задумывался) из причитанного опираясь только на логику
при "Cycle" = "fmCycleAllForms" при нажатии Тав на последнем элементе данной закладки фокус должен переместиться на следующую закладку на ее первый элемент при "Cycle" = "fmCycleCurrentForm" Тав должен перемещаться только между элементами текущей закладки в каждой закладке создаете по два элемента, жмете Тав 4-5 раз при одном значении "Cycle", а потом при другом.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
Последний раз редактировалось IgorGO; 22.12.2013 в 21:29. |
22.12.2013, 21:32 | #3 |
Форумчанин
Регистрация: 24.12.2012
Сообщений: 776
|
IgorGO, я так и делал, но разницы между "fmCycleAllForms" и "fmCycleCurrentForm" не увидел. Пока я предполагаю, что у формы свойство "Cycle" не работает.
Зачем мне это надо. Когда начинаешь что-то делать с формой и попадаются такие свойства, у которых не понятно для чего они нужны, тратится много времени и силы и написание макроса усложняется. Желательно разобраться в этих свойствах, даже если они не нужны. |
22.12.2013, 22:25 | #4 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
а у меня получилось все.
почитал и сделал. У Frame тоже есть свойство Cycle. так вот: на форме текстбох и фрейм, внутри которого еще 2 тексбокса. ставлю фрейму "fmCycleCurrentForm" - Тав перемещается только между двумя текстбоксами в фрейме ставлю фрейму "fmCycleAllForms" - с второго техбокса Тав перемещает фокус на текстбох формы, и затем скачет между двумя элементами формы: текстбоксом и фреймом.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
23.12.2013, 06:59 | #5 |
Форумчанин
Регистрация: 24.12.2012
Сообщений: 776
|
IgorGO, а если изменять свойство "Cycle" не у "Frame", а у формы, то работает свойство "Cycle"? Ведь у формы есть свойство "Cycle".
|
23.12.2013, 10:08 | #6 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
Frame, MultiPage - могут обьединять внутри себя другие элементы,
изменение свойства Cycle этих элементов изменит порядок перемещения фокуса клавишей Тав Form и так содержит все что не ней есть, изменение свойства Cycle Формы не повлияет на порядок потому что CurrentForm и AllForm в данном случае это один и тотже обьект.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
23.12.2013, 10:13 | #7 |
Форумчанин
Регистрация: 24.12.2012
Сообщений: 776
|
IgorGO, можно сделать выводы:
|
23.12.2013, 10:31 | #8 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
полагаю, оно унаследовано от общего (с Frame, MultiPage) предка и практичего значения, в случае с Form, не имеет
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
Последний раз редактировалось IgorGO; 23.12.2013 в 10:33. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Постоянно слетает галочка "автоматически" в "Параметры Excel", "Формулы", "Вычисления в книге" | Alexsandrr | Microsoft Office Excel | 4 | 19.10.2013 14:22 |
Создать класс "Фигура", от него наследованием создать 3 класса ("треугольник", "четырехугольник", "окружность") | funnyy | Помощь студентам | 3 | 17.10.2012 17:40 |
Вывести название соответствующей карты вида "шестерка бубен", "дама червей","туз треф" и т.п. | воваава | Помощь студентам | 3 | 01.12.2011 12:50 |
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" | aleksei78 | Microsoft Office Excel | 13 | 25.08.2009 12:04 |