Hello, Mike.
Thanks a lot! This approach really helped me.
Thanks for the help,
R.
On 11/30/06, Michael Schmalle <[EMAIL PROTECTED]> wrote:
Hi,
Without getting into the mx_internal namespace, this is an option;
<?xml version="1.0" encoding="utf-8"?>
<mx:TitleWindow
xmlns:mx=" http://www.adobe.com/2006/mxml"
layout="absolute"
width="400" height="300">
<mx:Script>
<![CDATA[
private var _draggable:Boolean = false;
/**
* Determines if the title window is draggable.
*/
public function get draggable():Boolean
{
return _draggable;
}
/**
* Determines if the title window is draggable.
*/
public function set draggable(value:Boolean):void
{
_draggable = value;
}
/**
* Override the dragging method to block drag.
*/
override protected function
startDragging(event:MouseEvent):void
{
if (_draggable)
{
super.startDragging(event);
}
}
]]>
</mx:Script>
</mx:TitleWindow>
Other than the above for a custom mxml component, this is about the best
you can get becasue the titleBar property is protected.
Peace, Mike
On 11/30/06, Roman Protsiuk <[EMAIL PROTECTED]> wrote:
>
> Hi, everyone.
>
> I guess there is some way to make TitleWindow not draggable, isn't
> there?
> Tried
> titleBar.mouseEnabled = false;
> that didn't help.
>
> Any ideas?
>
> Thanks,
> R.
>
--
Teoti Graphix
http://www.teotigraphix.com
Blog - Flex2Components
http://www.flex2components.com
You can find more by solving the problem then by 'asking the question'.