|
Круглая кнопка
|
|||
---|---|---|---|
#18+
Можно ли в VB создать круглую кнопку? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2003, 12:56 |
|
Круглая кнопка
|
|||
---|---|---|---|
#18+
Конечно можно и даже с дыркой... То крайне мере я знаю два способа... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2003, 16:24 |
|
Круглая кнопка
|
|||
---|---|---|---|
#18+
Ну, первый способ - это создать кнопку вручную через две картинки (в компонентах Image или PictureBox)нажатую и отжатую (в соответствии с топиком форума - круглую :-) использовать прозрачную основу картинки (например как на WinAmp'e)- единственный минус этого способа - эрогенная зона кнопки будет - квадрат (поле Image'a или PictureBox'a). Второй способ через апишные функции: 1. Создаешь массив полегона. 2. По массиву регистрируешь новый полегон 3. Клеишь созданный полегон на форму 4. На полегон можешь кинуть картинку 5. Если нужна дырка, создаешь еще один полегон описывающий каркас нужной дырки (какой угодно формы). !!Важно!! сначала склеить полегон дыры с полегоном круглой кнопки, а потом клеишь этот полуфабрикат на форму, тогда в дыру будет проглядывать форма. Если дыру склеишь с формой, то ... догадайся :-) Короче, прикольно получается сам делал: иконки рабочего стола через дыру запускаются и проскакивают при перетаскивании в неё... Так вот... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2003, 18:03 |
|
Круглая кнопка
|
|||
---|---|---|---|
#18+
Спасибо З.Ы. Примерчик бы:)) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2003, 12:05 |
|
|
start [/forum/topic.php?fid=60&msg=32178332&tid=2171165]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
54ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
others: | 267ms |
total: | 406ms |
0 / 0 |