View | Details | Raw Unified
Collapse All | Expand All

(-) quickplot-0.8.13.old/Graph.cpp (-7 / +7 lines)
 Lines 1178-1211    Link Here 
  gtk_idle_add(GraphTab_deleteLater, &deleteLater);
  gtk_idle_add(GraphTab_deleteLater, &deleteLater);
}
}
SigC::Signal1<void, Graph *> Graph::signal_addedPlot(void)
sigc::signal1<void, Graph *> Graph::signal_addedPlot(void)
{
{
  return m_signal_addedPlot;
  return m_signal_addedPlot;
}
}
SigC::Signal2<void, Graph *, Plot *> Graph::signal_removedPlot(void)
sigc::signal2<void, Graph *, Plot *> Graph::signal_removedPlot(void)
{
{
  return m_signal_removedPlot;
  return m_signal_removedPlot;
}
}
SigC::Signal1<void, Graph *> Graph::m_signal_addedPlot;
sigc::signal1<void, Graph *> Graph::m_signal_addedPlot;
SigC::Signal2<void, Graph *, Plot *> Graph::m_signal_removedPlot;
sigc::signal2<void, Graph *, Plot *> Graph::m_signal_removedPlot;
SigC::Signal1<void, Graph *> Graph::signal_changedSameScale(void)
sigc::signal1<void, Graph *> Graph::signal_changedSameScale(void)
{
{
  return m_signal_changedSameScale;
  return m_signal_changedSameScale;
}
}
SigC::Signal1<void, Graph *> Graph::m_signal_changedSameScale;
sigc::signal1<void, Graph *> Graph::m_signal_changedSameScale;
SigC::Signal0<void> Graph::signal_backgroundColorChanged(void)
sigc::signal0<void> Graph::signal_backgroundColorChanged(void)
{
{
  return m_signal_backgroundColorChanged;
  return m_signal_backgroundColorChanged;
}
}
(-) quickplot-0.8.13.old/Graph.h (-8 / +8 lines)
 Lines 66-79    Link Here 
  bool showGridNumbers;
  bool showGridNumbers;
  inline bool isShowingGrid() { return (showAutoGrid && isSameScale); }
  inline bool isShowingGrid() { return (showAutoGrid && isSameScale); }
  /************************************************************/
  /************************************************************/
  static SigC::Signal1<void, Graph *> signal_changedSameScale(void);
  static sigc::signal1<void, Graph *> signal_changedSameScale(void);
  static SigC::Signal1<void, Graph *> signal_addedPlot(void);
  static sigc::signal1<void, Graph *> signal_addedPlot(void);
  static SigC::Signal2<void, Graph *, Plot *> signal_removedPlot(void);
  static sigc::signal2<void, Graph *, Plot *> signal_removedPlot(void);
  SigC::Signal0<void> signal_backgroundColorChanged(void);
  sigc::signal0<void> signal_backgroundColorChanged(void);
  
  
  Gdk::Color gridColor, backgroundColor;
  Gdk::Color gridColor, backgroundColor;
  int gridXLineSpace, gridYLineSpace, gridLineWidth;
  int gridXLineSpace, gridYLineSpace, gridLineWidth;
 Lines 103-118    Link Here 
  void setPickerType(void);
  void setPickerType(void);
  void setStatusXYValues(gdouble x, gdouble y);
  void setStatusXYValues(gdouble x, gdouble y);
  
  
  static SigC::Signal1<void, Graph *> m_signal_changedSameScale;
  static sigc::signal1<void, Graph *> m_signal_changedSameScale;
  
  
  static SigC::Signal1<void, Graph *> m_signal_addedPlot;
  static sigc::signal1<void, Graph *> m_signal_addedPlot;
  static SigC::Signal2<void, Graph *, Plot *> m_signal_removedPlot;
  static sigc::signal2<void, Graph *, Plot *> m_signal_removedPlot;
  SigC::Signal0<void> m_signal_backgroundColorChanged;
  sigc::signal0<void> m_signal_backgroundColorChanged;
  
  
  // used by createPlot(Field *x, Field *y) 
  // used by createPlot(Field *x, Field *y) 
  void checkZoomLevelForNewPlot(Plot *plot);
  void checkZoomLevelForNewPlot(Plot *plot);
