Вверх ↑
Этот топик читают: Гость
Этот топик был перемещен из раздела "Поддержка"
Ответов: 3
Рейтинг: 0
#1: 2020-07-21 14:07:58 ЛС | профиль | цитата
Подскажите пожалуйста, есть ли возможность вывести число на экран таким образом, чтобы оно менялось в большую или меньшую сторону с заранее выбранным шагом при прокрутке колесика мышки. Число на белом фоне без всяких окружающих границ.
карма: 0

0
Ответов: 2236
Рейтинг: 676
#2: 2020-07-21 14:13:53 ЛС | профиль | цитата
Да есть такая возможность.
карма: 11

0
Ответов: 3
Рейтинг: 0
#3: 2020-07-21 14:25:37 ЛС | профиль | цитата
Как это сделать?

--- Добавлено в 2020-07-21 14:26:03

sla8a, Как это сделать, подскажи пожалуйста?

Редактировалось 1 раз(а), последний 2020-07-21 14:26:03
карма: 0

0
Ответов: 2236
Рейтинг: 676
#4: 2020-07-21 14:35:01 ЛС | профиль | цитата
FoRsee, посмотреть примеры идущие с HiAsm.
карма: 11

0
Ответов: 3
Рейтинг: 0
#5: 2020-07-21 14:42:18 ЛС | профиль | цитата
sla8a, Можно ссылку пожалуйста?
карма: 0

0
Ответов: 2236
Рейтинг: 676
#6: 2020-07-21 14:56:11 ЛС | профиль | цитата
FoRsee, в меню HiAsm есть пункт Примеры.
карма: 11

1
Голосовали:Tad
Ответов: 263
Рейтинг: 18
#7: 2020-07-22 06:00:09 ЛС | профиль | цитата
Попробуй начать что-то делать, обязательно получится. Начать можешь с этой схемы.

Add(MainForm,2953706,574,119)
{
Width=100
Height=64
AlphaBlendValue=0
BorderStyle=6
Point(onKeyDown)
link(onKeyDown,3867232:doReadKey,[(622,146)(622,104)(450,104)(450,139)])
}
Add(Keyboard,3867232,462,133)
{
Key=27
link(onReadKey,15505640:doEvent,[])
}
Add(IndexToChanel,15505640,511,133)
{
link(onEvent2,2953706:doClose,[])
}
Add(ChildForm,14803332,511,203)
{
}
BEGIN_SDK
Add(EditMulti,2755157,21,21)
{
Width=510
Height=249
}
Add(MainForm,14009839,84,133)
{
Left=35
Top=105
Width=144
Height=72
BorderStyle=0
}
Add(Label,12966788,343,133)
{
Width=144
Height=72
Align=5
Color=16777215
Font=[MS Sans Serif,48,0,0,1]
KeyPreview=1
Caption="0"
Alignment=2
Point(onMouseWheel)
link(onMouseWheel,9106996:doOperation,[(390,146)(390,200)(149,200)(149,139)])
}
Add(Convertor,14674863,224,133)
{
Mode=1
link(onResult,14957661:doOperation,[])
link(Data,12966788:Caption,[(230,118)(270,118)(270,177)(349,177)])
}
Add(Math,9106996,161,133)
{
OpType=3
Op2=120
link(onResult,14674863:doConvert,[])
}
Add(Math,14957661,287,133)
{
link(onResult,12966788:doText,[])
link(Op2,9106996:Result,[(300,109)(214,109)(214,177)(167,177)])
}
END_SDK

карма: 3

0
Ответов: 16884
Рейтинг: 1239
#8: 2020-07-22 09:34:15 ЛС | профиль | цитата
fox-video, попробуй
Add(MainForm,13444227,224,133)
{
Width=153
Height=77
Color=-16777211
Ctl3D=0
WinStyle=1
BorderStyle=6
DragForm=0
Position=1
Point(onKeyDown)
}
Add(Label,5073862,322,133)
{
Width=153
Height=77
Align=5
Color=16777215
Font=[MS Sans Serif,48,0,0,1]
KeyPreview=1
Caption="0"
Alignment=2
Point(onMouseWheel)
link(onMouseWheel,1669410:doCalc,[(370,146)(370,114)(261,114)(261,139)])
}
Add(MathParse,1669410,273,133)
{
DataCount=1
MathStr="%1 / (-120) + %0"
link(onResult,5073862:doText,[])
}

Зачем 10 компонент если и 3 достаточно ?

Редактировалось 1 раз(а), последний 2020-07-22 09:42:12
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 263
Рейтинг: 18
#9: 2020-07-22 10:10:34 ЛС | профиль | цитата
Tad, у меня окно с всегда с окантовкой получалось. BorderStyle bsBox, не догадался.
карма: 3

0
9
Сообщение
...
Прикрепленные файлы
(файлы не залиты)