//----------------------------------------------------------------------------- long AEffGUIEditor::mouse (long x, long y) { #if VSTGUI_ENABLE_DEPRECATED_METHODS if (frame) { CDrawContext* context = frame->createDrawContext(); CPoint where (x, y); frame->mouse (context, where); context->forget (); return 1; } #endif // #if VSTGUI_ENABLE_DEPRECATED_METHODS return 0; }
//----------------------------------------------------------------------------- void AEffGUIEditor::draw (ERect* ppErect) { if (frame) { CRect r; if (ppErect) r (ppErect->left, ppErect->top, ppErect->right, ppErect->bottom); else r = frame->getViewSize (); CDrawContext* context = frame->createDrawContext(); frame->drawRect (context, r); context->forget(); } }
//----------------------------------------------------------------------------- bool AEffGUIEditor::onWheel (float distance) { #if VSTGUI_ENABLE_DEPRECATED_METHODS if (frame) { CDrawContext* context = frame->createDrawContext (); CPoint where; context->getMouseLocation (where); long buttons = context->getMouseButtons (); bool result = frame->onWheel (where, distance, buttons); context->forget (); return result; } #endif return false; }
void Caret::show() { if( frame_ ) { CDrawContext* context = frame_->createDrawContext(); context->setFrameColor( kBlackCColor ); context->setLineWidth( 1 ); CPoint p = position_; context->moveTo( p ); p.offset( 0, height_ ); context->lineTo( p ); context->forget(); } }
//----------------------------------------------------------------------------- void PluginGUIEditor::draw (ERect *ppErect) { #if VSTGUI_ENABLE_DEPRECATED_METHODS if (frame) { CRect r; if (ppErect) r (ppErect->left, ppErect->top, ppErect->right, ppErect->bottom); else r = frame->getViewSize (); CDrawContext* context = frame->createDrawContext (); if (context) { frame->drawRect (context, r); context->forget(); } } #endif }