[ wxwindows-Patches-1858074 ] wxAuiBook RTL improvements under wxGTK
SourceForge.net
noreply at sourceforge.net
Wed Jan 2 12:35:32 PST 2008
Patches item #1858074, was opened at 2007-12-25 16:52
Message generated for change (Comment added) made by vadz
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=309863&aid=1858074&group_id=9863
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: bug fix
>Status: Pending
Resolution: None
Priority: 5
Private: No
Submitted By: Tim Kosse (botg)
Assigned to: Nobody/Anonymous (nobody)
Summary: wxAuiBook RTL improvements under wxGTK
Initial Comment:
This patch fixes drawing of the auibook tab art under GTK if using right-to-left languages.
Without the patch, the tabs did't show at all, as seen in the aui sample.
Patches against both WX_2_8_BRANCH as well as trunk are attached.
----------------------------------------------------------------------
>Comment By: Vadim Zeitlin (vadz)
Date: 2008-01-02 21:35
Message:
Logged In: YES
user_id=71618
Originator: NO
IMO we need to fix wxGTK (or wxMSW?) to (not) mirror bitmaps. Otherwise
any program using arrow-like bitmaps would be confronted to the same
problem. In the worst case we should add wxDC::DrawDirectionalBitmap(left,
right) which would use the right bitmap depending on the RTL support
provided by the system.
But adding #ifdef's like this is just not a good idea, sorry. I'm very
grateful for the work you're doing on improving RTL support in wx but
adding all these #ifdefs can't be the right way to fix this so I really
can't apply the patch in its current form.
----------------------------------------------------------------------
Comment By: Tim Kosse (botg)
Date: 2007-12-25 16:52
Message:
Logged In: YES
user_id=156254
Originator: YES
File Added: auibook_trunk.patch
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=309863&aid=1858074&group_id=9863
More information about the wx-dev
mailing list