Problem/Issue 4292
 
Query for PDR ID
Example: search for PDR ID 109-9999 , just enter 9999 into the entry field and press ENTER.
Open Build: Open Date: Language:
1.60.252 20.04.2001 (All)
Closed Build: Close Date: Platform:
1.90.322 25.10.2005 WIN32
State: Reference PDR ID: Hotfix Rollup No.:
CLOSED    
Symptom:
XbpSLE:SetFirstChar() not supported under Windows
Description:
The method :SetfirstChar() on XbpSLE is not supported on the Windows
platform. This is by design.





Solution:
Use a configured XbpMLE class instead:

   oXbp := MyMLE():new( drawingArea, , {16,56}, {48,24} )
   oXbp:create()

// overloaded MLE class which ignores RETURN and ENTER keys
CLASS MyMLE FROM XbpMLE
EXPORTED:
   INLINE METHOD Keyboard( nKey )
      IF nKey == xbeK_RETURN
         RETURN self // ignore CR
      ENDIF
   RETURN ::XbpMLE:Keyboard( nKey )
   INLINE METHOD Init( p1, p2, p3, p4, p5, p6 )
      ::XbpMLE:Init( p1, p2, p3, p4, p5, p6 )
      ::horizscroll := .F.
      ::vertscroll  := .F.
      ::wordwrap    := .F.
   RETURN self
ENDCLASS





 
(C) Copyright Alaska Software Inc. 2008, All rights reserved!
Disclaimer, Limitation of Liability, no Warranty: THE INFORMATION, DOCUMENTS, FILES AND MATERIALS CONTAINED IN THIS SITE ARE PROVIDED "AS IS". ALASKA SOFTWARE DOES NOT WARRANT THE ACCURACY, ADEQUACY OR COMPLETENESS OF THIS INFORMATION AND MATERIALS; THUS EXPRESSLY DISCLAIMS LIABILITY FOR ERRORS OR OMISSIONS IN THIS INFORMATION AND MATERIALS.
WARRANTIES OF ANY KIND, IMPLIED, EXPRESSED OR STATUTORY, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF NON-INFRINGEMENT OF THIRD PARTY RIGHTS, TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR RESOLVEMENT-CLAIMS, ARE DISCLAIMED.