TEnhRombButtons is a component for D1, D2 and D3. It is an enhanced version of TEnhRombButtons by Andrea Molino. Author: Daniel Berg berg@cip.physik.uni-oldenburg.de The two readme files of the original componenets are included (rombbtn.txt and erombbtn.txt) TEnhRombButtons is a component with 4 Buttons assigned to the four cursor keys that look like a cursor control panel with 3D-arrows on it. Enhancements made: EnabledButtons property added: every single button can be dis/enabled (EnabledButtons = (rbUp, rbDown, rbLeft, rbRigth) Filled 3D-arrows on the buttons. OnMouseUp and OnMouseDown event for every button added Installation: D1: Copy Erombbtn.pas and Erombbtn.dcr to your desired source directory and use Add Component as usual D2/D3: Copy Erombbtn.pas and Erombbtn.d32 to your desired source directory, rename Erombbtn.d32 to Erombbtn.dcr and use Add Component as usual. The component will be installed to the 'Examples' page. Very easy to use: Just drop the component on a form and look to the object inspector for the properties. This component is free. Full source is included. Feel free to use and enhance it for your purpose. Daniel Berg