Example #1
0
//--------------------------------------------------------------
ofxDraggableGui::ofxDraggableGui(string name) : ofxSimpleGuiPage(name)
{
	bDraggable = false;
	
	disableAllEvents();
	enableKeyEvents();
	enableMouseEvents();
}
Example #2
0
//--------------------------------------------------------------
void quadWarpingHandle::setup(quadWarping* pParent, ofTrueTypeFont* pFont)
{
	mp_parent = pParent;
	mp_font = pFont;

	setSize(10, 10);
	disableAllEvents();
	enableMouseEvents();
}
CreateProjectButton::CreateProjectButton(int xPos, int yPos, string img_name)
{
	enableMouseEvents();
	
	button.loadImage(img_name);
	
	setPos(xPos, yPos);
	setSize(button.width, button.height);
}
//--------------------------------------------------------------
//--------------------------------------------------------------
ofxMtlMapping2DPolygon::ofxMtlMapping2DPolygon()
{    
    disableAllEvents();
	enableMouseEvents();
    
    // ----
    polyline = new ofPolyline();
    shapeId = -1;
}
SimpleButton::SimpleButton(string inPath){
    
    
    BaseSprite::BaseSprite();
    cout<< "SimpleButton::constructor::2\n";
    //mouseEnabler = NULL;
    image = NULL;
    
    enableMouseEvents();
    loadFile( inPath );
}
SimpleButton::SimpleButton(){

    cout<< "SimpleButton::constructor\n";
    
    BaseSprite::BaseSprite();
    cout<< "SimpleButton::constructor::2\n";
    //mouseEnabler = NULL;
    image = NULL;

    enableMouseEvents();
    
}
Example #7
0
			void ScrollView::setup()
			{
				// Create content view
				mContentView = po::scene::View::create( "UI Scroll View Content View" );
				addSubview( mContentView );

				// Subscribe to events
				if( mMouseEventsEnabled ) { enableMouseEvents(); }

				if( mTouchEventsEnabled ) { enableTouchEvents(); }

				mInitialized = true;
			}
//--------------------------------------------------------------
ofxMtlMapping2DVertex::ofxMtlMapping2DVertex()
{
    disableAllEvents();
    enableMouseEvents();
    enabled = false;
    bIsOnAnEdge = true;
    edgeIndex = -1;

    //Vertex
    setSize(30, 30);
    toBeRemoved = false;
    isDefiningTectureCoord = false;
    updateCenter();
}
void ButtonSprite::init(){
//    BaseSprite::BaseSprite();//super?
    //verbose = true;
    enableMouseEvents();
    //enablePQEvents();
    buttonState = DEFAULT;

    rollover_anim = NULL;
    rollout_anim = NULL;
    press_anim = NULL;
    
    default_state = NULL;
    
    
    // cout<< "ButtonSprite::constructor::rollover_anim:"<< rollover_anim<< "rollout_anim:" << rollout_anim <<"\n";
}
ofxJFButton::ofxJFButton(string _name, int _x, int _y, int _width, int _height){
    
    name=_name;
    size.set(_width, _height);
    location.set(_x+(size.x/3), _y);
    totalHeight=size.y;
    
    addLabel(name, ofPoint(location.x-(size.x/3),location.y+(size.y/2)));
    setEventArea(location, size);
    enableMouseEvents();
    
    value=0;
    
    
    state.setAlignment(JF_CENTER);
    
    widgetChangedSize=false;
    isMaximized=false;
    initialLocation=location;
}
Example #11
0
menuItem::menuItem(ofxUISuperCanvas* menu, string type, string name, string img, bool active, float x, float y) {

    this->label = name;
    this->counter = 0;

    if (type == "MultiImageButton") {

        ofxUIMultiImageButton* button = new ofxUIMultiImageButton(x, y, 25, 25, active, img, name);
        menu->addWidget(button);

        this->setPos(button->getRect()->getX(), button->getRect()->getY());
        this->setSize(button->getRect()->getWidth(), button->getRect()->getHeight());
    }
    else if (type == "MultiImageToggle") {

        ofxUIMultiImageToggle* toggle = new ofxUIMultiImageToggle(x, y, 25, 25, active, img, name);
        menu->addWidget(toggle);

        this->setPos(toggle->getRect()->getX(), toggle->getRect()->getY());
        this->setSize(toggle->getRect()->getWidth(), toggle->getRect()->getHeight());
    }

    enableMouseEvents();
}
//--------------------------------------------------------------
void ofxMSAInteractiveObject::enableAllEvents() {
	enableMouseEvents();
	enableKeyEvents();
	enableAppEvents();
}
void WeavingPoint::setup() {
    //printf("MyTestObject::setup() - hello!\n");
    enableMouseEvents();
    enableKeyEvents();
}
ofxJFButton::ofxJFButton(){
    
    enableMouseEvents();
    
}
//--------------------------------------------------------------
void ofxMtlMapping2DPolygon::enable()
{
    disableAllEvents();
	enableMouseEvents();
}