diff options
Diffstat (limited to 'macosx/PlatMacOSX.cxx')
| -rw-r--r-- | macosx/PlatMacOSX.cxx | 12 | 
1 files changed, 12 insertions, 0 deletions
| diff --git a/macosx/PlatMacOSX.cxx b/macosx/PlatMacOSX.cxx index 56c9d32c2..381be992d 100644 --- a/macosx/PlatMacOSX.cxx +++ b/macosx/PlatMacOSX.cxx @@ -12,6 +12,9 @@  #include <sys/time.h> +#include <vector> +#include <map> +  #include <Carbon/Carbon.h>  #include "QuartzTextLayout.h"  #include "TCarbonEvent.h" @@ -482,6 +485,10 @@ void Scintilla::SurfaceImpl::AlphaRectangle(PRectangle rc, int /*cornerSize*/, C      }  } +void SurfaceImpl::DrawRGBAImage(PRectangle /* rc */, int /* width */, int /* height */, const unsigned char * /* pixelsImage*/) { +	// Not supported for Carbon +} +  void SurfaceImpl::Ellipse(PRectangle rc, ColourAllocated fore, ColourAllocated back) {      // Drawing an ellipse with bezier curves. Code modified from:      // http://www.codeguru.com/gdi/ellipse.shtml @@ -1128,6 +1135,7 @@ public:      int Find(const char *prefix);      void GetValue(int n, char *value, int len);      void RegisterImage(int type, const char *xpm_data); +    void RegisterRGBAImage(int type, int width, int height, const unsigned char *pixelsImage);      void ClearRegisteredImages();      void SetDoubleClickAction(CallBackAction action, void *data) {          doubleClickAction = action; @@ -1635,6 +1643,10 @@ void ListBoxImpl::RegisterImage(int type, const char *xpm_data) {      xset.Add(type, xpm_data);  } +void ListBoxImpl::RegisterRGBAImage(int /* type */, int /* width */, int /* height */, const unsigned char * /*pixelsImage */) { +	// Not supported for Carbon +} +  void ListBoxImpl::ClearRegisteredImages() {      xset.Clear();  } | 
