Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как сделать один контрол поверх другого. / 19 сообщений из 19, страница 1 из 1
22.11.2004, 20:25:49
    #32794961
Lola
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать один контрол поверх другого.
Детский вопрос: как сделать один контрол поверх другого, да так, что когда фокус переходит на второй, первый всеравно оставался бы сверху?
Спасибо.
...
Рейтинг: 0 / 0
22.11.2004, 22:32:20
    #32795006
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать один контрол поверх другого.
гм... а зачем?

З.Ы. Недетских вопросов - ужо боюсь
...
Рейтинг: 0 / 0
22.11.2004, 23:31:42
    #32795029
Lola
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать один контрол поверх другого.
Кнопка стоит на текстбоксе. Или кликаешь на кнопку, или на сам бокс. Надо, чтобы кнопку было видно и в случае клика по боксу .
...
Рейтинг: 0 / 0
22.11.2004, 23:48:06
    #32795034
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать один контрол поверх другого.
а почему бы кнопку не расположить рядом с текстбоксом? вплотную?
...
Рейтинг: 0 / 0
22.11.2004, 23:53:48
    #32795037
Темный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать один контрол поверх другого.
Мама...
...
Рейтинг: 0 / 0
23.11.2004, 09:09:33
    #32795199
Lola
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать один контрол поверх другого.
Лох Позорныйа почему бы кнопку не расположить рядом с текстбоксом? вплотную?
потому что...
...
Рейтинг: 0 / 0
23.11.2004, 09:10:41
    #32795201
Lola
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать один контрол поверх другого.
ТемныйМама...
Что, подгузники поменять пора, детка?
...
Рейтинг: 0 / 0
23.11.2004, 09:22:02
    #32795219
Программист-Любитель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать один контрол поверх другого.
Перемигивающаяся кнопка и текстбокс... Жуткое зрелище. Осталось запрограммировать чуствительную к положению курсора мыши кнопку, бегающую по форме при попытке нажать на нее.
...
Рейтинг: 0 / 0
23.11.2004, 09:53:31
    #32795268
Витал
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать один контрол поверх другого.
Lolапотому что...

"Папуас едет в Россию, но не знает как ему общаться с русскими. Старый мудрый папуас научил его двум словам, которые должны полностью решить проблему. Эти слова: "КАК ЖИЗНЬ?!"
Выходит папуас из дверей аэровокзала. Видит такси, правда уже с одним пассажиром, тем не менее подходит к машине и обращается к водителю
- КАК ЖИЗНЬ?!
- (водитель явно обрадовано) да ничего житуха!!! Я вижу ты по нашему понимаешь - спроси у того папуаса (показывает на пассажира) куда ему надо? Уже три часа толку добиться не могу!!! Озверел прямо.
Папуас садится в такси. Поворачивается к пассажиру и спрашивает:
- КАК ЖИЗНЬ?!
- ПОТОМУ ЧТО!!!"
...
Рейтинг: 0 / 0
23.11.2004, 10:04:41
    #32795293
Lola
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать один контрол поверх другого.
Программист-ЛюбительПеремигивающаяся кнопка и текстбокс... Жуткое зрелище. Осталось запрограммировать чуствительную к положению курсора мыши кнопку, бегающую по форме при попытке нажать на нее.
Как видно, программист-любитель не понял, о чем идет речь, но что-то высказать ну уж очень хочется.

Очень прошу, не надо флейма! Если есть способ, пожалуйста, скажите. А если нет, то не тратьте зря свое и чужое время.
...
Рейтинг: 0 / 0
23.11.2004, 11:13:32
    #32795445
CtrlAlt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать один контрол поверх другого.
Когда-то я схожим образом эмулировал ComboImageBox (активиксы - мастдай). Рисуется ТекстБокс, на нем кнопка, нажимаем, выпадает красивый (листвью, тривью, подформа и т.п.). Так вот, чтоб кнопка не пропадала, рисуется вначале прямоугольник, в него в левую сторону ТекстБокс без границ, а справа (как советовал Лох Позорный) кнопка. По виду - как обычний комбобокс получается. Не знаю какая задача стоит пред Lola, но может поможет такой способ.
...
Рейтинг: 0 / 0
23.11.2004, 11:23:45
    #32795467
