Skip to content

Commit

Permalink
updates and fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
benstucki committed Oct 13, 2010
1 parent 6d1036a commit e18c8ac
Show file tree
Hide file tree
Showing 5 changed files with 32 additions and 5 deletions.
6 changes: 4 additions & 2 deletions src/reflex/behaviors/ScrollerBehavior.as
Original file line number Diff line number Diff line change
Expand Up @@ -47,15 +47,17 @@ package reflex.behaviors
[EventListener(type="maximumChange", target="horizontalPosition")]
public function onHorizontalChange(event:Event):void {
var percent:Number = (horizontalPosition.value-horizontalPosition.minimum)/(horizontalPosition.maximum-horizontalPosition.minimum);
_container.x = (_container.width-(target as Object).width)*percent*-1;
//_container.x = (_container.width-(target as Object).width)*percent*-1;
_container.x = ((_container as Object).measured.width-(target as Object).width)*percent*-1;
}

[EventListener(type="valueChange", target="verticalPosition")]
[EventListener(type="minimumChange", target="verticalPosition")]
[EventListener(type="maximumChange", target="verticalPosition")]
public function onVerticalChange(event:Event):void {
var percent:Number = (verticalPosition.value-verticalPosition.minimum)/(verticalPosition.maximum-verticalPosition.minimum);
_container.y = (_container.height-(target as Object).height)*percent*-1;
//_container.y = (_container.height-(target as Object).height)*percent*-1;
_container.y = ((_container as Object).measured.height-(target as Object).height)*percent*-1;
}

}
Expand Down
6 changes: 6 additions & 0 deletions src/reflex/display/BitmapDisplay.as
Original file line number Diff line number Diff line change
Expand Up @@ -152,6 +152,12 @@ package reflex.display
DataChange.change(this, "percentHeight", _percentHeight, _percentHeight = value);
}

[Bindable(event="visibleChange")]
override public function get visible():Boolean { return super.visible; }
override public function set visible(value:Boolean):void {
DataChange.change(this, "visible", super.visible, super.visible = value);
}

/**
* @inheritDoc
*/
Expand Down
6 changes: 6 additions & 0 deletions src/reflex/display/Display.as
Original file line number Diff line number Diff line change
Expand Up @@ -156,6 +156,12 @@ package reflex.display
DataChange.change(this, "percentHeight", _percentHeight, _percentHeight = value);
}

[Bindable(event="visibleChange")]
override public function get visible():Boolean { return super.visible; }
override public function set visible(value:Boolean):void {
DataChange.change(this, "visible", super.visible, super.visible = value);
}

/**
* @inheritDoc
*/
Expand Down
13 changes: 10 additions & 3 deletions src/reflex/text/Label.as
Original file line number Diff line number Diff line change
Expand Up @@ -144,12 +144,19 @@ package reflex.text
}

if (line) {
line.x = 0;
line.y = line.height-3;
line.x = width/2 - line.width/2;
line.y = height/2 + line.height/2-3;
addChild(line);
}


}

override public function setSize(width:Number, height:Number):void {
super.setSize(width, height);
if (line) {
line.x = width/2 - line.width/2;
line.y = height/2 + line.height/2 - 3;
}
}

}
Expand Down
6 changes: 6 additions & 0 deletions src/reflex/text/TextFieldDisplay.as
Original file line number Diff line number Diff line change
Expand Up @@ -180,6 +180,12 @@
DataChange.change(this, "percentHeight", _percentHeight, _percentHeight = value);
}

[Bindable(event="visibleChange")]
override public function get visible():Boolean { return super.visible; }
override public function set visible(value:Boolean):void {
DataChange.change(this, "visible", super.visible, super.visible = value);
}

/**
* @inheritDoc
*/
Expand Down

0 comments on commit e18c8ac

Please sign in to comment.