Вверх ↑
Этот топик читают: Гость
Ответов: 321
Рейтинг: 10
#1: 2016-04-05 17:51:08 ЛС | профиль | цитата
Здравствуйте ув. форумчане.
Можно ли использовать в своих программах свой TrackBar ?!
Я сделал наброски своего и он иногда мигает как-то...
А при добавлении текста с прозрачностью слои путаются и элементы становятся в неправильном порядке, вроде как дело в kol, ну не суть...
Есть ли смысл делать свой трекБар ?! Или придется довольствоваться стандартными ?!

code_37148.txt
------------ Дoбавленo в 17.51:
Блин проовал через moveWindow, но вертикальное перемещение можно было бы отключить
Неужели никто не делал свой ТрекБар под свой дизайн ?!
карма: 1

0
файлы: 1code_37148.txt [5.6KB] [257]
Ответов: 824
Рейтинг: 138
#2: 2016-04-05 20:47:46 ЛС | профиль | цитата
code_37154.txt
------------ Дoбавленo в 20.47:
Математику нужно доработать...
карма: 1

0
файлы: 1code_37154.txt [6.2KB] [348]
Ответов: 8926
Рейтинг: 823
#3: 2016-04-05 21:02:41 ЛС | профиль | цитата
Master4eG, не было ни гроша, да вдруг алтын!
Очень приятная дама писал(а):
А кругом рюшечки, рюшечки!

карма: 19

0
файлы: 1mytrackbar.rar [2.9KB] [267]
Ответов: 2059
Рейтинг: 132
#4: 2016-04-05 23:30:44 ЛС | профиль | цитата
Леонид,
карма: 6

0
Ответов: 321
Рейтинг: 10
#5: 2016-04-06 07:53:45 ЛС | профиль | цитата
sashaoli не подскажите, что это за компонент ?!

Работает, если перетащить форму, кликнуть на трекбар, свернуть и развернуть...
карма: 1

0
Ответов: 824
Рейтинг: 138
#6: 2016-04-06 10:36:43 ЛС | профиль | цитата
Master4eG, Обновите HiAsm
------------ Дoбавленo в 10.36:
Master4eG,
Без того, что в синем кружочке
карма: 1

0
Ответов: 321
Рейтинг: 10
#7: 2016-04-06 14:20:37 ЛС | профиль | цитата
sashaoli получаеться при сворачивании разворачивании вот так

Вторая попытка Уже лучше, заменил картинку на прогрессбар, чтобы можно было нажав на него сразу передвинуть бегунок на нужный процент.
Переделал фоновый рисунок (внутреннюю часть, куда вставил прогресс бар) теперь 101 пиксель. Следовательно сам прогресс бар тоже 101 px.
code_37156.txt
[flood]Может кому-то пригодится https://dribbble.com/shots/306239-Sticky-Butterscotch-UI-Kit-Free-PSD[/flood]
карма: 1

0
файлы: 1code_37156.txt [5.7KB] [267]
Ответов: 824
Рейтинг: 138
#8: 2016-04-06 19:15:41 ЛС | профиль | цитата
Это последнее, Дальше сам....
карма: 1

0
Ответов: 321
Рейтинг: 10
#9: 2016-04-06 20:59:17 ЛС | профиль | цитата
sashaoli Ошибки одни...

