|
|
|
|
Forum
Please
Log In
to post a new message or reply to an existing one. If you are not registered, please
register.
NOTE: Some forums may be read-only if you are not currently subscribed to
our technical support services.
Subject |
Author |
Date |
|
Alastair Watts
|
Jan 26, 2011 - 9:32 AM
|
I notice CExtLabel & CExtCheckComboBox dont display the "&" character as expected. Could you provide a fix please. Thanks.
|
|
Alastair Watts
|
Jan 28, 2011 - 6:22 AM
|
DT_ELLIPSIS combined with DT_NOPREFIX does not work, "&" is displayed as "&&" when doing so. The best I have managed so far is to use DT_SINGLELINE|DT_VCENTER|DT_NOPREFIX, forgoing the ellipsis!
|
|
Alastair Watts
|
Jan 27, 2011 - 7:30 AM
|
I’ve modified CExtCheckComboBox::DrawItem()
::stat_DrawText() options changed from
DT_SINGLELINE|DT_VCENTER|DT_END_ELLIPSIS
to
DT_SINGLELINE|DT_LEFT|DT_VCENTER|DT_NOPREFIX
... it seems that DT_ELLIPSIS causes problems!
|
|
Technical Support
|
Jan 28, 2011 - 1:10 PM
|
This is already fixed. You can send us e-mail to the support mail box at this web site so we will provide you with the source code update download.
|
|
Technical Support
|
Jan 27, 2011 - 12:36 PM
|
Thank you for reporting this issue. The CExtCheckComboBox::DrawItem() method should draw text using the DT_NOPREFIX flag:
CExtRichContentLayout::stat_DrawText( pDIS->hDC, LPCTSTR(strDraw), strText.GetLength() + 1, &rcText, DT_SINGLELINE|DT_VCENTER|DT_NOPREFIX|DT_END_ELLIPSIS, 0 );
|
|
Alastair Watts
|
Jan 26, 2011 - 2:16 PM
|
CExtCheckComboBox::AddString(_T("This & that")); is not displayed correctly. CComboBox::AddString(_T("This & that")); is displayed correctly.
|
|
Technical Support
|
Jan 26, 2011 - 1:19 PM
|
We have not found any problems with parsing and displaying the ampersand. Please provide us with more details.
|
|