(-) quickplot-0.8.13.old/MainWindow.cpp (-1 / +1 lines)
 Lines 758-767    Link Here 
  d->to= this;
  d->to= this;
  d->from = graphsNotebook;
  d->from = graphsNotebook;
  gtk_idle_add(copyGraphNotebooks, d);
  gtk_idle_add(copyGraphNotebooks, d);
}
}
SigC::Signal1<void, Graph *> GraphsNotebook::signal_tabLabelChanged(void)
sigc::signal1<void, Graph *> GraphsNotebook::signal_tabLabelChanged(void)
{
{
  return m_signal_tabLabelChanged;
  return m_signal_tabLabelChanged;
}
}
(-) quickplot-0.8.13.old/MainWindow.h (-2 / +2 lines)
 Lines 17-28    Link Here 
  // to "signal" the View Menu in MainMenuBar.cpp, to add a runtime
  // to "signal" the View Menu in MainMenuBar.cpp, to add a runtime
  // "show/hide tabs option.  Is there a signal_show_tabs() or like
  // "show/hide tabs option.  Is there a signal_show_tabs() or like
  // method???  It's not listed.
  // method???  It's not listed.
  void set_show_tabs(bool show_tabs = true);
  void set_show_tabs(bool show_tabs = true);
  SigC::Signal1<void, Graph *> signal_tabLabelChanged(void);
  sigc::signal1<void, Graph *> signal_tabLabelChanged(void);
  SigC::Signal1<void, Graph *> m_signal_tabLabelChanged;
  sigc::signal1<void, Graph *> m_signal_tabLabelChanged;
  
  
private:
private:
  MainWindow *mainWindow;
  MainWindow *mainWindow;
};
};
(-) quickplot-0.8.13.old/PlotConfig.h (-1 / +1 lines)
 Lines 50-60    Link Here 
  CheckButton showPointsCB;
  CheckButton showPointsCB;
  Button pointColorB;
  Button pointColorB;
  ValueSlider pointSizeVS;
  ValueSlider pointSizeVS;
  // RadioButton style1, style2 etc ...
  // RadioButton style1, style2 etc ...
  SigC::Connection plotChanged_connection;
  sigc::connection plotChanged_connection;
  void setValues(void);
  void setValues(void);
  
  
  // slots
  // slots
  void on_plotChanged(void);
  void on_plotChanged(void);
(-) quickplot-0.8.13.old/Plot.cpp (-2 / +2 lines)
 Lines 501-511    Link Here 
  m_signal_changed.emit();
  m_signal_changed.emit();
}
}
// Emitted when the lineColor, pointColor, lineWidth or pointSize
// Emitted when the lineColor, pointColor, lineWidth or pointSize
// changes.
// changes.
SigC::Signal0<void> Plot::signal_changed(void)
sigc::signal0<void> Plot::signal_changed(void)
{
{
  return m_signal_changed;
  return m_signal_changed;
}
}
// pick a Y value.
// pick a Y value.
 Lines 661-671    Link Here 
  xpick = (X - currentZoomLevel->shiftX)/currentZoomLevel->scaleX;
  xpick = (X - currentZoomLevel->shiftX)/currentZoomLevel->scaleX;
  ypick = (Y - currentZoomLevel->shiftY)/currentZoomLevel->scaleY;
  ypick = (Y - currentZoomLevel->shiftY)/currentZoomLevel->scaleY;
  m_signal_valueDisplay.emit(xpick, ypick);           
  m_signal_valueDisplay.emit(xpick, ypick);           
}
}
SigC::Signal2<void, value_t, value_t> Plot::signal_valueDisplay(void)
sigc::signal2<void, value_t, value_t> Plot::signal_valueDisplay(void)
{
{
  return m_signal_valueDisplay;
  return m_signal_valueDisplay;
}
}
(-) quickplot-0.8.13.old/Plot.h (-4 / +4 lines)
 Lines 99-128    Link Here 
  
  
  Graph *graph;
  Graph *graph;
  // Emitted when the lineColor, pointColor, lineWidth, pointSize,
  // Emitted when the lineColor, pointColor, lineWidth, pointSize,
  // showLines and showPoints.
  // showLines and showPoints.
  SigC::Signal0<void> signal_changed(void);
  sigc::signal0<void> signal_changed(void);
  
  
  int emitDisplayValues(int X);
  int emitDisplayValues(int X);
  void emitInterpolatedDisplayValues(int X);
  void emitInterpolatedDisplayValues(int X);
  void emitDisplayValues(int X, int Y);
  void emitDisplayValues(int X, int Y);
  SigC::Signal2<void, value_t, value_t> signal_valueDisplay(void);
  sigc::signal2<void, value_t, value_t> signal_valueDisplay(void);
  
  
  value_t xpick, ypick;
  value_t xpick, ypick;
