Español
Foro

Tastatur verbiegen

 

Clemens
Meier
Hallöchen zusammen,

Yo hoffe, alguien ha una Tipp para mich. Yo habe una Dialogfenster con más Editar-Feldern (Spinedit) y hay se el Enter-Taster genauso reagieren como Tab-Taste, also de una Editar campo en el nächste springen. Wenn Yo ahora mache, springt lo offenbar sólo beim zweiten Betätigen el Entertaste. Ein umstrukturieren el ganzen Dialogangaben ha auch nichts gebracht. Kann uno el Tastatur entsprechend verbiegen? Abfragen después de el Entertaste bringt nichts.

Saludo
 
XProfan 9.1; XP SP2; FF; Editpad
19.03.2006  
 




Clemens
Meier
Yo habe el ganzen gestrigen Tag y Abend zugebracht, irgendwo una Referencia en el Solución meines Problemes para encontrar. Das einzige halbwegs brauchbare war el Referencia en el Contribución
[...] 

Doch como funktioniert en me todavía no una vez el ausführliche Ejemplo, Yo bekomme sólo 3 Buttons en un Dialogfenster a sehen, kein Richedit oder sonstiges.

Sombrero wirklich niemand una Concepto, cómo hacer un Editar campo entsprechend kontrollieren kann, dass el Volver-(Enter-)Taste abgefangen voluntad kann. Mit scankey y ähnliches Yo lo ya intenta. Funktioniert con Pagar y Buchstaben, pero no con el Volver-Taste.

Wo kann Todavía suchen, una Solución para encontrar.
 
XProfan 9.1; XP SP2; FF; Editpad
20.03.2006  
 



Dochdoch, qué Usted möchtest es en el Grunde muy simplemente, y como gibts auch viele viele Möglichkeiten.

a) propio WindowProc
b) Keyboard-Hook
c) GetAsyncKeyState-Api

Und y y...

Zudem, sin el Vorlegen uno Sources se selten bien geholfen.
 
20.03.2006  
 




Frank
Abbing
Hi,

du musst el Editcontrol con Control(... selber forma y esta auch ES_WANTRETURN conjunto.
Auf Gerhard Putschalkas Página findest du Beispiele dazu.

Subclassen va auch. y du könntest el Message.dll de meiner Página veces testen.
 
20.03.2006  
 




Clemens
Meier
GetAsynkKeystate-Api es perfekt, uno muss sólo danach una Sleep einbauen, como una mögliche Bucle, en el el Abfrage drin steckt, más rápido abgearbeitet se, como uno otra vez de el Taste runter es
 
XProfan 9.1; XP SP2; FF; Editpad
20.03.2006  
 



Besser así:
KompilierenMarcaSeparación
20.03.2006  
 




Frank
Abbing
Teste veces esta Solución. Como kannst incluso el Aussehen el Edits aussuchen.
KompilierenMarcaSeparación
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Generiert mit ControlBuilder
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 $P+
SetErrorLevel 0
Declare x&, y&, text$, hEdit01&, hEdit02&, hEdit03&, dialog&
SetTrueColor 1
WindowTitle "Hauptfenster"
WindowStyle 31
Window 0, 0, - 24, 24
UseFont "MS Sans Serif",13,0,0,0,0
SetDialogFont 1
dialog& = Create("DIALOG", %hwnd, "Main Window", 211, 206, 336, 333)
hEdit01& = Control("EDIT", "Edit01", $54011000, 80, 40, 165, 22, dialog&, 2001, %hInstance, $00020000)
hEdit02& = Control("EDIT", "Edit02", $54000000, 80, 72, 161, 18, dialog&, 2002, %hInstance, $00020200)
hEdit03& = Control("EDIT", "Edit03", $54001000, 80, 104, 161, 18, dialog&, 2003, %hInstance, $00000101)

While 1

    waitInput

    If %key=2

        BREAK

    ElseIf GetFocus(hEdit01&)

    ElseIf GetFocus(hEdit02&)

    ElseIf GetFocus(hEdit03&)

    EndIf

EndWhile

End
 
20.03.2006  
 



Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

1.051 Views

Untitledvor 0 min.
Stringray08.10.2017
Ernst29.04.2014
E.T.06.01.2014
H.Hackl26.02.2011

Themeninformationen

Dieses Thema ha 3 subscriber:

Clemens Meier (3x)
Frank Abbing (2x)
iF (2x)


Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie