~om26er/ubuntu/oneiric/nux/sru-888039

« back to all changes in this revision

Viewing changes to Nux/PropertyItem/RGBAProperty.cpp

  • Committer: Bazaar Package Importer
  • Author(s): Didier Roche
  • Date: 2011-08-11 18:29:22 UTC
  • mfrom: (1.1.25 upstream)
  • Revision ID: james.westby@ubuntu.com-20110811182922-lbfkhxvubg5z59pb
Tags: 1.2.0-0ubuntu1
* New upstream release.
* debian/rules:
  - bump shlib

Show diffs side-by-side

added added

removed removed

Lines of Context:
39
39
    m_blue = new ColorGradientPropertyItem (TEXT ("Blue") );
40
40
    m_alpha = new ColorGradientPropertyItem (TEXT ("Alpha") );
41
41
 
42
 
    m_ColorModel = new PushButton (TEXT ("RGB"), NUX_TRACKER_LOCATION);
 
42
    m_ColorModel = new ToggleButton ("RGB", NUX_TRACKER_LOCATION);
43
43
    m_ColorModel->SetMinMaxSize (32, 14);
44
44
    m_ColorModel->SetFont (GetSysBoldFont () );
45
 
    m_ColorFormat = new PushButton (TEXT ("float"), NUX_TRACKER_LOCATION);
 
45
    m_ColorFormat = new ToggleButton ("float", NUX_TRACKER_LOCATION);
46
46
    m_ColorFormat->SetMinMaxSize (32, 14);
47
47
    m_ColorFormat->SetFont (GetSysBoldFont () );
48
48
 
86
86
    m_blue->sigValueChanged.connect ( sigc::mem_fun (this, &RGBAPropertyItem::BlueChange) );
87
87
    m_alpha->sigValueChanged.connect ( sigc::mem_fun (this, &RGBAPropertyItem::AlphaChange) );
88
88
 
89
 
    m_ColorModel->sigClick.connect (sigc::mem_fun (this, &RGBAPropertyItem::OnChangeColorModel) );
90
 
    m_ColorFormat->sigClick.connect (sigc::mem_fun (this, &RGBAPropertyItem::OnChangeColorFormat) );
 
89
    //FIXME - m_ColorModel->sigClick.connect (sigc::mem_fun (this, &RGBAPropertyItem::OnChangeColorModel) );
 
90
    //FIXME - m_ColorFormat->sigClick.connect (sigc::mem_fun (this, &RGBAPropertyItem::OnChangeColorFormat) );
91
91
 
92
92
    NODE_SIG_CONNECT (m_red->sigValueChanged, RGBAPropertyItem, RecvPropertyChange);
93
93
    NODE_SIG_CONNECT (m_green->sigValueChanged, RGBAPropertyItem, RecvPropertyChange);
249
249
    if (cm == color::RGB)
250
250
    {
251
251
      color_model_ = color::RGB;
252
 
      m_ColorModel->SetCaption (TEXT ("RGB") );
 
252
      //FIXME - m_ColorModel->SetCaption (TEXT ("RGB") );
253
253
 
254
254
      m_red->SetName (TEXT ("Red") );
255
255
      m_green->SetName (TEXT ("Green") );
260
260
    if (cm == color::HSV)
261
261
    {
262
262
      color_model_ = color::HSV;
263
 
      m_ColorModel->SetCaption (TEXT ("HSV") );
 
263
      //FIXME - m_ColorModel->SetCaption (TEXT ("HSV") );
264
264
 
265
265
      m_red->SetName (TEXT ("Hue") );
266
266
      m_green->SetName (TEXT ("Saturation") );
271
271
    if (cm == color::HLS)
272
272
    {
273
273
      color_model_ = color::HLS;
274
 
      m_ColorModel->SetCaption (TEXT ("HLS") );
 
274
      //FIXME - m_ColorModel->SetCaption (TEXT ("HLS") );
275
275
 
276
276
      m_red->SetName (TEXT ("Hue") );
277
277
      m_green->SetName (TEXT ("Light") );
282
282
    if (cm == color::YUV)
283
283
    {
284
284
      color_model_ = color::YUV;
285
 
      m_ColorModel->SetBaseString (TEXT ("YUV") );
 
285
      //FIXME - m_ColorModel->SetBaseString (TEXT ("YUV") );
286
286
 
287
287
//         m_ComponentLabel0->SetBaseString(TEXT("Y"));
288
288
//         m_ComponentLabel1->SetBaseString(TEXT("U"));
297
297
    if (color_format_ == color::FLOAT)
298
298
    {
299
299
      color_format_ = color::INT;
300
 
      m_ColorFormat->SetCaption (TEXT ("int") );
 
300
      //FIXME - m_ColorFormat->SetCaption (TEXT ("int") );
301
301
    }
302
302
    else if (color_format_ == color::INT)
303
303
    {
304
304
      color_format_ = color::HEX;
305
 
      m_ColorFormat->SetCaption (TEXT ("hex") );
 
305
      //FIXME - m_ColorFormat->SetCaption (TEXT ("hex") );
306
306
    }
307
307
    else if (color_format_ == color::HEX)
308
308
    {
309
309
      color_format_ = color::FLOAT;
310
 
      m_ColorFormat->SetCaption (TEXT ("float") );
 
310
      //FIXME - m_ColorFormat->SetCaption (TEXT ("float") );
311
311
    }
312
312
 
313
313
    m_red->SetColorFormat (color_format_);