protected:
protected:
private:
private:
  bool showPoints, showLines;
  bool showPoints, showLines;
  
  
  SigC::Signal0<void> m_signal_changed;
  sigc::signal0<void> m_signal_changed;
  SigC::Signal2<void, value_t, value_t> m_signal_valueDisplay;
  sigc::signal2<void, value_t, value_t> m_signal_valueDisplay;
  Gdk::Color lineColor, pointColor;
  Gdk::Color lineColor, pointColor;
  // Cull and Draw.
  // Cull and Draw.
  void cullDrawLine(value_t fromX, value_t fromY, value_t toX, value_t toY);
  void cullDrawLine(value_t fromX, value_t fromY, value_t toX, value_t toY);
(-) quickplot-0.8.13.old/PlotLister.h (-3 / +3 lines)
 Lines 22-32    Link Here 
  bool limitSize;
  bool limitSize;
  
  
  Glib::RefPtr<Gdk::Window> win;
  Glib::RefPtr<Gdk::Window> win;
  Glib::RefPtr<Gdk::GC> gc;
  Glib::RefPtr<Gdk::GC> gc;
  SigC::Connection plotChangeConnection, bgConnection;
  sigc::connection plotChangeConnection, bgConnection;
};
};
class Row
class Row
 Lines 50-67    Link Here 
  
  
  int row;
  int row;
  Table *table;
  Table *table;
  MainWindow *mainWindow;
  MainWindow *mainWindow;
  Plot *plot;
  Plot *plot;
  SigC::Connection valueDisplay_connection, makePlotConfig_connection;
  sigc::connection valueDisplay_connection, makePlotConfig_connection;
  
  
  void add(Widget &w, int col);
  void add(Widget &w, int col);
  void makePlotConfig(void);
  void makePlotConfig(void);
  //void setLabelSize(Entry &l);
  //void setLabelSize(Entry &l);
  //void afterRealize(void);
  //void afterRealize(void);
  //SigC::Connection afterRealizeConnection;
  //sigc::connection afterRealizeConnection;
};
};
class PlotLister : public Window
class PlotLister : public Window
(-) quickplot-0.8.13.old/Source.cpp (-4 / +4 lines)
 Lines 205-224    Link Here 
{
{
  gtk_idle_add(deleteSLater, &dl);
  gtk_idle_add(deleteSLater, &dl);
}
}
SigC::Signal1<void, Source *> Source::signal_addedSource()
sigc::signal1<void, Source *> Source::signal_addedSource()
{
{
  return m_signal_addedSource;
  return m_signal_addedSource;
}
}
SigC::Signal1<void, Source *> Source::m_signal_addedSource;
sigc::signal1<void, Source *> Source::m_signal_addedSource;
SigC::Signal1<void, Source *> Source::signal_removedSource()
sigc::signal1<void, Source *> Source::signal_removedSource()
{
{
  return m_signal_removedSource;
  return m_signal_removedSource;
}
}
SigC::Signal1<void, Source *> Source::m_signal_removedSource;
sigc::signal1<void, Source *> Source::m_signal_removedSource;
(-) quickplot-0.8.13.old/Source.h (-4 / +4 lines)
 Lines 48-70    Link Here 
 
 
  inline const enum  TYPE getType(void){ return type; }
  inline const enum  TYPE getType(void){ return type; }
  inline const char *getTypeString(void){ return TYPE_STRING[type]; }
  inline const char *getTypeString(void){ return TYPE_STRING[type]; }
  static SigC::Signal1<void, Source *> signal_addedSource();
  static sigc::signal1<void, Source *> signal_addedSource();
  static SigC::Signal1<void, Source *> signal_removedSource();
  static sigc::signal1<void, Source *> signal_removedSource();
  // Delete this object later.
  // Delete this object later.
  void deleteLater(void);
  void deleteLater(void);
  std::list<CloseSourceMenuItem *> closeSourceMenuItems;
  std::list<CloseSourceMenuItem *> closeSourceMenuItems;
  
  
  
  