Почему такая сложная реализация ?!
Мой совсем чтоли плох ?! Так не правильно делать как я ?!
Объясните пожалуйста.
Add(MainForm,2953706,161,343)
{
Color=4012084
Point(Left)
}
Add(Image,893145,77,343)
{
Left=135
Top=120
Width=111
Height=17
Picture=[ZIPB21D000078DAED99896EE3361086D94728D01CBE255992E55BBEE4DB4EEDC40E925D349BED7BF405FA547DC2CE8C34144549B1DB2EBA81B3063E902287A4343F8712E9DDE7BF2A827E01E0017F003F033F0983CAFF8CEAD5DF6A3A26D6B349667E39C374066553B1998D7E7006DBF93897536D57C01AEC38652D36C016F2DBE87A198C12A9CCCF62E478517BEC8BE1363AD8079367F37FA1DE4B16FFA42FF5D9F3488D3D0BE7FF621AE65773B05B0494525E6BC7F78565EA3DAE15CD527A2963DE6F57E2F9B8132F9F8EE2CBF3BD7879DA437A10AF70FD4A65074958772F79FDF420F9FAF9207E87F47B92776F31C76F063E6F9A47896ACBFEFBEDE9285E9E1F65FA05ECD0EFE47BC83F1FF6A407EB97176F9B7940B6BBF5424C877D31EAB7C4D86F87F43BC4A8D79670D965D38BC82E9FF87DE917D53FC36E2BE1AB3C9F8DFC4EA26EE277A9DF61B72306C07C3C203D9E1E76A40FEBB5980C131A1E775BD20CC71D749A619F7ED8FFB0D73D8B118CFB9E186BC8BA5E3FE43FF62BFB51507D71D23FBDBE9C03E13CE8C5FAF763CD51D3C7FD1D69A6EBB6DF2CE5BC41DDF0DBE46EB51487BB9087ED82C0FCF1D7952CC73CA3DB5E2AFC9C3ABA1FB27CA3FB670FEC36734A51031DD4C66F7BA41D8265FADA89F1C8B1B69C063447DA0D57341C87706D9BC0BCE7C6E56F71AEDD47A6E9D831AE45788E49B4BD3AAD9D2BD003E30A3564DDD46F17754D46DD5CBB9EEE3BA211216DEC7CDE956F10DBF92634143FA8F0381EF80671EA7539EF79EE27E7B7A3F8D24ECC77CC635FF8DEC3B8E27511759B0743A963D773E41AEB9846FCECDA3D7BD118EA782A7CCFEF9D66C4BF698BCFED425CA4C81A2763EEA7E692A6B78C91BA15EA0F7AB06EFD5683F45A0413B9E7EB346C8A49FC2EB1AA15B2F7A2B8E23533D4C7C99C3F21F68707E3A89583AE1BEBC4A9CBF3826302B4734D4B18A5B20886038A3DD449DF6FF69AAEF0BB4D8A3BD73245B9581066AD2A2CC388A849C272BE36326DB2EB2F1FB356D3A826409FD4212E18C730091BCAEDA8CE80D8C114AF6BC512C511BEC730E6707DC4EFCC6510BFEF705FD0722CA91FDA970AB7A2707313714DDC5E5F496EAE7E114548554A60F391289C006DCAB737A976D26757D744E9FA86AED57615F03FEB86FAF0DA186A3691B1877B40AF6EC0FA6B523DBE1FC336DA7E04D6D4F1A01BEFFBFAED2467EE032F157DFF3638B94FF4E51E2F510E7BBD41B43FF73B6D8AAB865553F67541E27C6C36F2617DAD122D586F7BADA6E8363D49A7E9646047381F866ECB95E0BB8651CBB3EA757CA0E33520EFC9F68931607D6CC37B923549EECBD367D208AEABB8BF302BE5986A511895420AB3729BC0AA142F1AB35C4860944B6F03DF198C59AEA441DF423FDCB7552B115C86B186EB206AC6DF26E1FB2E79669D79F61E9D83E7A1F6F35EFE3BF8AEFF5368FEC93BEF97E792D3913C9F641BCEEB675FFAFF086B25AFDFC7E6C4B83F785BCF73FE0F238D355B35AF6AAAD7FD0D9DEE0A80]
}
Add(GProgressBar,4592220,224,63)
{
Left=140
Top=125
Width=101
Height=6
Color=2696484
LightProgress=13094979
DarkProgress=7966495
Point(MouseX)
Point(Left)
link(onClick,7706890:doEvent1,[])
}
Add(Image,14667043,427,203)
{
Left=140
Top=119
Width=9
Height=19
Picture=[ZIPE202000078DA4D8FCB6ED350144517CC18330404499AF811FBDABE7EC48FD8719C579334818A415BA9128F015FC757F10740DC4E397111E24A4BE7ECBDCFB9BE6E0E3F9ED39D44308517C24BE119EF3AFFFBDFFCFF93450199F648FC8044BB248122F65DB2D061A203F238427B63EC611FF362C0A8DF6334788B317C8339E8631B03423566609858A68339F619381E86EDD1771C0CD1434B615B432C57313C67674F30DD270C5B77D5729E303DCD48294C1563A800DB8D19390196F2187A5EA74D3791AA192B41F479CFF6656E1C8997E006920751E73D31C10D359627B964AE788ECEA4A678F28F6DDBE28529A7DF2D76749E495181E4618E13A7F851C6ABDE084FE7BCEEF551518112FF8C9764E8498E9F949C4E27A9050F8F2D6E3CEDFA50D0E94C288984DE85F9AFFAC99C302F0926153A6B88F34258F0EBD492E4331EDA477431232E6A22C993E982B86A48AB153DCBEA74DFB089CB2549B1EC6A365B7779566DF8F9D03299AE38C97B12F1D259435E6F3AA6CDA69BB16CD569D31ECBEE8EAC5933A99754F32D69B3A56CF664F5967C213BF59EE97C472E148B1DF395F48B2B2AA15C1E28D63BCAB9E8D525E5EA8A7ABD67F7E13DD5662FFD817A29F76D8ECC64B6123D152E8F1FE55B2B0EB79FB9BEFDC2F5DD370E779F38DE487FF355FC7B4A79CF1F9F388230]
Point(doLeft)
Point(onMouseDown)
Point(onMouseUp)
Point(onMouseMove)
Point(Left)
link(onMouseDown,8596124:doValue,[])
link(onMouseUp,8596124:doClear,[])
link(onMouseMove,12358136:doCompare,[(489,230)(489,265)])
}
Add(MathParse,4827708,231,217)
{
link(onResult,8608584:doWork2,[])
link(X1,14233115:Var2,[])
link(X2,13656878:Var2,[])
}
Add(Hub,7706890,273,63)
{
link(onEvent1,8819674:In,[])
link(onEvent2,12252559:doData,[(301,76)(301,139)])
}
Add(DoData,12252559,315,133)
{
link(onEventData,9784520:doWork3,[(426,139)(426,47)(207,47)])
link(Data,14233115:Var3,[(321,124)])
}
Add(GetDataEx,14233115,231,119)
{
link(Data,4592220:MouseX,[])
}
Add(Memory,8596124,518,210)
{
}
Add(If_else,12358136,518,259)
{
Op2=Integer(0)
link(onTrue,2695911:doCalc,[(589,265)(589,437)(150,437)(150,398)])
link(Op1,8596124:Value,[])
}
Add(MouseEvent,1113674,119,343)
{
}
Add(MathParse,2695911,154,392)
{
MathStr="%1 - %2 - 9"
link(onResult,13260474:doCompare,[])
link(X1,1113674:MouseX,[(160,384)(125,384)])
link(X2,2953706:Left,[])
}
Add(Hub,16200423,385,392)
{
link(onEvent1,8608584:doWork3,[(410,398)])
link(onEvent2,7932166:doOperation,[])
}
Add(LineBreak,12789964,161,63)
{
link(Out,9784520:doWork2,[])
Primary=[970279,343,336]
}
Add(HubEx,9784520,203,63)
{
link(onEvent,4592220:doPosition,[])
}
Add(Math,7932166,455,399)
{
OpType=1
ResultType=0
link(onResult,970279:In,[])
link(Op2,13656878:Var3,[(468,187)])
}
Add(GetDataEx,13656878,238,182)
{
link(Data,4592220:Left,[])
}
Add(HubEx,8608584,406,217)
{
link(onEvent,14667043:doLeft,[])
}
Add(If_else,13260474,245,392)
{
Type=2
Op2=Integer(139)
link(onTrue,4922444:doCompare,[])
}
Add(If_else,4922444,308,392)
{
Type=1
Op2=Integer(241)
link(onTrue,16200423:doEvent1,[])
}
Add(Timer,6792790,112,147)
{
Interval=55
link(onTimer,11642352:doText,[])
}
Add(Label,11642352,161,147)
{
Left=170
Top=210
link(Text,4592220:Position,[(167,121)(230,121)])
}
Add(VisualStrings,6391723,238,448)
{
Lines=#27:Left прогрессбара минус 1px|0:|1:и|0:|26:Лефт + Ширина прогрессбара|
Width=109
Height=109
}
Add(LineBreak,10876788,154,217)
{
@Color=16711680
Caption="OnClickPBar"
Color=15780518
link(Out,4827708:doCalc,[])
Primary=[8819674,161,-154]
}
карма: 1

