I am using delphi XE. I am developing a component that comes from TPanel. TApGUITab=class(Tpanel) I handled the key down event by processing the WMKeyDown message, but it does not fire when I press the arrow keys, and instead of triggering the event, it sets focus to another control. What should I do now?
TApGUITab=class(Tpanel)
It is easy. Just reply to the message WM_GETDLGCODEand return
WM_GETDLGCODE
Message.Result := Message.Result or DLGC_WANTCHARS or DLGC_WANTARROWS or DLGC_WANTTAB or DLGC_WANTALLKEYS;
Source: https://habr.com/ru/post/1771567/More articles:SQL CLR stored Active Directory Query Procedure - clrRFT and JUnit problem - javaHelp me understand scrolling in javascript (jquery) conditions - javascriptOptional parameters in OpenERP field definitions - pythonJQuery Empty Function - jqueryTests run from the command line, but not in RubyMine - no tests found - ruby | fooobar.comCakePHP: temporary assistant to show age - datetime.NET Remoting: how to handle disabled objects - c #An algorithm for matching all elements with another element in the same list, where some have limitations - mathЧто не так в этом строчном формате (различное поведение на симуляторе и устройстве)? - decimalAll Articles