本文整理汇总了C++中evasxx::Object::show方法的典型用法代码示例。如果您正苦于以下问题:C++ Object::show方法的具体用法?C++ Object::show怎么用?C++ Object::show使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类evasxx::Object
的用法示例。
在下文中一共展示了Object::show方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: handleMouseDown
virtual void handleMouseDown( const Evasxx::MouseDownEvent& e )
{
cout << "PA::mouseDown" << endl;
mouseDown = true;
Evasxx::Object* l = new Evasxx::Rectangle( mEvas, Rect (e.data->canvas.x, e.data->canvas.y, 2, 2) );
int b=200+(int) (55.0*rand()/(RAND_MAX+1.0));
l->setColor( Color (b, b, b, 255) );
l->show();
}
示例2: handleMouseMove
virtual void handleMouseMove( const Evasxx::MouseMoveEvent& e )
{
cout << "PA::mouseMove" << endl;
if ( mouseDown )
{
int width = 2 + abs( e.data->cur.canvas.x - e.data->prev.canvas.x );
int height = 2 + abs( e.data->cur.canvas.y - e.data->prev.canvas.y );
cout << "width = " << width << ", height = " << height << endl;
Evasxx::Object* l = new Evasxx::Rectangle( mEvas, Rect (e.data->cur.canvas.x - width/2, e.data->cur.canvas.y - height/2, width, height) );
int b=200+(int) (55.0*rand()/(RAND_MAX+1.0));
l->setColor( Color (b, b, b, 255) );
l->show();
}
}