Вверх ↑
Этот топик читают: Гость
Разработчик
Ответов: 26068
Рейтинг: 2121
#16: 2008-01-25 18:54:41 ЛС | профиль | цитата
Galkov, я прошерстил книгу Кладова по KOL'у -- у BitBtn можно присобачить хоть черта лыcого, а вот у стандартной он закрыл Draw.
Galkov писал(а):
Не помню подробности уже
А если очень хорошо вспомнить, хоть где порыться можно, кроме великой книги KOL'a и самого KOL'a.
карма: 22

0
Ответов: 9906
Рейтинг: 351
#17: 2008-01-25 19:32:13 ЛС | профиль | цитата
nesco писал(а):
у BitBtn можно присобачить хоть черта лыcого

Фиг тебе, под темами работать не будет.
В смысле будет, но покажет только "классику"
карма: 9

0
Разработчик
Ответов: 26068
Рейтинг: 2121
#18: 2008-01-25 20:40:05 ЛС | профиль | цитата
nesco писал(а):
Фиг тебе, под темами работать не будет

Да знаю я эту фичу, а имел виду я, что нам можно отрисовать на ней все что хочешь.
карма: 22

0
Ответов: 278
Рейтинг: 4
#19: 2008-01-26 04:31:13 ЛС | профиль | цитата
Galkov писал(а):
но покажет только "классику"

Во! Вот поэтому-то лично я и предпочитаю, так сказать - стандарт.

nesco писал(а):
Тебе что, надо и это сделать, и в чем проблема?

Если можно, то буду премного благодарен

[size=-2]------ Добавлено в 04:31
Vanchila писал(а):
nesco писал(а)Тебе что, надо и это сделать, и в чем проблема?

Если можно, то буду премного благодарен


Или подскажи - как, сам покапаюсь...
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Разработчик
Ответов: 26068
Рейтинг: 2121
#20: 2008-01-26 17:39:15 ЛС | профиль | цитата
Vanchila, Galkov'a спроси, он знает как, он -- профи, а я так, мимо проходил.
карма: 22

0
Ответов: 278
Рейтинг: 4
#21: 2008-01-27 23:58:37 ЛС | профиль | цитата
Galkov, не подскажешь как сделать вышеописанное?
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Разработчик
Ответов: 26068
Рейтинг: 2121
#22: 2008-01-28 00:25:33 ЛС | профиль | цитата
На, держи, и жми, куда хочешь. Можно в этюды выложить -- стандартная кнопка с картинкой.


#sha
Add(MainForm,7352741,294,161)
{
Left=10
Top=10
Ctl3D=0
Position=1
link(onCreate,13069783:doEvent1,[])
}
Add(Button,1908241,245,245)
{
Left=55
Top=65
Width=110
Height=35
Font=[MS Sans Serif,8,1,0,1]
TabOrder=-1
Point(onMouseUp)
Point(onMouseDown)
link(onMouseUp,16010834:doEvent1,[])
link(onMouseDown,10949524:doEvent,[])
}
Add(Image,6798333,539,238)
{
Left=60
Top=70
Width=24
Height=24
Picture=[ZIP3609000078DAED9421AC9D301486FF39E6AE44EEBA21312FC15692CC20AF452291D82B2B2B6B2B9195B54824125B8944763F85BD5DB364CDB299BD265F4E5B7AFED3D39E22BEBD7D466C6FE42BC92F3EE1CBF9E1FAFEDA42081FFC67FC49FB5D7D39CB9F2C1A6A351723B190AB7B47F9197A7149FA95AC50CA32DA4A8977846ED0981EAD7D62582C54F0277E4DD2CF9A0CA8D939EC0BC77C264EDBD80186EB35519B4FD28FDAE248E485F29A277977C3C0B37B7A8BDE8FE86793A47FF867DD95C30F6D72EB721446A09E3AF4CB00656BD8B1803555927E6DEA48F6C84EFD23CE8321641135F55861D4772C32C32E012F6F49FA0FD7A29D5A643DFD1A4EB4BC13EA0FB4DC3A66DAB5BBE8391EF224FD92FB2B6C89BBCCD1E88A755341B17E56D6D33ADC313196E5FD38E63531BEEBD2F4251D9F4EC0B807FCF28C844D47F679C0AA05A6BE80EB4B8C8CA1595329FAE1D0E3FD051E44E00603377CD29C735E72ADC3CEF735EB1E632792F477D65E58080F21B03E02F309CC258E0FCBB7BC6F53248439DA14FD8DF5BC2F64563156EC2FE30B9A6B4E8EBE9F74B2FEE96F2287FFAFD82685D5A9B4F7FB17FF9F1FFC3BBE0322DD2417]
Point(doLeft)
Point(doTop)
Point(Left)
Point(Top)
Point(doSendToBack)
Point(doBringToFront)
link(onClick,6728876:doEvent1,[])
}
Add(Memory,16261313,420,175)
{
Point(Data)
link(Data,6798333:Left,[(426,163)(489,163)(489,282)(552,282)])
}
Add(Memory,4273221,427,182)
{
Point(Data)
link(Data,6798333:Top,[(433,170)(496,170)(496,282)(559,282)])
}
Add(HubEx,14311708,497,252)
{
link(onEvent,6798333:doTop,[])
}
Add(Hub,14597666,364,287)
{
OutCount=3
link(onEvent1,9673930:doOperation,[])
link(onEvent2,9953292:doOperation,[])
link(onEvent3,6798333:doBringToFront,[(468,307)(468,279)])
}
Add(Hub,13069783,364,175)
{
link(onEvent1,16261313:doValue,[])
link(onEvent2,4273221:doValue,[])
}
Add(DoData,10632742,420,252)
{
link(onEventData,10644085:doWork2,[])
link(Data,4932180:Var2,[])
}
Add(DoData,5278709,427,259)
{
link(onEventData,14311708:doWork2,[])
link(Data,5303992:Var2,[])
}
Add(Hub,16010834,364,252)
{
link(onEvent1,10632742:doData,[])
link(onEvent2,5278709:doData,[])
}
Add(Math,9673930,434,287)
{
Op2=1
ResultType=0
link(onResult,10644085:doWork3,[(487,293)])
link(Op1,4932180:Var3,[(440,240)])
}
Add(GetDataEx,4932180,413,231)
{
link(Data,16261313:Value,[])
}
Add(Math,9953292,441,294)
{
Op2=1
ResultType=0
link(onResult,14311708:doWork3,[(501,300)])
link(Op1,5303992:Var3,[(447,233)])
}
Add(GetDataEx,5303992,420,224)
{
link(Data,4273221:Value,[])
}
Add(HubEx,10644085,483,245)
{
link(onEvent,6798333:doLeft,[])
}
Add(StyleXP,1403556,294,203)
{
}
Add(MouseEvent,621733,658,224)
{
Point(doPosition)
Point(doMouseDown)
}
Add(Hub,6728876,595,238)
{
link(onEvent1,6798333:doSendToBack,[(641,244)(641,306)(527,306)(527,272)])
link(onEvent2,621733:doMouseDown,[])
}
Add(IndexToChanel,10949524,294,259)
{
link(onEvent1,14597666:doEvent1,[(345,265)(345,293)])
}

