| |
|
|
- Seite 1 - |
|
ByteAttack | Jemand ne Ahnung, wie ich Abfragen kann, ob ein Edit "aktiv" ist. Also, ob es den Focus hat? Im Hauptfenster geht das. Bloß auf einen Tab+Dialog nicht mehr??? (XProfanX3)
Beispiel:
$H Windows.ph
$H messages.ph
WindowStyle 31
WindowTitle "GetFocus"
Window %maxX+5,5 - 1024,768
Cls ~GetSysColor(15)
var Tab&=Create("TabCtrl",%hwnd,"Tab1",5,5,width(%hwnd,0)-8,height(%hwnd,0)-32)
var Tab01&=Control("DIALOG","",$54000000,2,25,width(Tab&,0)-6,height(Tab&,0)-28,Tab&,0,%hinstance)
var Edit&=CreateEdit(Tab01&,"",110,10,287,24)
SetWindowPos %hwnd=((%maxX/2)-512),((%maxY/2)-384)-1024,768;0
WhileNot (%Umessage = ~wm_close) & (&uWnd = %hWnd)
WaitInput
If IsKey(17) & IsKey(70)' Strg+F
Print %GetFocus
EndIf
EndWhile
|
|
|
| |
|
|
|
« Dieser Beitrag wurde als Lösung gekennzeichnet. » |
|
Jörg Sellmeyer | Wenn es dir nur um das Abfangen von Strg+F geht, kannst du besser einen Hotkey einrichten:
If MenuItem(100) |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 27.12.2015 ▲ |
|
|
|
|
|
ByteAttack | warum Einfach, wenn es auch umständlich geht... Danke Jörg... |
|
|
| |
|
|