Доброго времени суток.
Необходимо создать кнопку с прозрачным фоном. "Стеклянную", если хотите. Возможно ли такое?
P.S.: это необходимо для осуществления полной скинизации (меняется фон).
Этот топик читают: Гость
Ответов: 355
Рейтинг: 2
|
|||
карма: 1 |
|
Разработчик
Ответов: 26170
Рейтинг: 2127
|
|||
nickware писал(а): Необходимо создать кнопку с прозрачным фономА картинку альфа-кнопки в четырех состояниях предлагается рисовать самим |
|||
карма: 22 |
|
Ответов: 355
Рейтинг: 2
|
|||
nesco, да можно не на картинках.. а на нажимаемых label'ах с прозрачным фоном. (а то img_text не нажимаемый)
|
|||
карма: 1 |
|
Разработчик
Ответов: 26170
Рейтинг: 2127
|
|||
nickware писал(а): а на нажимаемых label'ах с прозрачным фономПрочитай внимательно "Замечания" к Label |
|||
карма: 22 |
|
Ответов: 355
Рейтинг: 2
|
|||
nesco, читал, я поэтому и создал эту тему! Нужен аналог нажимаемого label с прозрачным фоном.
|
|||
карма: 1 |
|
Разработчик
Ответов: 26170
Рейтинг: 2127
|
|||
Кстати, у Label с прозрачностью тоже не кликается вне текста
|
|||
карма: 22 |
|
Ответов: 355
Рейтинг: 2
|
|||
nesco, мда.. дикие глюки при включении прозрачности у label. Нужен аналог.
|
|||
карма: 1 |
|
Ответов: 3889
Рейтинг: 362
|
|||
nickware писал(а): img_text не нажимаемыйЗато вы знаете положение мыши и состояние её кнопок в любой момент времени. |
|||
карма: 1 |
|
Ответов: 355
Рейтинг: 2
|
|||
1nd1g0, и что это даст?
|
|||
карма: 1 |
|
Разработчик
Ответов: 26170
Рейтинг: 2127
|
|||
1nd1g0 писал(а): Зато вы знаете положение мыши и состояние её кнопок в любой момент времени.Действительно, поставь диапазон попадания и лови свою мышь в этом диапазоне ------------ Дoбавленo в 23.47: nickware писал(а): и что это даст?Возможность выдать событие при попадании в диапазон координат псевдокнопки |
|||
карма: 22 |
|
Ответов: 273
Рейтинг: 29
|
|||
Можно назначить виртуальные области кнопок, и при щелчке мышью проверять координаты курсора на попадание в эти области. Вот тебе и кнопки.
--upd опоздал |
|||
карма: 0 |
|
Ответов: 8930
Рейтинг: 823
|
|||
Сейчас дочернюю форму нарисовал в виде кнопки с прозрачностью, тоже реагирует только на клике в область надписи (непрозрачного цвета) [flood]Первый раз рюшечку делал, и то неудачно [/flood]
|
|||
карма: 19 |
|
Разработчик
Ответов: 26170
Рейтинг: 2127
|
|||
Леонид писал(а): тоже реагирует только на клике в область надписи (непрозрачного цвета)Знаем мы этот эффект, там подложку из формы с прозрачностью 1 надо ставить и связывать формы между собой и с главной. Но на каждую кнопку ставить подложку, особенно если их валом, полное некомильфо. Самое лучшее -- координатная сетка |
|||
карма: 22 |
|
Ответов: 8930
Рейтинг: 823
|
|||
nesco, нет уж, увольте, обойдусь простыми кнопками, даже без картинок
|
|||
карма: 19 |
|
Разработчик
Ответов: 26170
Рейтинг: 2127
|
|||
Еще вариант -- использовать DocumentTemplate с новым компонентом PC_TextParametrs, там можно отловить все координаты текста, но кнопок не будет видно в редакторе форм HiAsm-a
------------ Дoбавленo в 00.26: Леонид писал(а): обойдусь простыми кнопками, даже без картинокА мы тебя и не включали в список нуждающихся |
|||
карма: 22 |
|