protected:
protected:
  
  
  static SigC::Signal1<void, Source *> m_signal_addedSource;
  static sigc::signal1<void, Source *> m_signal_addedSource;
  static SigC::Signal1<void, Source *> m_signal_removedSource;
  static sigc::signal1<void, Source *> m_signal_removedSource;
  inline void setType(enum TYPE t) { type = t; }
  inline void setType(enum TYPE t) { type = t; }
  char *fileName, *baseFileName;
  char *fileName, *baseFileName;
  void addCloseMenus(const char *label);
  void addCloseMenus(const char *label);
(-) quickplot-0.8.13.old/ValueSlider.cpp (-3 / +3 lines)
 Lines 173-183    Link Here 
    else
    else
      return false; // no value change
      return false; // no value change
  }
  }
}
}
SigC::Signal0<void> ValueSlider::signal_valueChanged()
sigc::signal0<void> ValueSlider::signal_valueChanged()
{
{
  return m_signal_valueChanged;
  return m_signal_valueChanged;
}
}
 Lines 327-337    Link Here 
    else
    else
      return false; // no value change
      return false; // no value change
  }
  }
}
}
SigC::Signal0<void> DoubleValueSlider::signal_valueChanged()
sigc::signal0<void> DoubleValueSlider::signal_valueChanged()
{
{
  return m_signal_valueChanged;
  return m_signal_valueChanged;
}
}
 Lines 477-486    Link Here 
int LogValueSlider::getValue(void)
int LogValueSlider::getValue(void)
{
{
  return (int) pow(10.0, value);
  return (int) pow(10.0, value);
}
}
SigC::Signal0<void> LogValueSlider::signal_valueChanged()
sigc::signal0<void> LogValueSlider::signal_valueChanged()
{
{
  return m_signal_valueChanged;
  return m_signal_valueChanged;
}
}
(-) quickplot-0.8.13.old/ValueSlider.h (-6 / +6 lines)
 Lines 18-31    Link Here 
  int value;
  int value;
  double maxmax;
  double maxmax;
public:
public:
  SigC::Signal0<void> signal_valueChanged();
  sigc::signal0<void> signal_valueChanged();
private:
private:
  SigC::Signal0<void> m_signal_valueChanged;
  sigc::signal0<void> m_signal_valueChanged;
  bool setScaleToEntry(void);
  bool setScaleToEntry(void);
  bool setEntryToScale(void);
  bool setEntryToScale(void);
 Lines 51-64    Link Here 
  Entry entry;
  Entry entry;
  double value, maxmax;
  double value, maxmax;
public:
public:
  SigC::Signal0<void> signal_valueChanged();
  sigc::signal0<void> signal_valueChanged();
private:
private:
  SigC::Signal0<void> m_signal_valueChanged;
  sigc::signal0<void> m_signal_valueChanged;
  bool setScaleToEntry(void);
  bool setScaleToEntry(void);
  bool setEntryToScale(void);
  bool setEntryToScale(void);
 Lines 86-99    Link Here 
  // log of getValue()
  // log of getValue()
  double value;
  double value;
public:
public:
  SigC::Signal0<void> signal_valueChanged();
  sigc::signal0<void> signal_valueChanged();
private:
private:
  SigC::Signal0<void> m_signal_valueChanged;
  sigc::signal0<void> m_signal_valueChanged;
  bool setScaleToEntry(void);
  bool setScaleToEntry(void);
  bool setEntryToScale(void);
  bool setEntryToScale(void);