Вверх ↑
Этот топик читают: Гость
Ответов: 20
Рейтинг: 1
#1: 2012-12-25 20:52:50 ЛС | профиль | цитата
Треба помощь по созданию экранной клавиатуры под себя.
Суть помощи:
1. Прозрачный фон
2.нужно, чтобы данные передавались в сторонние окна (поесть чтобы , например был запущен ворд и нажатия на кнопки передавались в него а не в форму клавиатуры)- надеюсь понятно объяснил.
3. Чтобы Клава была поверх полнооконных приложений.

Заранее благодарен за помощь и советы.

ps
попрошу администратора подправить название темы, нечаянно стер при создании последнее слово, а как поправить самостоятельно -не вижу.
карма: 0

0
Ответов: 1536
Рейтинг: 176
#2: 2012-12-25 21:01:57 ЛС | профиль | цитата
Aris, [flood]
Aris писал(а):
попрошу администратора подправить название темы, нечаянно стер при создании последнее слово, а как поправить самостоятельно -не вижу.
Можно подумать, что с этого момента их (ошибок) станет меньше.[/flood]
карма: 1
Не так страшна ошибка, как опасность её не заметить.

0
Ответов: 16884
Рейтинг: 1239
#3: 2012-12-25 21:23:31 ЛС | профиль | цитата
Aris писал(а):
Треба помощь по созданию экранной клавиатуры под себя.
А встроенная экранная клавиатура чем не устраивает ?
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 20
Рейтинг: 1
#4: 2012-12-25 21:27:45 ЛС | профиль | цитата
1. родная сама клава -большая, а кнопки маленькие.
2. мне нужно ровно 7клавиш, и в нужной мне части экрана.
3. хочу, чтобы она была сделана собственными ручками и так как я ее сам вижу!!!
уважаемый, мне не так важно станет ли ошибок меньше - ечли тему подправить, то вероятность получить скорейший ответ сильно возрастет
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#5: 2012-12-25 21:29:48 ЛС | профиль | цитата
Aris писал(а):
3. хочу, чтобы она была сделана собственными ручками и так как я ее сам вижу!!!

Нарисуй, чтобы и мы видели.

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 20
Рейтинг: 1
#6: 2012-12-25 21:35:17 ЛС | профиль | цитата
перетаскиваемый блок (прозрачный) на котором будет 4-9 кнопок.

------------ Дoбавленo в 21.35:
как я это вижу:

Add(BitBtn,12157574,910,203)
{
Left=40
}
Add(BitBtn,4769526,980,266)
{
Left=75
Top=35
}
Add(BitBtn,8744697,868,287)
{
Top=35
}
Ещё раз повторюсь: прозрачный фон и поверх полноэкранных приложений - ни то ни другое не знаю как реализовать
карма: 0

0
Ответов: 1376
Рейтинг: 198
#7: 2012-12-25 21:38:33 ЛС | профиль | цитата
Aris писал(а):
Суть помощи:

Помощь:
1 - RGN_Form
2 - KeyEvent
3 - WinTools
читаем и смотрим примеры к компонентам
карма: 1

2
Голосовали:Tad, Aris
Ответов: 20
Рейтинг: 1
#8: 2012-12-25 23:03:11 ЛС | профиль | цитата
ок, спасибки - думаю то что доктор прописал! пошел разбираться!
------------ Дoбавленo в 22.48:
Уважаемый, foksov!
RGN_Form, компонент предназначенный для создания региона на основе контролов формы почему-то сильно кастрирует кнопочки с лева и сверху -по миллиметру.. может подскажете, как с этим можно бороться?
------------ Дoбавленo в 23.03:
Мдя... давно я не запуска HiAsm...

Add(MoveWindow,11654142,455,21)
{
}
Add(RGN_Form,2553223,546,119)
{
ControlManager="form"
}
Add(RadioButton,8699807,469,119)
{
Left=535
Top=215
Caption="вкл"
link(onSelect,2553223:doCreateRgn,[])
}
Add(Button,5349591,504,70)
{
Left=500
Top=70
Height=40
Caption="37"
link(onClick,6088234:doEvent2,[(604,76)(604,34)])
}
Add(Button,16288338,560,70)
{
Left=560
Top=70
Height=40
Caption="40"
link(onClick,6088234:doEvent3,[(632,76)(632,41)])
}
Add(Button,5978795,609,70)
{
Left=620
Top=70
Height=40
Caption="39"
link(onClick,6088234:doEvent4,[(657,76)(657,48)])
}
Add(Button,8855852,560,21)
{
Left=560
Top=15
Height=40
Caption="38"
link(onClick,6088234:doEvent1,[])
}
Add(KeyEvent,1607695,791,21)
{
}
Add(Hub,6088234,672,21)
{
InCount=4
OutCount=1
link(onEvent1,1607695:doPress,[])
}


