summaryrefslogtreecommitdiff
path: root/lib/wx/c_src/wxe_return.h
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright yearRickard Green2021-12-131-1/+1
|
* wx: Fix compile errorDan Gudmundsson2021-05-171-1/+5
| | | | | | Make it compile when wxWidgets is built with "-enable-std". Fixes GH-4834
* Rewrite wx, use wxWidgets 3 as base and use nif interfaceDan Gudmundsson2020-12-211-86/+68
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Complete overhaul of wx. Use nif interface instead of erlang driver interface. Use wxWidgets interface files as base for doxygen and code generation. This upgrades the base to 3.1.4. Change the interface files so we can generate code that is backward as compatible as possible. Compatibility with the old 2.8 API Reduce incompatibility with the old API as much as possible. Changes to the old API include: wxNotebookEvent have been replaced by the wxBookctrlEvent (NOTE) wxWindowDC default creators have been removed wxClientDC default creators have been removed wxPaintDC default creators have been removed wxWindow:setVirtualSizeHints(..) have been deprecated wxWindow:makeModal(..) have been deprecated wxWindow:makeModal(..) have been deprecated wxToolBar add/insertTool without label have been deprecated wxStyledTextCtrl some functions have changed args from boolean to int wxSizerItem:new() Some args have become options Removed depr wxSizerItem:setWindow() use assignWindow Removed depr wxSizerItem:setSpacer() use assignSpacer Removed depr wxSizerItem:setSpacer() use assignSpacer Removed depr wxSizerItem:setSizer() use assignSizer wxMenu append/insert/prepend have changed return value and lost IsCheckable argument wxListCtrl:setItem/4 changed return value wxListCtrl:setItem/4 changed return value wxImage::convertToGreyscale opts incompatible wxGridSizer::wxGridSizer opts incompatible wxGrid API have many changes wxGraphicsRenderer:create*GradientBrush(..) uses GradientStops now wxGraphicsRenderer:createPen(..) have been removed wxGraphicsRenderer:create*GradientBrush(..) uses GradientStops now wxGLCanvas API is incompatible wxFlexGridSizer::wxFlexGridSizer opts incompatible wxDisplay::wxDisplay opts incompatible wxCalendarDateAttr:new(ColText [,OptList]) have been removed wxBitmapButton:[g|s]etBitmapSelected have been removed
* update copyright-yearHenrik Nord2016-03-151-1/+1
|
* Change license text to APLv2Bruce Yinhe2015-06-181-10/+11
|
* wx: Optimize event and return value constructionDan Gudmundsson2015-06-011-11/+11
| | | | | Preallocated an rt array of 64 items (which covers 99%) of the calls and thus avoids allocation and copying in most cases.
* wx: Fix bad float in return valuesDan Gudmundsson2015-06-011-0/+2
| | | | | | To many floats in return value could cause a reallocation and pointers to reallocated data. Fix it by ensuring that the temp float array is large enough before add values to it.
* wx: Remove deprecated driver_send_term usageDan Gudmundsson2013-01-161-5/+5
|
* [wx] Fix api bugs in wxDCDan Gudmundsson2012-02-201-1/+3
| | | | Some out arguments was in args.
* The R13B03 release.OTP_R13B03Erlang/OTP2009-11-201-0/+140