Hi,
I'm showing credit card information in a UltraGroupbox containing a UltraComboEditor for the credit card type, two UltraTextEditors for credit card number and holder and an UltraMaskedEdit control for the expiry. I'm using AppStylist application to create a style whereas I've set all controls to have a transparent background so that the group box is shining through as depicted in screen capture below:
As you can see, that looks nice but my problem is that for customers who use another payment method than by credit card I disable the group box so that it gets grayed out but then suddenly the UltraMaskedEdit control looks different compared to the other controls (I also clear the content of the controls but for the sake of simplicity I just disabled the group box with same content):
UltraMaskedEdit control seems to use the default background while the other controls stay transparent.
Regards, Wolfgang
Try setting the role's BackColorDisabled to transparent as well
Hi Brian,thanks for your reply, by setting the BackColorDisabled to transparent this works fine now.I've another small issue with the UltraMaskedEdit. In case the customer order has been fully processed the sales personell must not alter any credit card related data thus I set the ReadOnly property of all controls to true. Both the UltraTextEditor and the UltraComboEditor change theirbackground color to white when they receive the focus while the UltraMaskedEdit control remains transparent which is not a consistent behaviour and misleading for the user. I've tried to change the properties in AppStylist without success. I expected the background color for Focused on the UltraMaskedEdit control to be my choice but that is not used at all, independent if the control is ReadOnly or not.Regards, Wolfgang