Article 8
Unfortunately wxNullXXX in wx means "invalid XXX" so we can't use wxNullBrush for this... wxINVISIBLE_BRUSH perhaps? Anyhow, I'm OK with not changing anything but it'd be nice to mention that you may...
View ArticleArticle 7
actually looking at the evolution the old win32 naming was better than ours, the TRANSPARENT penstyle of wx is translated into a PS_NULL which essentially means invisible, not transparent, and a...
View ArticleArticle 6
so I'm still favoring not changing anything regarding the handling of the old pre-alpha-component constants, and I'm for adding new constants for truly transparent pens and brushes as suggested,...
View ArticleArticle 5
also we will run into a inconsistency with wxTRANSPARENT_PEN which is never used as a transparent pen, but as a don't stroke, only fill, so the filling area is never inset, although the...
View ArticleArticle 4
the current definition of wxTRANSPARENT_BRUSH does not have a color with transparent alpha, so we must catch wxBRUSHSTYLE_TRANSPARENT, but we can do so in CreateBrush. Unfortunately the performance...
View Articlestatus changed; owner set
status changed from new to acceptedowner set to csomor I'm aware of the composition mode issue and I understand the problem. I'll check the native implementations on how optimized they are, if they are...
View Articlestatus changed
status changed from infoneeded_new to new Your answer ignores composition mode. In default composition mode null and transparent brushes should work (and works) identically but in wxCOMPOSITION_SOURCE...
View Articlestatus changed
status changed from confirmed to infoneeded_new Honestly I don't know the best answer, wxNullBrush is only used at very few places, rather in the sense of reset/clear. wxTRANSPARENT_BRUSH is mostly...
View Articlepriority, status, component, summary changed
priority changed from lowest to lowstatus changed from new to confirmedcomponent changed from base to GUI-allsummary changed from wxGraphicsContext: no difference between wxNullBrush and...
View Article