nesco писал(а):
Вот уж не знаю, как она у тебя отступает на 2 при подаче на нее 1см схему
code_19997.txt
Tad писал(а):
Если хочешь составлять правильные схемы на С, тоосновное правило : число открывающих { должно быть = числу }
это и ежу понятно, в моей схеме как раз проверка на ноль выполняется
Tad писал(а):
Не получаетсякак раз для этого случая я и сделал мультик, который выдает одиночные символы при нажатии/отпускании
------------ Дoбавленo в 17.43:
кстати пытался вставить символу при помощи эмулятора клавиш, получается бяка
нажимается совсем не то что надо, я так понял CapsLock и еще отключается цифровая клавиатура
см код
Add(MainForm,2953706,105,112)
{
}
Add(Case,12301734,287,119)
{
Value=String({)
DataOnTrue=String(1)
link(onTrue,3750912:doPress,[])
}
Add(HilightMemo,4847490,161,112)
{
Left=10
Top=10
Width=330
Height=245
Font=[Courier New,8,0,0,1]
HilightFont=[Courier New,8,0,0,1]
SmartTabs=1
Point(doInsert)
Point(PositionY)
Point(doIndent)
Point(onKeyUp)
Point(onChar)
Point(Handle)
link(onKeyUp,14588863:onKeyUp,[])
link(onChar,14588863:onChar,[])
}
Add(MultiElementEx,14588863,224,119)
{
link(DownKey,12301734:doCase,[])
}
BEGIN_SDK
Add(EditMultiEx,12600307,21,21)
{
WorkCount=#7:onKeyUp|6:onChar|
EventCount=#7:DownKey|5:UpKey|
Width=139
Height=88
VOffset=28
link(onKeyUp,14213542:doReset,[])
link(onChar,10725127:doValue,[])
}
Add(Switch,14213542,98,42)
{
Point(doOn)
Point(DataOff)
Point(onOn)
Point(onOff)
link(DataOff,10725127:Value,[(104,30)(86,30)(86,95)(48,95)])
link(onOn,12600307:DownKey,[])
link(onOff,12600307:UpKey,[])
}
Add(Memory,10725127,42,56)
{
link(onData,14213542:doOn,[])
}
END_SDK
Add(KeyEvent,3750912,350,126)
{
Code=13
link(Handle,4847490:Handle,[(356,114)(400,114)(400,182)(195,182)])
}