11 #include "juced_Component.h"
13 int juced_Component::_numObjects = 0;
15 juced_Component::juced_Component()
19 setProperty(Attributes::objectType, Modules::Component.toString());
20 setProperty(Attributes::height, getHeight());
21 setProperty(Attributes::width, getWidth());
22 setProperty(Attributes::name, getName());
24 setProperty(Attributes::varName, getName() + String(_numObjects));
25 setProperty(Attributes::className,
"Component");
26 setProperty(Attributes::toolName,
"juced_Component");
27 setProperty(Attributes::declareExtended,
false);
28 setComponentID(Uuid().toString());
29 setProperty(Attributes::ID, getComponentID());
32 juced_Component::~juced_Component()
42 void juced_Component::resized()
49 void juced_Component::mouseUp (
const MouseEvent& event) {}
50 void juced_Component::mouseDrag (
const MouseEvent& event) {}
51 void juced_Component::mouseDoubleClick (
const MouseEvent& event) {}
52 void juced_Component::mouseMove (
const MouseEvent& event) {}
53 void juced_Component::mouseDown (
const MouseEvent& event) {}
54 void juced_Component::mouseEnter (
const MouseEvent& event) {}
55 void juced_Component::mouseExit (
const MouseEvent& event) {}
56 void juced_Component::mouseWheelMove (
const MouseEvent &event,
const MouseWheelDetails &wheel) {}