0
Ответов: 824
Рейтинг: 138
#10: 2016-04-06 22:33:06 ЛС | профиль | цитата
Master4eG, EXE-файл, который в комплекте - РАБОТАЕТ? Надо-же!!??

Повторюсь - ОБНОВИ HIASM!
------------ Дoбавленo в 22.32:
Master4eG писал(а):
Так не правильно делать как я ?!
Делай как хочешь. А на схему Леонида, что никак не посмотреть?
Там проще - Шо два пальца абасфальт...
карма: 1

1
Голосовали:Master4eG
Ответов: 321
Рейтинг: 10
#11: 2016-04-07 11:29:38 ЛС | профиль | цитата
Спасибо за отклик и потраченные нервы
У меня v 4.05 build 186, обновить до пятой ?!
Или кликая на сами компоненты нажимать обновить svn?!
карма: 1

0
Разработчик
Ответов: 26153
Рейтинг: 2127
#12: 2016-04-07 12:00:08 ЛС | профиль | цитата
Поставь альтернативную сборку -- http://forum.hiasm.net/forum.html?q=3&p=210696#p210696
карма: 22

0
Ответов: 824
Рейтинг: 138
#13: 2016-04-07 13:31:40 ЛС | профиль | цитата
Master4eG писал(а):
Или кликая на сами компоненты нажимать обновить svn?!

Все правильно, обновить с SVN, только не кликая по каждому компоненту...
У нас, для этого, есть специальная программа, сама обновляет элементы с SVN.
И nesco, правильно говорит, в альтернативной сборке программа обновления уже присутствует.
Кроме того, нужно иногда в справку заглядывать -> SVN

карма: 1

0
Ответов: 5227
Рейтинг: 587
#14: 2016-04-09 17:54:51 ЛС | профиль | цитата
привет из прошлого, проверил, работает до сих пор
http://forum.hiasm.net/forum.html?q=3&t=52495
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Ответов: 824
Рейтинг: 138
#15: 2016-04-14 21:11:59 ЛС | профиль | цитата
Кто хотел TrackBar с двумя ползунками?
DoubleTreckBar

карма: 1

2
Голосовали:ogrif, filyaxxxcom
Сообщение
...
Прикрепленные файлы
(файлы не залиты)