Skip to content
Snippets Groups Projects
cmedpanel.fl 2.69 KiB
Newer Older
  • Learn to ignore specific revisions
  • slevy's avatar
    slevy committed
    # data file for the Fltk User Interface Designer (fluid)
    
    slevy's avatar
    slevy committed
    header_name {.H} 
    
    slevy's avatar
    slevy committed
    decl {\#include "cmed.H"} {} 
    
    Function {make_window()} {open
    } {
      Fl_Window {} {open
    
        xywh {146 29 390 450} type Double resizable visible
    
    slevy's avatar
    slevy committed
      } {
        Fl_Button undobutton {
          label Undo
          callback undo_cb
          xywh {5 0 40 25} down_box DOWN_BOX
        }
        Fl_Button loadbtn {
          label Load
          callback fload_cb
          xywh {55 0 45 25}
        }
        Fl_Button savebtn {
          label Save
          callback fsave_cb
          xywh {110 0 45 25}
        }
        Fl_Slider forceslider {
          label Force
          callback lerp_cb
          xywh {205 0 75 25} type {Horz Knob} selection_color 1 align 8 minimum 0.05 value 0.5
        }
        Fl_Button rgbmode {
          label HSB
          callback rgbmode_cb
          xywh {330 0 35 25} labelsize 12 align 16
        }
        Fl_Input fnamebox {
          label {File:}
          callback input_cb
          xywh {30 35 355 25} labeltype ENGRAVED_LABEL labelsize 12 when 10
        }
        Fl_Box {cshow.hsblbls[0]} {
          label {Hue (L)}
          xywh {30 60 80 20} box FLAT_BOX color 34 labelfont 1 labelsize 12 labelcolor 3
        }
        Fl_Box {cshow.hsblbls[1]} {
          label {Sat(M)}
          xywh {115 60 75 20} box FLAT_BOX color 34 labelfont 1 labelsize 12 labelcolor 2
        }
        Fl_Box {cshow.hsblbls[2]} {
    
    slevy's avatar
    slevy committed
          xywh {195 60 75 20} box FLAT_BOX color 34 labelfont 1 labelsize 12 labelcolor 235
        }
        Fl_Box {} {
          label {Alpha(shift)}
    
          xywh {275 60 80 20} box FLAT_BOX color 34 labelfont 1 labelsize 12 labelcolor 7
    
    slevy's avatar
    slevy committed
        }
        Fl_Box cmedit {
          xywh {5 85 380 270} box FLAT_BOX resizable
          class {class CMedit}
        }
        Fl_Box {cshow.color} {
    
          xywh {60 360 50 40} box DOWN_BOX labeltype NO_LABEL
    
    slevy's avatar
    slevy committed
          class colorpatch
        }
        Fl_Value_Input {cshow.cindex} {
    
    slevy's avatar
    slevy committed
          callback report_cb
    
          xywh {5 375 50 25} box FLAT_BOX color 16 align 1 maximum 0 step 1 textsize 12
    
    slevy's avatar
    slevy committed
        }
        Fl_Output {cshow.hsba} {
          label HSBA
    
          xywh {115 375 120 25} box FLAT_BOX color 16 align 1 textsize 11
    
    slevy's avatar
    slevy committed
        }
        Fl_Output {cshow.rgba} {
          label rgb
    
          xywh {245 375 125 25} box FLAT_BOX color 16 align 1 textsize 11
        }
        Fl_Value_Input {cshow.postscalein} {
          label {* Amax}
          callback ascale_cb
          xywh {315 420 65 25} align 5
        }
        Fl_Value_Input {cshow.postexponin} {
          label {**  expon  )}
          callback ascale_cb selected
          xywh {235 420 75 25} align 5
        }
        Fl_Value_Input {cshow.cmentin} {
          label cmapsize
          callback ncment_cb
          xywh {5 420 55 25} box ENGRAVED_BOX color 25 align 5 when 4
        }
        Fl_Output {cshow.scaleout} {
          label {  Aout  =  ( Ain}
          xywh {135 420 95 25} box FLAT_BOX color 16 align 5
    
    slevy's avatar
    slevy committed
        }
      }
    }