/[svn]/gigedit/trunk/src/gigedit/dimregionchooser.h
ViewVC logotype

Diff of /gigedit/trunk/src/gigedit/dimregionchooser.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 3147 by schoenebeck, Wed May 3 21:23:16 2017 UTC revision 3305 by schoenebeck, Mon Jul 10 20:27:44 2017 UTC
# Line 59  public: Line 59  public:
59      void select_prev_dimension();      void select_prev_dimension();
60    
61      // those 3 are ATM only relevant when resizing custom dimension region zones      // those 3 are ATM only relevant when resizing custom dimension region zones
62        // and for painting those auto selected zones with gray hatched pattern
63      void setModifyBothChannels(bool b);      void setModifyBothChannels(bool b);
64      void setModifyAllDimensionRegions(bool b);      void setModifyAllDimensionRegions(bool b);
65      void setModifyAllRegions(bool b);      void setModifyAllRegions(bool b);
# Line 80  protected: Line 81  protected:
81      void delete_dimension_zone();      void delete_dimension_zone();
82      void resetSelectedZones();      void resetSelectedZones();
83      void select_dimzone_by_dir(int dir, bool add = false);      void select_dimzone_by_dir(int dir, bool add = false);
84        void drawIconsFor(gig::dimension_t dimension, uint zone,
85                          const Cairo::RefPtr<Cairo::Context>& cr,
86                          int x, int y, int w, int h);
87    
88      Gdk::RGBA red, blue, black, white;      Gdk::RGBA red, blue, black, white;
89      Glib::RefPtr<Gdk::Pixbuf> blueHatchedPatternARGB;      Glib::RefPtr<Gdk::Pixbuf> blueHatchedPatternARGB;
90      Cairo::RefPtr<Cairo::SurfacePattern> blueHatchedSurfacePattern;      Cairo::RefPtr<Cairo::SurfacePattern> blueHatchedSurfacePattern;
91        Glib::RefPtr<Gdk::Pixbuf> blueHatchedPattern2ARGB;
92        Cairo::RefPtr<Cairo::SurfacePattern> blueHatchedSurfacePattern2;
93      Glib::RefPtr<Gdk::Pixbuf> grayBlueHatchedPatternARGB;      Glib::RefPtr<Gdk::Pixbuf> grayBlueHatchedPatternARGB;
94      Cairo::RefPtr<Cairo::SurfacePattern> grayBlueHatchedSurfacePattern;      Cairo::RefPtr<Cairo::SurfacePattern> grayBlueHatchedSurfacePattern;
95    
# Line 94  protected: Line 100  protected:
100      sigc::signal<void> region_changed;      sigc::signal<void> region_changed;
101    
102      // those 3 are ATM only relevant when resizing custom dimension region zones      // those 3 are ATM only relevant when resizing custom dimension region zones
103        // and for painting those auto selected zones with gray hatched pattern
104      bool modifybothchannels;      bool modifybothchannels;
105      bool modifyalldimregs;      bool modifyalldimregs;
106      bool modifyallregions;      bool modifyallregions;

Legend:
Removed from v.3147  
changed lines
  Added in v.3305

  ViewVC Help
Powered by ViewVC