void ide::Window::refresh() { if(_hidden==true) return; if(_border==SINGLE || _border==DOUBLE) setBorderStyle(_border); else if(_border==CUSTOM) setBorderStyle(_border,_b_param.ls,_b_param.rs,_b_param.ts,_b_param.bs,_b_param.tl,_b_param.tr,_b_param.bl,_b_param.br); setBG(_fgColor,_bgColor,_bgChar); wrefresh(_bwin); }
void pieDialog::setMultiLayerPlot(MultiLayer *m) { mPlot = m; Graph* g = (Graph*)mPlot->activeGraph(); QwtPieCurve *pie = (QwtPieCurve *)g->curve(0); if (!pie) return; Plot *p = g->plotWidget(); boxMargin->setValue (p->margin()); boxBorderWidth->setValue(p->lineWidth()); boxBorderColor->setColor(p->frameColor()); boxBackgroundColor->setColor(p->paletteBackgroundColor()); boxCanvasColor->setColor(p->canvasBackground()); curvesList->insertItem(pie->title().text()); curvesList->setCurrentItem (0); boxRay->setValue(pie->ray()); boxPattern->setPattern(pie->pattern()); boxLineWidth->setValue(pie->pen().width()); boxLineColor->setColor(pie->pen().color()); setBorderStyle(pie->pen().style()); boxFirstColor->setCurrentItem(pie->first()); }
//ide::FULLSCREEN = (ide::Window*) 0; void ide::Window::_createWindow(Window *ptro,const char *title,int h,int w,int l,int t,border_t b) { /* TO DO : Check for errors in the various parameters*/ if(l<0) _left=0; else _left=l; if(t<0) _top=0; else _top=t; if(w>COLS) _width=COLS; else _width=w; if(h>LINES) _height=LINES; else _height=h; if(title!=NULL) _title = title; _owner=ptro; _child=NULL; //set this window as the child window of the owner window if(_owner!=FULLSCREEN) _owner->_child=this; //Left=l;Top=t;Width=w;Height=h; _border=b; _canScroll=false; _cursorType=0; _fgColor=COLOR_WHITE;_bgColor=COLOR_BLACK; _bgChar=' '; _hidden=false; _bwin=NULL; init_pair(_fgColor,_fgColor,_bgColor); if(_owner==FULLSCREEN || _owner==NULL) { /*if(_border==NONE) _win=newwin(_height,_width,_top,_left); else {*/ _bwin=newwin(_height,_width,_top,_left); setBorderStyle(_border); _win=derwin(_bwin,_height-2,_width-2,1,1); //} } else { /*if(_border==NONE) _win=derwin(_owner->_win,_height,_width,_top,_left); else {*/ _bwin=derwin(_owner->_win,_height,_width,_top,_left); setBorderStyle(_border); _win=derwin(_bwin,_height-2,_width-2,1,1); //} } //if(_bwin!=NULL) wbkgd(_bwin,_bgChar | COLOR_PAIR(_fgColor)); //wbkgd(_win,_bgChar | COLOR_PAIR(_fgColor)); keypad(_win,TRUE); }
QgsLabelAttributes::QgsLabelAttributes( bool def ) : mTextIsSet( false ) , mFamilyIsSet( false ) , mBoldIsSet( false ) , mItalicIsSet( false ) , mUnderlineIsSet( false ) , mStrikeOutIsSet( false ) , mSizeType( 0 ) , mSize( 0.0 ) , mSizeIsSet( false ) , mColorIsSet( false ) , mOffsetType( 0 ) , mXOffset( 0 ) , mYOffset( 0 ) , mOffsetIsSet( false ) , mAngle( 0.0 ) , mAngleIsSet( false ) , mAngleIsAuto( false ) , mAlignment( 0 ) , mAlignmentIsSet( false ) , mBufferEnabledFlag( false ) , mBufferSizeType( 0 ) , mBufferSize( 0.0 ) , mBufferSizeIsSet( false ) , mBufferColorIsSet( false ) , mBufferStyleIsSet( false ) , mBorderColorIsSet( false ) , mBorderWidthIsSet( false ) , mBorderStyleIsSet( false ) , mMultilineEnabledFlag( false ) , mSelectedOnly( false ) { if ( def ) // set defaults { setText( QObject::tr( "Label" ) ); mFont = QApplication::font(); mFamilyIsSet = true; mBoldIsSet = true; mItalicIsSet = true; mUnderlineIsSet = true; setSize( 12.0, PointUnits ); setOffset( 0, 0, PointUnits ); setAngle( 0 ); setAutoAngle( false ); setAlignment( Qt::AlignCenter ); setColor( QColor( 0, 0, 0 ) ); setBufferSize( 1, PointUnits ); setBufferColor( QColor( 255, 255, 255 ) ); setBufferStyle( Qt::NoBrush ); setBorderWidth( 0 ); setBorderColor( QColor( 0, 0, 0 ) ); setBorderStyle( Qt::NoPen ); } }