|
Страници по тази тема: 1 | 2 | 3 | 4 | (покажи всички)
Тема
|
BUTTON-и ;)
|
|
Автор |
Timo (собствен ник ) |
Публикувано | 18.12.14 01:38 |
|
VK_UP,VK_DOWN,VK_LEFT,VK_RIGHT
С клавишите на горе на долу и на ляво и дясно искам като ги натискам да се натиска и бутона button.click Пробвах няколко начина и нищо не стана.
procedure TForm1.Form4KeyUp(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if key = VK_LEFT then
begin
end;
end;
procedure TForm1.KeyPress(Sender: TObject; var Key: Char);
begin
if key = #26 then
begin
// key := #0;
BEEP;
end;
end;
Как да го направя и къде ми е грешката?
| |
Тема
|
Ако опишеш по-членоразделно проблема,ще ти помогна
[re: Timo]
|
|
Автор |
NikB (спокоен) |
Публикувано | 18.12.14 09:40 |
|
Ако опишеш по-членоразделно проблема, ще ти помогна.
Просто не разбирам какво искаш и трябва да гадая:
Дали искаш като натиснеш стрелка да излиза буквичка ли?
Или да се изпълнява KeyPress?
button.click не е бутон, а е обработчик на събитие.
Вероятно ако си формулираш вярно въпроса - сам ще си отговориш.
| |
|
Я сетни KeyPreview пропъртито на формата на True и опитай пак.
Linux isn't free, it's worthless.
| |
|
Направих го KeyPreview на True но не се получи.
Имам 4 бр. BitBtn и искам като натисна стрелките на клавиатурата да се натискат съответно бутоните.
| |
Тема
|
Re: Form.KeyPreview
[re: Timo]
|
|
Автор |
NikB (спокоен) |
Публикувано | 18.12.14 13:43 |
|
Ами викай им метода клик с параметър нул
| |
Тема
|
Re: Form.KeyPreview
[re: NikB]
|
|
Автор |
Timo (собствен ник ) |
Публикувано | 18.12.14 14:13 |
|
чакай, чакай. Лошо съм обяснил! Искам параметъра който да показва натискането на бутона (да хлътва бутона) при натискане на стрелката! Другото съм го направил!
| |
Тема
|
Re: Form.KeyPreview
[re: Timo]
|
|
Автор |
NikB (спокоен) |
Публикувано | 18.12.14 16:32 |
|
И за колко време да хлътва? :)
Бутоните tButton нямат такава екстра, вероятно може да се докара с прерисуване, но ми се струва, че другите алтернативи са по-четливи:
- Tool лента (Toolbar май се казваше) - има тулбутон, който е доста кадърен
- bitmap бутон и да му сменяш битмапа
- panel и да му сменяш борда от изпъкнал на вдлъбнат
Всеки от вариантите има предимства и недостатъци.
| |
Тема
|
Re: Form.KeyPreview
[re: NikB]
|
|
Автор |
Timo (собствен ник ) |
Публикувано | 18.12.14 16:41 |
|
Ахъ
Кофти, може и да го избегна или да му сложа img
| |
Тема
|
Re: Form.KeyPreview
[re: Timo]
|
|
Автор |
NikB (спокоен) |
Публикувано | 18.12.14 16:49 |
|
Да, най-лесно ще е някъде ОКОЛО или ВЪРХУ бутона да извеждаш една (зелена) точка, примерно. TImage, да речем.
| |
Тема
|
Re: Form.KeyPreview
[re: NikB]
|
|
Автор |
Timo (собствен ник ) |
Публикувано | 18.12.14 16:57 |
|
Да, то това си е глезотийка де.
Имам една ИП камера и се ебавам с нея от няма на къде. Оригиналният и софт ме дразни.
| |
|
Страници по тази тема: 1 | 2 | 3 | 4 | (покажи всички)
|
|
|