Difference between pages "IsUpdatableInPart" and "Load Image By Hover and Resize with Click"

From scripting
(Difference between pages)
Jump to: navigation, search
(Created page with " Function IsUpdatableInPart(InputObj As Variant, CurPart As Part) As Boolean On Error GoTo blast CurPart.UpdateObject InputObj IsUpdatableInPart= True Exit Function blast...")
 
(Created page with " on (rollOver) { $DisplayStr = "Captions Here."; $LinkStr = "IMAGES/31_ImageName.jpg"; var HOD = createTextField("mytext", 9,(this._xmouse + 8),(this._ymouse - 3),250,200...")
 
Line 1: Line 1:
  Function IsUpdatableInPart(InputObj As Variant, CurPart As Part) As Boolean
+
  on (rollOver) {
  On Error GoTo blast
+
$DisplayStr = "Captions Here.";
  CurPart.UpdateObject InputObj
+
$LinkStr = "IMAGES/31_ImageName.jpg";
  IsUpdatableInPart= True
+
  Exit Function
+
var HOD = createTextField("mytext", 9,(this._xmouse + 8),(this._ymouse - 3),250,200);
  blast:
+
mytext.multiline = false;
  IsUpdatableInPart= False
+
mytext.wordWrap = false;
  End Function
+
mytext.border = true;
 +
myformat = new TextFormat();
 +
myformat.color = 0xffffff;
 +
myformat.font = "Verdana";
 +
myformat.size = 9;
 +
myformat.bold = false;
 +
myformat.bullet = false;
 +
mytext.text = $DisplayStr ;
 +
mytext.setTextFormat(myformat);
 +
 +
var myImageHolder = createEmptyMovieClip("myImageHolder", 5);
 +
  myImageHolder.loadMovie($LinkStr);
 +
  myImageHolder._x = this._xmouse + 8; 
 +
  myImageHolder._y = this._ymouse + 8;
 +
   
 +
  }
 +
   
 +
on (press) {
 +
$XDIM = myImageHolder._width ;
 +
$YDIM = myImageHolder._height ;
 +
$FinalY = 240//( $FinalX / $XDIM ) * $YDIM ;
 +
$FinalX = ( $FinalY / $YDIM ) * $XDIM;
 +
$FPerc = Math.round(100 * ($FinalY / $YDIM));
 +
myImageHolder._xscale = $FPerc;
 +
myImageHolder._yscale = $FPerc ;
 +
 +
mytext._width = $FinalX;
 +
mytext._height = $FinalY;
 +
}
 +
on (rollOut) {
 +
removeMovieClip(myImageHolder);
 +
removeMovieClip(mytext);
 +
  }
  
  
[[Category:CATIA DP VB]]
+
[[Category:ActionScript]]

Latest revision as of 07:15, 22 April 2017

on (rollOver) {
$DisplayStr = "Captions Here.";
$LinkStr = "IMAGES/31_ImageName.jpg";

var HOD = createTextField("mytext", 9,(this._xmouse + 8),(this._ymouse - 3),250,200);
mytext.multiline = false; 
mytext.wordWrap = false;
mytext.border = true;
myformat = new TextFormat();
myformat.color = 0xffffff;
myformat.font = "Verdana";
myformat.size = 9;
myformat.bold = false;
myformat.bullet = false;
mytext.text = $DisplayStr ;
mytext.setTextFormat(myformat);

var myImageHolder = createEmptyMovieClip("myImageHolder", 5);
myImageHolder.loadMovie($LinkStr);
myImageHolder._x = this._xmouse + 8;  
myImageHolder._y = this._ymouse + 8;

}

on (press) {
	$XDIM = myImageHolder._width ;
	$YDIM = myImageHolder._height ;
	$FinalY = 240//( $FinalX / $XDIM ) * $YDIM ;
	$FinalX = ( $FinalY / $YDIM ) * $XDIM;
	$FPerc = Math.round(100 * ($FinalY / $YDIM));
	myImageHolder._xscale = $FPerc;
	myImageHolder._yscale = $FPerc ;
	
	mytext._width = $FinalX;
	mytext._height = $FinalY;
}
on (rollOut) {
	removeMovieClip(myImageHolder);
	removeMovieClip(mytext);
}