def addSettings(klass, s): '''Construct list of settings.''' Widget.addSettings(s) s.add( setting.Distance( 'leftMargin', '1.7cm', descr=_('Distance from left of graph to edge'), usertext=_('Left margin'), formatting=True) ) s.add( setting.Distance( 'rightMargin', '0.2cm', descr=_('Distance from right of graph to edge'), usertext=_('Right margin'), formatting=True) ) s.add( setting.Distance( 'topMargin', '0.2cm', descr=_('Distance from top of graph to edge'), usertext=_('Top margin'), formatting=True) ) s.add( setting.Distance( 'bottomMargin', '1.7cm', descr=_('Distance from bottom of graph to edge'), usertext=_('Bottom margin'), formatting=True) ) s.add( setting.GraphBrush( 'Background', descr = _('Background plot fill'), usertext=_('Background')), pixmap='settings_bgfill' ) s.add( setting.Line('Border', descr = _('Graph border line'), usertext=_('Border')), pixmap='settings_border')
def addSettings(klass, s): '''Settings for widget.''' Widget.addSettings(s) s.add( setting.Str('function', 'a', descr='Function expression', usertext='Function') ) s.add( setting.Choice('variable', ['a', 'b'], 'a', descr='Variable the function is a function of', usertext='Variable') ) s.add(setting.FloatOrAuto('min', 'Auto', descr='Minimum value at which to plot function', usertext='Min')) s.add(setting.FloatOrAuto('max', 'Auto', descr='Maximum value at which to plot function', usertext='Max')) s.add( setting.Line('PlotLine', descr = 'Plot line settings', usertext = 'Plot line'), pixmap = 'settings_plotline' ) s.add( FillBrush('Fill1', descr = 'Fill settings (1)', usertext = 'Area fill 1'), pixmap = 'settings_plotfillbelow' ) s.add( FillBrush('Fill2', descr = 'Fill settings (2)', usertext = 'Area fill 2'), pixmap = 'settings_plotfillbelow' ) s.add( setting.Int('steps', 50, descr = 'Number of steps to evaluate the function' ' over', usertext='Steps', formatting=True), 0 )
def addSettings(klass, s): '''Settings for widget.''' Widget.addSettings(s) s.add( setting.DatasetOrFloatList( 'data1', 'x', descr=_('Dataset containing 1st dataset or list of values'), usertext=_('Dataset 1')) ) s.add( setting.DatasetOrFloatList( 'data2', 'y', descr=_('Dataset containing 2nd dataset or list of values'), usertext=_('Dataset 2')) ) s.add( setting.DatasetOrStr('labels', '', descr=_('Dataset or string to label points'), usertext=_('Labels'), datatype='text') ) s.add( setting.DatasetOrFloatList( 'scalePoints', '', descr = _('Scale size of plotted markers by this dataset or' ' list of values'), usertext=_('Scale markers')) ) s.add( setting.MarkerColor('Color') ) s.add( setting.DistancePt('markerSize', '3pt', descr = _('Size of marker to plot'), usertext=_('Marker size'), formatting=True), 0 ) s.add( setting.Marker('marker', 'circle', descr = _('Type of marker to plot'), usertext=_('Marker'), formatting=True), 0 ) s.add( setting.Line('PlotLine', descr = _('Plot line settings'), usertext = _('Plot line')), pixmap = 'settings_plotline' ) s.add( setting.Line('MarkerLine', descr = _('Line around the marker settings'), usertext = _('Marker border')), pixmap = 'settings_plotmarkerline' ) s.add( MarkerFillBrush('MarkerFill', descr = _('Marker fill settings'), usertext = _('Marker fill')), pixmap = 'settings_plotmarkerfill' ) s.add( FillBrush('Fill1', descr = _('Fill settings (1)'), usertext = _('Area fill 1')), pixmap = 'settings_plotfillbelow' ) s.add( FillBrush('Fill2', descr = _('Fill settings (2)'), usertext = _('Area fill 2')), pixmap = 'settings_plotfillbelow' ) s.add( setting.PointLabel('Label', descr = _('Label settings'), usertext=_('Label')), pixmap = 'settings_axislabel' )
def addSettings(klass, s): '''Settings for widget.''' Widget.addSettings(s) s.add( setting.Str('function', 'a', descr=_('Function expression'), usertext=_('Function')) ) s.add( setting.Choice('variable', ['a', 'b'], 'a', descr=_('Variable the function is a function of'), usertext=_('Variable')) ) s.add(setting.FloatOrAuto('min', 'Auto', descr=_('Minimum value at which to plot function'), usertext=_('Min'))) s.add(setting.FloatOrAuto('max', 'Auto', descr=_('Maximum value at which to plot function'), usertext=_('Max'))) s.add( setting.Line('PlotLine', descr = _('Plot line settings'), usertext = _('Plot line')), pixmap = 'settings_plotline' ) s.add( FillBrush('Fill1', descr = _('Fill settings (1)'), usertext = _('Area fill 1')), pixmap = 'settings_plotfillbelow' ) s.add( FillBrush('Fill2', descr = _('Fill settings (2)'), usertext = _('Area fill 2')), pixmap = 'settings_plotfillbelow' ) s.add( setting.Int('steps', 50, descr = _('Number of steps to evaluate the function' ' over'), usertext=_('Steps'), formatting=True), 0 )