Problem/Issue 4873
 
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.80.281 29.04.2002 (All)
Closed Build: Close Date: Platform:
1.82.306 16.04.2004 WXP
State: Reference PDR ID: Hotfix Rollup No.:
CLOSED 5610 12
Symptom:
Problems with XbpRadioButton and XbpStatic (XP manifest)
Description:
A XbpRadioButton used with a manifest file is displayed with a wrong
caption. It is black foreground on black background. Only the radio
button itself is visible.

This problem appears only when the radiobutton is a child of a
XbpGroupbox instance.

XbpPushbutton objects will be displayed with a black border around
the object in the same case.


















Solution:
A fix for this problem is available via Public Fix Level (PFL)
182306. Please visit www.alaska-software.com (support section)
for further information.

Try setting the :clipChildren instance variable of the group box's
parent to .T. (TRUE) before calling :create(). In most cases, this
will be a dialog's drawing area. However, if the group box and its
childs is placed on another XbasePART, eg. a tab page, that object's
:clipChildren setting must be changed. Example:

  // Create application dialog, contains a group box
  // with radio buttons. Note the change of the
  // :clipChildren setting of the drawing area
  // that serves as the parent for the group box
  oDlg := XbpDialog():new( ... )
  oDlg:drawingArea:clipChildren := .T.   // (work-around)
  (...)
  oDlg:create( ... )

  // Create static of type "group box" as the parent
  // for the radio button object
  oBox := XbpStatic():new( oDlg:drawingArea, ... )
  oBox:type := XBPSTATIC_TYPE_GROUPBOX
  (...)
  oBox:create( ... )

  // Create radio button object
  oRd := XbpRadioButton():new( oBox, ... )
  (...)
  oRd:create( ... )












 
(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.