карма: 22

0
Ответов: 5227
Рейтинг: 587
#23: 2008-01-28 19:30:15 ЛС | профиль | цитата
nesco вот ещё какой то код нашёл?

code_2103.txt
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
файлы: 1code_2103.txt [2.5KB] [604]
Разработчик
Ответов: 26068
Рейтинг: 2121
#24: 2008-01-28 23:32:13 ЛС | профиль | цитата
andrestudio писал(а):
вот ещё какой то код нашёл?

А в начале ты разве не его выкладывал?
карма: 22

0
Ответов: 278
Рейтинг: 4
#25: 2008-01-28 23:39:11 ЛС | профиль | цитата
nesco, так то да, так то да... Но вот придирчивый я человек, по всему 3 вопроса:
1. А почему рамка стиля XP не ставится на кнопку при подведении мыши к изображению?
2. А почему при многократном нажатии на кнопку - изображение, как бы отжимается через раз?
3. А почему при нажатии на кнопку и отведении мыши от неё (не отжимая lmb) - оизображение остаётся вдавленным?

Вообщем, nesco, это 'педальный вариант' (я знаю, что ты не должен обидеться) и стоит ли ещё наворачивать кодинг ХайАсмовскими возможностями всего-0навсего для того, чтобы отображалось изображение не кнопке? А если это будет не одна кнопка, какими размерами может быть кодинг?
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Разработчик
Ответов: 26068
Рейтинг: 2121
#26: 2008-01-28 23:43:09 ЛС | профиль | цитата
Vanchila, иди ты в пень, ну достал уже Ты еще спроси -- почему прозрачности нету ?

карма: 22

0
Ответов: 278
Рейтинг: 4
#27: 2008-01-28 23:48:39 ЛС | профиль | цитата
nesco, хотел спросить, но подумал - зарежешь ведь !
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Разработчик
Ответов: 26068
Рейтинг: 2121
#28: 2008-01-29 01:29:53 ЛС | профиль | цитата
Vanchila писал(а):
я знаю, что ты не должен обидеться

Но я как-то и не обиделся.
В той кнопке еще не все реализовано, это так -- заготовка.
Конечно, в HiAsm'e не абсолютно все, можно реализовать, но что-то можно.
Насчет стандартной кнопки и картинки, можно подумать, но не сегодня
карма: 22

1
Голосовали:Валерий
Ответов: 5227
Рейтинг: 587
#29: 2008-01-29 17:41:21 ЛС | профиль | цитата
nesco - чукча не дурак, чукча умный, ;) чукча в начале другой код ложил однако

вот тоже лесок только ёлок поменьше ;)

code_2108.txt
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
1
файлы: 1code_2108.txt [2.8KB] [536]
Голосовали:Валерий
Ответов: 1397
Рейтинг: 50
#30: 2008-01-29 17:44:44 ЛС | профиль | цитата
Осталось добавить прозрачность.
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)