Вверх ↑
Этот топик читают: Гость
Ответов: 1429
Рейтинг: 50
#1: 2012-01-22 02:22:54 ЛС | профиль | цитата
Проблема с Rush ползунком. Он перевернут.

Вот положение ползунка равное 20 еденицам из 100. Синий цвет должен заливать 20% а он заливает 80%.
Да и сам ползунок находится на 20% от верха, а должен быть на 20 от низа. Как это исправить?

code_26612.txt

Должно быть так:
ползунки.png
карма: 0

0
файлы: 2ползунки.png [17.2KB] [210], code_26612.txt [242B] [54]
Ответов: 3889
Рейтинг: 362
#2: 2012-01-22 02:30:12 ЛС | профиль | цитата
login писал(а):
Синий цвет должен заливать 20% а он заливает 80%.
Да и сам ползунок находится на 20% от верха, а должен быть на 20 от низа


Add(MainForm,37779,322,42)
{
Width=191
Height=331
}
Add(TrackBarRush,11793006,273,42)
{
Left=85
Top=25
Width=35
Height=235
ActSlideColorFrom=-16777214
ActSlideColorTo=-16777214
Max=0
Min=100
Position=20
Kind=1
link(onPosition,37779:doCaption,[])
}


Но первичнаяпринудительная установка позиции в таком случае не работает (у меня, по крайней мере)
карма: 1

1
Голосовали:login
Ответов: 1429
Рейтинг: 50
#3: 2012-01-22 02:35:57 ЛС | профиль | цитата
Да, позиция сдохла.
Ну хотябы так, спасибо.
------------ Дoбавленo в 02.35:
Нет, теперь его и через точку doPosition невозможно установить в нужное положение. Этот вариант не катит, надо испраить ошибку..
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#4: 2012-01-22 02:41:28 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-06 12:09:04
карма: 0

0
Ответов: 1429
Рейтинг: 50
#5: 2012-01-22 02:43:24 ЛС | профиль | цитата
г. ость, работает, спасибо )
карма: 0

0
Ответов: 3889
Рейтинг: 362
#6: 2012-01-22 02:45:47 ЛС | профиль | цитата
Вернее, даже так code_26615.txt
карма: 1

0
файлы: 1code_26615.txt [469B] [75]
Ответов: 1429
Рейтинг: 50
#7: 2012-01-22 03:39:03 ЛС | профиль | цитата
ага
И внутренняя установка заработала:

Add(MainForm,37779,294,98)
{
Width=191
Height=331
}
Add(TrackBarRush,11793006,245,98)
{
Left=85
Top=25
Width=35
Height=235
ActSlideColorFrom=-16777214
ActSlideColorTo=-16777214
Max=0
Min=-100
Position=-20
AbsPosition=0
Kind=1
link(onPosition,37779:doCaption,[])
}


------------ Дoбавленo в 03.39:
Да, уж..
Rush контролы и графика не совместимы:

Add(LedLadder,3748985,497,105)
{
Left=105
Top=155
Width=380
Height=15
Count=60
Point(doLeft)
}
Add(MMTimer,1784370,259,105)
{
Interval=5
link(onTimer,15437477:doNext,[])
}
Add(Counter,15437477,322,105)
{
link(onNext,6659078:doEvent1,[])
}
Add(Hub,6659078,378,105)
{
link(onEvent1,3748985:doPosition,[])
link(onEvent2,3748985:doLeft,[])
}
Add(LedLadder,2126497,490,147)
{
Left=105
Top=175
Width=380
Height=15
Count=60
Point(doLeft)
}
Add(MMTimer,4871721,259,147)
{
Interval=7
link(onTimer,14308456:doNext,[])
}
Add(Counter,14308456,315,147)
{
link(onNext,8346245:doEvent1,[])
}
Add(Hub,8346245,378,147)
{
link(onEvent1,2126497:doPosition,[])
link(onEvent2,2126497:doLeft,[])
}
Add(LedLadder,11490186,490,189)
{
Left=105
Top=195
Width=380
Height=15
Count=60
Point(doLeft)
}
Add(MMTimer,11879654,259,189)
{
Interval=15
link(onTimer,13922570:doNext,[])
}
Add(Counter,13922570,315,189)
{
link(onNext,9889888:doEvent1,[])
}
Add(Hub,9889888,371,189)
{
link(onEvent1,11490186:doPosition,[])
link(onEvent2,11490186:doLeft,[])
}
Add(MainForm,37779,245,315)
{
Width=1028
Height=625
}
Add(TrackBarRush,11793006,392,308)
{
Left=655
Top=160
Width=35
Height=375
ActSlideColorFrom=-16777214
ActSlideColorTo=-16777214
Max=0
Min=-100
Position=-20
AbsPosition=0
Kind=1
}
Add(TrackBar,53824,392,357)
{
Left=885
Top=160
Width=30
Height=375
Kind=1
}



Графика замирает, в частности, на этой схеме не показано, но когда работает PaintBox, его работа затормаживается.
Прийдется создавать ползунки самому, на основе PaintBox-а.
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#8: 2012-01-22 10:33:00 ЛС | профиль | цитата
code_26616.txt
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1code_26616.txt [415B] [78]
8
Сообщение
...
Прикрепленные файлы
(файлы не залиты)