Array
(
)

Configurar teclas de atalho no kylix 3

Otto
   - 30 jan 2005

Companheiros,


é possivel configurar as teclas de atalho que tem no delphi no kylix?

exemplo:

tecla F12, F11, etc.

é possivel, caso sim como?


flw. :wink:


Dopi
   - 30 jan 2005

Acho que não entendi a pergunta... Vc quer que a IDE processe essas teclas ao inves do KDE ?

Tive problemas com CTRL+F2...F10 pois o KDE usa essas teclas... e portanto elas não funcionavam no Kylix....

No conectiva 10, há um programa na interface grafica para reprogramar / desabilitar as teclas usadas pelo KDE...


Otto
   - 30 jan 2005

hapoizé..

ta ligado que quando estamos formulando o form. botando edits e tals, e queremos abrir a tela do fonte, apertamos F12... e pra voltar ao forme tb, apertamos F12(isso no delphi)..

pra abrir o object inspector apertamos F11. .eram essas teclas que eu queria configurar pra ficar igual ao delphi...


Dopi
   - 31 jan 2005

Mas essas teclas sao as mesmas no Kylix... Alias a IDE do Kylix é feita em Windows e usa o Wine para rodar no Linux...

Provavelmente o KDE está ´tomando´ essas teclas para ele...

Existem vários Bugs na IDE do Kylix... Um deles é o F12, as vezes, alteranar Form, Editor 2 vezes, ou seja, Se vc estiver no Editor e pressionar F12 ele mostra o Form e volta para o Editor.... Para ele funcionar corretamente, clique na janela principal (topo) e pressione F12....

É isso que ocorre ou as teclas F12, F11 não produzem nenhum efeito ?


Otto
   - 31 jan 2005


Citação:
É isso que ocorre ou as teclas F12, F11 não produzem nenhum efeito ?



Aqui não... :?


Demetrius
   - 14 jun 2005

Tente a codificação abaixo, funcionou em uma aplicação desenvolvida em CLX no Delphi e provavelmente irá fincionar no Kylix. :D

begin
// 4144 = Key_F1
// 4145 = Key_F2
// 4146 = Key_F3
// 4147 = Key_F4
// 4148 = Key_F5
// 4149 = Key_F6
// 4150 = Key_F7
// 4151 = Key_F8
// 4152 = Key_F9
// 4153 = Key_F10
// 4154 = Key_F11
// 4155 = Key_F12
case Key of
4144:Form1.Color := clAqua;
4145:Form1.Color := clRed;
4146:Form1.Color := clLime;
4147:Form1.Color := clNavy;
4148:Form1.Color := clBlack;
4149:Form1.Color := clMaroon;
4150:Form1.Color := clPurple;
4151:Form1.Color := clTeal;
4152:Form1.Color := clGray;
4153:Form1.Color := clHighlight;
4154:Form1.Color := clWhite;
4155:Form1.Color := clYellow;
4156:Form1.Color := clSilver;