Hello! I need to get a colour out of wxPalette (I need to create a wxMask out of it later), and I can’t figure out how to translate the C++ function GetRGB into Lua. In C++, the function returns data in pointers, but wxluaref.html suggest these arguments are not used in Lua:
// %override [bool, char red, char green, char blue] wxPalette::GetRGB(int pixel) const; // C++ Func: bool GetRGB(int pixel, unsigned char* red, unsigned char* green, unsigned char* blue) const; bool GetRGB(int pixel) const; Which practically means GetRGB is useless, since it just returns an error code and gives no way to get R, G, and B..? Am I missing something? How do I create a wxMask for the palette colour with index #0? The documentation says that in Windows I can create a wxBitmap with a palette and use wx.wxMask(bitmap, 0), but I didn’t get this to work (probably because I’m using png and not bmp?). Also, I don’t really want my code to run in Windows only. I'm not sure if this is the right place for such questions, if not, please point me where I can ask them. Thanks. Best regards, Dmitry Kushnariov ------------------------------------------------------------------------------ _______________________________________________ wxlua-users mailing list wxlua-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxlua-users