How to determine and set the width/height of a movie
Hi allIt is perhaps a fundamental issue, but I can't seem to find this information anywhere. I want to determine what the default size, in pixels, is a project of actionscript 3 to be able to set the width and height of an individual and to be displayed in the browser at its actual size.
The project I'm working on that will be used on a Web page with a bunch of other data no flash so it is important, it is the right size and fits well into the rest of the content.
So far, I've seen I can force the values by editing the files in the html-template folder and I can query the size of the stage object, but really what I want to do is find these values inside Flex Builder and for run/debug mode display the full-scale project, not to stretch out it. I can want to resize it upwards or downwards later on or to allow the resizing of the browser scaling, but I want to default to actual size for development, if you see what I mean :)
Thanks in advance,
DavidW
If you want to say a pure ActionScript, not Flex project, then do this:
[SWF (width = "300", height = "300")]
SerializableAttribute public class MyApp extends Sprite...
Tags: Flex
Similar Questions
-
How to get and set the length and the width of the content of the layer?
How to get and set the length and the width of the content of the layer
All layers are packed not equal. a layer as adjustment have no limits. Layer to smart object can have two different sizes. The size of the object and the size of the object may be transformed. All smart object layers have an associated transform. To transform a smart object layers you need to work with the size of the object the generated pixels fot the layer. Text layer can be resized with a transform or by changing the font size. Pixelated layers are resize via a transformation. The script method is resize. When you resize the number of pixelsits made by interpolation. You can specify what method to use or set Photoshop interpolation preferably by default.
There is also a bug in Photoshop scripts if you pause the story said make a selection and use resize. Photoshop will properly support up to a State before where you suspended history. This bug seems to be in all versions of Photoshop.
If you look ate the script in my bug report, you should get a good idea of how to resize a layer.
Photoshop: Bug Script resize the rear paper folded to a history State
-
SWFLoader and access the width/height
Hello
I have an AS3 swf I am trying to integrate within a Flex 3 application. The problem is that I need to know the size of the width/height available from inside the swf file. When the swf file is embedded in a Web page, I can easily access it by stage.stageWidth, but in the case of an embedded swf, it doesn't because the scene is of the entire application and not only my swf. Is anyway in my swf embedded to understand these values?
Thank you!
ChristieIf the embedded SWF has been loaded via SWFLoader, then this.parent.parent.parent.width (and height) of the file integrated SWF will give you what you want.
-
How to get and set the size of the pool AM in life
Hi, I want to get and programmatically, set the following parameters:
------------------------------------------------------------------------------
Size of the initial Pool (jbo.ampool.initpoolsize)
Maximum Pool size (
jbo.ampool.maxpoolsize
)Referenced Pool size (
jbo.recyclethreshold
)The maximum lifetime of Instance (
jbo.ampool.timetolive
)--------------------------------------------
In AMImpl or other place?
Is it methods?
Thank you.
To get information about the pool, you can use code like this in your applicationModuleImpl
help to dump pool statistics to log
private void dumpAMPoolStatistics() {}
Download the pool manager
PoolMgr poolMgr = PoolMgr.getInstance ();
get the managed pools
Key of the poolMgr = enumeration. getResourcePoolKeys();
If (key! = null) {}
If (keys.hasMoreElements ()) {}
can handle several pools, we will get the name of first successful
String poolname = (String) keys.nextElement ();
System.out.println ("pool of AM name:" + poolname);
get the AM pool
ApplicationPool pool =
PoolMgr (ApplicationPool). getResourcePool (poolname);
Journal of diagnostic AM pool
PrintWriter out = new PrintWriter (System.out, true);
pool. dumpPoolStatistics (new PrintWriter (out));
out. Flush();
}
}
}
Or read Getting Application Module pool statistics to help with setting the size
I'm not sure you can change the settings at run time. As far as I know, the pool bed settings only when it is first created.
Timo
-
How to determine the width/height of the text
Hello.
I created the layout of text format and text flow.
I must now determine the width/height of the container is adjusted exactly to the text.
Is it possible to get the width/height of the text before creating the container controller?
Thank you.
It depends on what effect you are trying to get. If you want the text to go and not wind, you can set the width and height "Nan". To get the actual width and height that has been used, you call getContentBounds(). But if you wanted the text, you must select a thickness to wrap up in and then to get the required width used account height. If the latter case to work, you could create a controller with a width you specify, but let the height as "NaN".
-robin
-
Dear Muse-Geeks,
I'm really pleased with the ability and especially the ease use of Muse. But I couldn't imagine that the width of a text box, image, the box cannot be defined as a percentage of the width of the browser.
But now after some research on the web I really seems the only option is the 100% browser width.
I just missed something to set a value in percentage (vertical/horizontal) size?
Concerning
André
Hi Woods
When you talk about the size of objects as a % of the browser, I think you are talking about the responsiveness of the site. If Yes, then it is not possible to create sensitive sites in Muse at the moment. But yes, you can set the width to 100% for some items and a slide show full-screen only.
Kind regards
Aish
-
How to set the width in EditField
I have my customEditField, and I put my 40 width and height using (Font.getHeight), to calculate the height. I set the max characters no. 3 when I enter 3 characters in the EditField, I see 3 characters I typed in editfield in simulaors as Pearl curve, but I couldn't see all the 3 characters in 8900, I see 2 characters only, so how do I set the width of my editField
How can I do this?
(i) if I have the same width, how can incase I do horizontal scrolling in my edit field
(II) without using the scroll option, how can I determine my editfield based on my characters length maximum width (i currently use only 3 characters to type here and I need its respective width).
Concerning
Rakesh Shankar.p
Agree with Stephen, here is a code which may help
int this.getFont ().getAdvance("000") = width;
-
Description:
I m referring to the Oracle tutorial http://docs.Oracle.com/JavaFX/2/transformations/jfxpub-transformations.htm using the transformations.zip source code, which is available for download on this page. I Don t understand why they Center the xylophone in space 3D like this and why they calculate the pivot (reverse) using translations. So they are creating a large number of groups, including rectangles, representing the xylophone, in addition to finally to a group called "cam".
class Cam extends Group { Translate t = new Translate(); Translate p = new Translate(); Translate ip = new Translate(); Rotate rx = new Rotate(); { rx.setAxis(Rotate.X_AXIS); } Rotate ry = new Rotate(); { ry.setAxis(Rotate.Y_AXIS); } Rotate rz = new Rotate(); { rz.setAxis(Rotate.Z_AXIS); } Scale s = new Scale(); public Cam() { super(); getTransforms().addAll(t, p, rx, rz, ry, s, ip); } } final Cam camOffset = new Cam(); final Cam cam = new Cam(); ... camOffset.getChildren().add(cam); ... final Scene scene = new Scene(camOffset, 800, 600, true); ...
The Group "cam" is added to another group called "camOffset", which is added to the 'scene' as root the node.
Until there , everything is understandable to me, but there is a method, called "frameCam (.)" which calls 4 other methods: ""
public void setCamOffset(final Cam camOffset, final Scene scene) { double width = scene.getWidth(); double height = scene.getHeight(); camOffset.t.setX(width/2.0); camOffset.t.setY(height/2.0); } //========================================================================= // setCamScale //========================================================================= public void setCamScale(final Cam cam, final Scene scene) { final Bounds bounds = cam.getBoundsInLocal(); final double pivotX = bounds.getMinX() + bounds.getWidth()/2; final double pivotY = bounds.getMinY() + bounds.getHeight()/2; final double pivotZ = bounds.getMinZ() + bounds.getDepth()/2; double width = scene.getWidth(); double height = scene.getHeight(); double scaleFactor = 1.0; double scaleFactorY = 1.0; double scaleFactorX = 1.0; if (bounds.getWidth() > 0.0001) { scaleFactorX = width / bounds.getWidth(); // / 2.0; } if (bounds.getHeight() > 0.0001) { scaleFactorY = height / bounds.getHeight(); // / 1.5; } if (scaleFactorX > scaleFactorY) { scaleFactor = scaleFactorY; } else { scaleFactor = scaleFactorX; } cam.s.setX(scaleFactor); cam.s.setY(scaleFactor); cam.s.setZ(scaleFactor); } //========================================================================= // setCamPivot //========================================================================= public void setCamPivot(final Cam cam) { final Bounds bounds = cam.getBoundsInLocal(); final double pivotX = bounds.getMinX() + bounds.getWidth()/2; final double pivotY = bounds.getMinY() + bounds.getHeight()/2; final double pivotZ = bounds.getMinZ() + bounds.getDepth()/2; //*1* cam.p.setX(pivotX); cam.p.setY(pivotY); cam.p.setZ(pivotZ); //*1* //*2* cam.ip.setX(-pivotX); cam.ip.setY(-pivotY); cam.ip.setZ(-pivotZ); //*2* } //========================================================================= // setCamTranslate //========================================================================= public void setCamTranslate(final Cam cam) { final Bounds bounds = cam.getBoundsInLocal(); final double pivotX = bounds.getMinX() + bounds.getWidth()/2; final double pivotY = bounds.getMinY() + bounds.getHeight()/2; cam.t.setX(-pivotX); cam.t.setY(-pivotY); }
If the method ' setCamScale (...) 'is understandable,' setCamOffset (...) ' puts the root node ('camOffset') in the center of the screen, but I Don t understand the 2 following methods at all. Of course, the child ("cam") is not centered, by putting just the root node ('camOffset') in the center of the screen, but how they focus the xylophone / "cam" and set the pivot, using translations:
Questions:
- Why they use 3 different translations (', 'ip', 'p')?
- Referring to ' setCamPivot (...) ': Why they are the first translation of 'cam.p' to "pivotX", 'pivotY' and 'pivotZ' and then 'cam.ip' to '-pivotX', '-pivotY' and '-pivotZ' (marked in the source code with * 1 * and * 2 *)? Should he not just put the Group at his position, where it has been positioned before, as if the method has never been called? That would be my guess, because I expect that an object is placed in the same position as before, if I first move with the values X, Y, Z and then return with the same values - X, - Y, - Z in the opposite direction.
- Even with the method ' setCamTranslate (...) ' ': Why use another translation "cam.t", moving the Group ("cam") with the same values "-pivotX', '-pivotY' (and not '-pivotZ'), which they used in the"setCamPivot (...) method `?
Annotations:
Of course it works, the xylophone is located in the center of the screen and could turn perfectly, without change of rotation point / pivot point, but I Don t understand how they did it. I read everything about layoutBound, boundsInLocal, boundsInParent, blogs about page layout and page layout goes into javaFX https://blogs.oracle.com/jfxprg/entry/the_peculiarities_of_javafx_layout and http://amyfowlersblog.wordpress.com/2011/06/02/javafx2-0-layout-a-class-tour/ and finally a large number of questions to stackoverflow, but I still Don t understand the meaning behind the methods stated.
Before the call of ' frameCam (...) ', they ask:
double halfSceneWidth = 375; // scene.getWidth()/2.0; double halfSceneHeight = 275; // scene.getHeight()/2.0; cam.p.setX(halfSceneWidth); cam.ip.setX(-halfSceneWidth); cam.p.setY(halfSceneHeight); cam.ip.setY(-halfSceneHeight);
I deleted these lines, because it doesn't change anything.
The base in place, is that there are three defined different rotations, one around each axis. Of course, these could be combined into a single rotation, but doing so would make the geometry in the mouse dragging very complex managers. As it is, the degree of rotation around each axis can be calculated and changed independently.
In general, the rotations are defined by an angle, an axis and a (pivot) point. The axis is a 3D vector and goes through the pivot point; the rotation is around this axis through that point.
In the configuration in the example, the pivot of each of the individual rotations is set to the default (0,0,0). Because we really want the rotation to be around the center of the group, not the original, the Group translates first point appropriate pivot (ip), the rotations are applied then (around (0,0,0) after translation by ip), then the group is reflected in its location of origin (p). These operations are not commutative, yes show ip, then the rotation, then p is not the same as when you run ip, then p, then the rotation (in the second, ip and p would cancel and rotation would be about (0,0,0) instead of around the Center).
For good measure, there is a scale, that is also applied after ip (so that scaling occurs from the Center, not the original) and then a final translation.
The final effect is that there is a lot of transformations that can be controlled independently. There is a scale (s), a rotation about each axis (rx, ry, rz), and a translation (t). The p in translations and its inverse ip are just "housekeeping" to ensure that rotation and scaling are done from the center of the screen, instead of (0,0,0).
So:
Why they use 3 different translations (', 'ip', 'p')?
p and ip are translations for the rotation and scaling are done from the Center and not to the origin. t is a general translation, the user sees.
Referring to ' setCamPivot (...) ': Why they are the first translation of 'cam.p' to "pivotX", 'pivotY' and 'pivotZ' and then 'cam.ip' to '-pivotX', '-pivotY' and '-pivotZ' (marked in the source code with * 1 * and * 2 *)? Should he not just put the Group at his position, where it has been positioned before, as if the method has never been called?
He puts the group to its original position, but other changes are between p and ip. These transformations behave differently (in a planned way) because the group is translated when they are applied.
Even with the method ' setCamTranslate (...) ' ': Why use another translation "cam.t", moving the Group ("cam") with the same values "-pivotX', '-pivotY' (and not '-pivotZ'), which they used in the"setCamPivot (...) method `?
The t values are changed in the mouse Manager (with alt-middle mouse button-drag, which I can't test actually using my trackpad...). As you have noted, the effect of p and IP translation cancel out, so we end up with t, which can be changed by the user. They could have combined t and p a single transformation, but updated since the mouse Manager would have been more delicate, and the intent of the code would be less clear.
-
How to set the width of the comments Page?
Every time I open the Pages, Page thumbnails and resizing automatic notes pane. I then drag the sides of the windows to resize them to a much smaller vision. A lot of time. How do we set the width of the pane for the two, so that it will not automatically resize when you open a document? Thank you.
Pages v5.6.2 opens with miniature signs Gallery and comments to their maximum width. You can put these to scale down, save the document and exit Pages. Reopening of the same document, your previous settings are lost and these elements are maximized again. There is no magical controls that make these permanent adjustments with the same document, in all documents, or by registering as a model.
-
How can I set the width of the part of the label of an edit field?
Anyone know how I can configure the width of the part of the label of an edit field? that is, I want to have my line to edit until a fixed width field labels.
It is not possible to set the width of the part of the label of an editfield.
In this case, you can use a LabelField with fixed width (the substitution of layout() method) and an EditField and add then both a HorizontalFieldManager.
Concerning
Bika
-
ObjectChoiceField: how to set the width of the drop-down window
Hi guys,.
How would you define the width of the window from the drop-down list (which displays all the elements of choice of the field of your choice)? The application automatically sets the width based on the width of the items of choice.
Thank you
Nitin
Ever need to use it, so have not tried, but I note that the ObjectChoiceField includes a method called:
getWidthOfChoice();
Now, I assume that the width is in pixels, and that the normal process would invoke using the field.font and make a getAdvance(). But I have often wondered if, by changing it, I would change the actual width of the field.
Maybe worth a try. If you try it, let us know.
-
How to set the width of a Select list in APEX 5.0?
Hello
I have been using APEX 4.2 for a couple of years now. I am currently building my first application in APEX (Oracle DB 11g XE) 5.0
On a page with multiple selection lists, I'm trying to set the width of each of them, so they are all the same size regardless of content.
APEX 4.2, I used to just add: style = "width: 200px ' to 'ownership of the attributes of element HTML Form.
How do I in the APEX 5.0? Property of the 'HTML Form Element attributes does not seem to exist anymore. Is there another way?
Nick
Hello
You can use custom attributes: CSS min-width and max-width properties
Concerning
J
-
How to set the width of the column read/write rules?
Hello specialists of the structure.
I read a set of DITA files in a specific format to the FM model, and there is a detail that I can't work properly. It should be possible to set the width of the columns in a table, even if the DITA file does not include this information. But the developer Application Structure reference does not give information about what string to pass to the property of fm of column widths. Anyone out there experience in doing this?
Thank you
Jang
I have it!
Turned out to be simple, but the info was more or less hidden in the Dev Guide of Ref: I already had the line "property column widths fm is the value" but did not know the syntax for values. Turns out you need to delimit the values with spaces, not commas. The parser does not give ANY useful information, simply mentions "somewhere near syntax error" or completely ignores the values that you specify.
This is how the rule for my properties DITA element works now:
{'Properties' element
is fm of table element;
columns FM property value is "3".
column and the width of the FM property value is "5cm 5cm 6 cm;
}
This works. I earn 10 points to answer my own question. :-)
Ciao
Jang
-
How can I enter BIOS compaq610 screen and set the date, time
How can I enter BIOS compaq610 screen and set the date, time
Hello
See Page 94 or Page 100 (according to what's relevant) of your & Maintenance Guide.
Kind regards
DP - K
-
How to set the width of a container of spry tab without affecting other Web site?
I have a spry with 3 legs tab container and I want to add more width to the container as a whole, but when I change the width in the Panel CSS styles, it affects all the containers on my site. How can I make a change that affects only a container, I train? Thank you!
In code view, add a style inline, and adjust the width according to your needs:
style = "" width: 900px ">"Nancy O.
ALT-Web Design & Publishing
Web | Graphics | Print | Media specialists
http://ALT-Web.com/
http://Twitter.com/ALTWEB
Maybe you are looking for
-
Looking for genuine battery Toshiba Portege R830
I need to replace the batteries of my R830. Really, I would have preferred a 'original' Toshiba - but hard to find one online (here in the United Kingdom). Can someone point me in the right direction? Thank you.
-
Touchpad issues: Satellite A300-1EY
Hello!I recently bought Toshiba Satellite A300-1EY, a thin laptop!I have a question about the touchpad...While working with her button of the mouse on you're get screen one part grey scrollLike this: http://i35.tinypic.com/2h38nt0.jpg I like to work
-
This version of the Hp Photsmart Menu is Power Pc Version and Lion will not support this type of software. I down loaded the latest drivers, and there is no change in the type of process, as that displayed in the activity monitor. I am currently Mac
-
How I download 80070103 windows update is update safe what is the problem with this update
Just got the update installation today to download update 80070103 time ever I go to download the update fail what is the problem with this update & how do I get updated.
-
I received a message saying "windows not genuine."
I bought some time ago from Dell, a computer and now make me a message not authentic "windows". It is a system windows 7 build 7601. From dell, I suppose it's legal, but since the message started my computer has slowed down considerably and the speak