посмотрите, у кого время будет. че-то получаю не совсем то, что хотелось бы. :-(
карма: 0

0
Разработчик
Ответов: 26324
Рейтинг: 2148
#9: 2012-12-25 23:03:57 ЛС | профиль | цитата
Aris писал(а):
почему-то сильно кастрирует кнопочки с лева и сверху -по миллиметру.

А Ctl3D=true не пробовали поставить у всех контролов
карма: 22

0
Ответов: 20
Рейтинг: 1
#10: 2012-12-25 23:56:27 ЛС | профиль | цитата
Nesco, рад видеть в добром здравии!
как всегда коротко и в точку :-)
------------ Дoбавленo в 23.56:
Ребят, осознал в полной мере свой програмистский кретинизм... ну не мое это видимо...
прошу помощи в лоб:
[flood]Предыстория:
взял на прошлых выходных себе планшетик с виндой (сбылась мечта детства!!!)
за несколько дней юзания- пришел к выводу, что мне жизненно необходимо иметь специализированные клавиатуры для определенных приложений.
в связи с чем вспомнил свой старый опыт знакомства с HiAsmомо. думал сейчас сяду и сделаю себе и другим счастье- но как оказалось- не тут то было[/flood].
Обращаюсь к тем, у кого есть немного свободного времени:
нужна схемка с 2мя кнопками, прозрачным фоном, висящая всегда поверх всего. 1-я кнопка делает форму прозрачной (и по повторному нажатию возвращает ее к нормальному-непрозрачному виду). Вторая кнопка при нажатии отправляет активной программе нажатие на кнопку ( например с буквой "ф"). остальные кнопки я сам добавлю по аналогии.

заранее благодарен, если кто уделит немного своего драгоценного.
карма: 0

0
Ответов: 163
Рейтинг: 33
#11: 2012-12-26 09:30:09 ЛС | профиль | цитата
Вот тебе для начала: ScreenKb.zip. Дальше сам допиливай.
карма: 3

0
Ответов: 20
Рейтинг: 1
#12: 2012-12-26 22:10:15 ЛС | профиль | цитата
GreM, спасибо.
Однако есть одна проблемка (причем явно что-то не так делаю):
Отказываются работать клавиша вверх и вниз...
Причем не могу понять по какой причине - делаю все одинаково - не работают... тупо копирую кнопки и переназначаю - все равно не работают - подскажите - в чем ошибка?
code_29887.txt
карма: 0

0
файлы: 1code_29887.txt [4.2KB] [109]
Гость
Ответов: 17029
Рейтинг: 0
#13: 2012-12-27 02:56:32 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2025-01-17 15:30:09
карма: 0

0
Ответов: 163
Рейтинг: 33
#14: 2012-12-27 08:20:47 ЛС | профиль | цитата
Aris писал(а):
Отказываются работать клавиша вверх и вниз...
Что, совсем не работают? У меня работают, только они перепутаны местами. Ааа, да, ты не на тот вход элемента KeyEvent код клавиши подаешь. Надо на Code, а ты на Handle.
Кстати, меня идея экранной клавиатуры заинтересовала. Начал делать. Сейчас я это вижу так: полностью прозрачная форма и непрозрачные кнопки. Наборы кнопок можно задавать в файлах.
карма: 3

0
Ответов: 20
Рейтинг: 1
#15: 2012-12-28 19:24:52 ЛС | профиль | цитата
GERM, спасибки большое!
А по повод - заинтересовался, ет хорошо :-)
Сейчас конец года - на работе полный аврал... так что заниматься этим вопросом некогда, но на праздники займусь в платную.
Кстати, на счёт прозрачности. Фон - его нужно убрать полностью, а вот непрозрачность клавишь - думаю нужно настраивать именно ПРОЗРАЧНОСТЬ! Так как не всегда нужна яркая клавиатура - например в играх хорошо, чтобы её небыло видно сильно!
карма: 0

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