Программист-Любитель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать один контрол поверх другого.
Сформулируйте пжлста постановку вопроса подробнее! Чесслово, непонятно!
...
Рейтинг: 0 / 0
23.11.2004, 11:31:43
    #32795496
АлексейЕ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать один контрол поверх другого.
Lola Если есть способ, пожалуйста, скажите.
Боюсь, что у вашей проблемы очень трудоемкое решения. "Плавающая" кнопка в ленточной форме
Более простое - это при получении фокуса полем тут же передовать фокус кнопке. Но Вы потеряеете возможность редактировать в поле.
Именно это способ использован в "Плавающая" кнопка в ленточной форме. (упрощенный вариант)
...
Рейтинг: 0 / 0
23.11.2004, 11:37:18
    #32795510
АлексейЕ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать один контрол поверх другого.
Только что пришло в голову.
Расположите кнопку на Субформе. Контрол Субформа всегда "На плову"
Правда это не получится в ленточной форме.
...
Рейтинг: 0 / 0
23.11.2004, 11:43:44
    #32795526
ЛП
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать один контрол поверх другого.
Если есть способ, пожалуйста, скажите. А если нет, то не тратьте зря свое и чужое время.
Честно говоря, я не понимаю зачем это надо, потому и не знаю что подсказать.
Если АлексейЕ вас таки сумел понять правильно, то у меня вопрос - а у вас именно ленточная форма? Если обычная - то того же эффекта можно добится простыми играми с видимостью/размерами контролов.
...
Рейтинг: 0 / 0
23.11.2004, 12:00:15
    #32795568
АлексейЕ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать один контрол поверх другого.
ЛПЧестно говоря, я не понимаю зачем это надо, потому и не знаю что подсказать.
ЛП, я то же не понимаю, почему нельзя рядом...
Но если женщина хочет... :)
P.S. Мне почему то кажется, что это вопрос преподавателя студентам на сообразительность.
...
Рейтинг: 0 / 0
23.11.2004, 13:10:18
    #32795788
Lola
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать один контрол поверх другого.
Нужно было сделать примерно то, что сказал CtrlAlt. Но ставить кнопку рядом - неэстетично. Но если другого выхода нет, то придется... Воспользуюсь опять же советом CtrlAlt про прямоугольник. Спасибо.

АлексейЕНо если женщина хочет... :)
P.S. Мне почему то кажется, что это вопрос преподавателя студентам на сообразительность.

Это не я хочу, а шеф (кстати, мужчина в полном расцвете лет и не страдающий маразмами, но любящий, что бы все было "по росту")
И я сразу предупреждала, что вопрос "детский".
...
Рейтинг: 0 / 0
23.11.2004, 13:19:38
    #32795822
IgorM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать один контрол поверх другого.
Есть еще способ, купить вот такую штуку (если я правильно понял, что нужно получить...) http://www.vmgroupsoft.com/VMIncontrolButton.htm или связаться с авторами, м.б. они намекнут в какую сторону копать.
...
Рейтинг: 0 / 0
23.11.2004, 13:23:50
    #32795839
ЛП
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать один контрол поверх другого.
2 Lola
Если нужно поле с кнопкой - то и делаем поле с кнопкой.
Если нужно поле с кнопкой, которая появляется только при получении полем фокуса - то опять таки так и делаем. Есть поле, под ним (в правой части) кнопка, до поры до времени невидимая. Получило поле фокус - горизонтальный размер поля уменьшили, кнопку отобразили. Потеряло поле фокус - размер поля увеличили, кнопку скрыли.
Для большей визуальной красивости можно вокруг всего этого утопленый прямоугольник нарисовать (на заднем плане), а поле сделать неутопленным

Все это для обычной (неленточной) формы
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как сделать один контрол поверх другого. / 19 сообщений из 19, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]