Drawing object

Just recently i started using flash again after a couple of
weeks on vacation. To my surprise it now has a nasty habit of
turning every line drawn into an objekt called
Drawing Object. How do I tyrn this function off? I just want
it to be a "plain old shape"
Thanx
/Finn, Sweden

it's all in the help docs (F1) but for now, just turn it off
in the toolbox (sub-selection of most
of the drawing tools).
--> **Adobe Certified Expert**
--> www.mudbubble.com
--> www.keyframer.com
Skivling wrote:
> Just recently i started using flash again after a couple
of weeks on vacation.
> To my surprise it now has a nasty habit of turning every
line drawn into an
> objekt called
Drawing Object. How do I tyrn this function off? I just
> want it to be a "plain old shape"
>
> Thanx
> /Finn, Sweden
>

Similar Messages

  • Copy Multi-Layered Drawing-Object and keep the same Layers

    Good evening
    We often have to clone a Drawing-Object and the clone should use the same Layers. We expected that we can just select the Objects on the related Layers, Drag and keep a key (e.g. Ctrl) and Drop the copy
    An example:
    The original Object has an rectangle and a text on two layers:
    Layer 1: Rectangle (Original)
    Layer 2: Text (Original)
    After cloning, we should have:
    Layer 1: Rectangle (Original) Rectangle (Copy)
    Layer 2: Text (Original) Text (Copy)
    Thanks a lot for all ideas in advance,
    kind regards,
    Thomas

    Thank you for your fast answer!, unfortunately it does not work as expected: after the Copy-Operation I always have more Layers than before. To use my example again:
    The original Object has an rectangle and a text on two layers:
    Layer 1: Rectangle (Original)
    Layer 2: Text (Original)
    Then I select the Rectangle and the Text an copy these Objects.
    I always get:
    Layer 1: Rectangle (Original)
    Layer 2: Text (Original)
    Layer 3: Rectangle (Copy)
    Layer 4: Text (Copy)
    What I expect after copy is:
    Layer 1: Rectangle (Original) Rectangle (Copy)
    Layer 2: Text (Original) Text (Copy)
    Kind regards,
    Thomas

  • Resizing drawing objects defies pixel snapping

    This happens mostly with drawing objects, and to a lesser degree with shapes. When resizing drawing objects in Flash CS6 with pixel snapping turned on, one would expect the dimensions of the shape to snap to even pixel numbers. For the most part it does, but too frequently the position and size values begin to drift into fractions of pixels.
    If you create a rectangle as a drawing object, no stroke, it will snap to pixels properly. Drag it around and it always lands on whole pixel values. Now try resizing it using the free transform tool, or even by clicking and dragging the position and size values in the properties panel. Width and height values will mostly stick to whole pixels, but too often it will slip into fractions of pixels, bizarrely offsetting the x and y values as well. If you resize a drawing object and this error occurs, it does not help to try and move it to snap it back onto whole pixels, because it will snap to whatever fraction of a pixel it's currently stuck in, thereby forcing the user to manually edit the object's x and y coordinates.
    This is a problem in my workflow as I'm constantly having to keep an eye on the properties panel and manually editing the numbers when shapes stray into 2.85 pixels or some such when I want it at 3. I find myself frequently just entering the numbers I want, which defeats the purpose of pixel snapping in the first place.

    This happens mostly with drawing objects, and to a lesser degree with shapes. When resizing drawing objects in Flash CS6 with pixel snapping turned on, one would expect the dimensions of the shape to snap to even pixel numbers. For the most part it does, but too frequently the position and size values begin to drift into fractions of pixels.
    If you create a rectangle as a drawing object, no stroke, it will snap to pixels properly. Drag it around and it always lands on whole pixel values. Now try resizing it using the free transform tool, or even by clicking and dragging the position and size values in the properties panel. Width and height values will mostly stick to whole pixels, but too often it will slip into fractions of pixels, bizarrely offsetting the x and y values as well. If you resize a drawing object and this error occurs, it does not help to try and move it to snap it back onto whole pixels, because it will snap to whatever fraction of a pixel it's currently stuck in, thereby forcing the user to manually edit the object's x and y coordinates.
    This is a problem in my workflow as I'm constantly having to keep an eye on the properties panel and manually editing the numbers when shapes stray into 2.85 pixels or some such when I want it at 3. I find myself frequently just entering the numbers I want, which defeats the purpose of pixel snapping in the first place.

  • ActionListener&MouseListener add to Drawing Object in JApplet

    hi,guys
    When I am doing my JApplet, I wanna add the ActionListener and MouseListener to the Drawing Object...
    Like this:
    Graphics2D g11 = (Graphics2D)g;
    g11.setColor(Color.orange);
    g11.fillOval(10,300, 100, 40);
    g11.setColor(Color.darkGray);
    g11.drawString(""+firstpro,30,325); //first protein object
    g11 is the object, and now I wanna add both ActionListener and MouseListener on it.. that means if I click g11 area in my JApplet, it will do certain actions like open another URL page, and send a String from applet to that page also...
    Does is possible to achieve?? If it does, how do I add the source code??
    Hope you guys could kindly help me with some sample code...Thanks a lot!!
    SD

    I don't believe the Graphics derived objects have any support for the Component derived stuff. But you can certainly add these listeners to whichever Component contains your graphics. If you want them to respond only if they are over a drawn part of the component, thats up to you application code as its the only thing that knows where the drawing ends.

  • I just upgraded to CP 5. Need help with drawing objects.

    I am trying to put a simple drawing object around a word.  Like a square.  I can't figure out how to not have any fill, just the outline of the box.  Any suggestions?  I was able to do this in CP 4.

    Hi there
    Personally, I'd use a Highlight Box to accomplish this. But that's just me.
    Here are the steps for a square drawing object. I'll assume you have already inserted the object and placed it and all you want are instructions for dealing with the fill.
    Look inside the properties inspector at the Fill & Stroke section. Click the Fill color and configure Alpha to 0%.
    Cheers... Rick
    Helpful and Handy Links
    Begin learning Captivate 5 moments from now! $29.95
    Captivate Wish Form/Bug Reporting Form
    Adobe Certified Captivate Training
    SorcererStone Blog
    Captivate eBooks

  • Drawing object looses roundness when enlarged.

    Hi all,
    in my movie I have a round drawing object, which i wish to view enlarged (about 2000% of original size) . while editing it looks fine and round but after publishing all theroundness is lost and instead i get visible angles.
    i attach 2 images to visualize, one from the editing stage and the other after publishing.
    is there any way i can get around that strange effect? i created the image from some text i "broke apart" to a drawing object.
    thanks.

    Hey.
    thank for your help again.
    i am not using Bitmap text actually and my JPEG publish quality is set to BEST.
    actually, this even becomes more weird!!
    I tried copying just that specific draw element into a fresh flash movie. a new file. 
    I enlarged the draw element and published the movie-  it came out very round and smooth.
    then, I converted the draw element to a movieclip and applied a simple tween animation to "blow it up" (like i need to have in my original project).
    Published again and there you go! rigidness is back!
    so i guess its either converting to movie clip or the tween animation that does it. but why?
    i havent got a clue anymore...

  • Drawing Object Mode

    I draw two ovals on stage, and I double click on one of the
    ovals and it
    brings me to Drawing Object mode. I did not make this into a
    symbol, so
    I am confused as to where I am? Is this still part of the
    stage, or will
    changes made here not affect what is on my stage?
    Thanks!

    the blue arrow is pointing to the object drawing toggle

  • How to tween drawing object?

    I've received a number of graphics from an Illustrator user - they imported as symbols containing drawing objects.   When I opened one of these symbols and tried to tween (fade out) the drawing object, I don't have the Alpha option.   I don't use Illustrator myself and I had to install CS4 so I'm not used to that either.   I've searched for ages but can't find any info on handling Illustrator graphics.
    Any hints appreciated.
    Marion

    You can only use timeline motion tweens with symbols, so if you are trying to tween raw graphics, that will not work.  You will have to tween it as either a graphic symbol or movieclip symbol or button symbol.  If you are trying to tween using actionscript, then it needs to be a named symbol, which rules out graphic symbols.

  • Drawing objects in Flash

    Help
    When I draw to the stage using the line tool or pencil tool,
    I am unable to fill the item with a solid color or gradient color.
    You must be able to do it as most tutorials say "draw the object
    using the line tool and fill it using the paint bucket"
    What am I doing wrong??????
    Brian M

    Hi...You should tuch every line...then you can do..

  • Drawing object on the intersections point of 2 lines.

    hi guys, im very new in actionscrip , please give me some guidance.
    i'm doing this project , about 2 lines intersecting each other(the 2 lines are not always on the same position) . i try to find the intersections point using collision detection method but how do i place an object on the intersections point?
    if(line1.hitTestObject(line2)) //  so this is how we find the intersection point but we do not know how to draw/place an object on the  intersection point.

    then it's easier to calculate the intersection algebraically:
    function intersectionF(x1:Number,y1:Number,x2:Number,y2:Number,x3:Number,y3:Number,x4:Number,y4:Number):Array {
         if (x1==x2) {
              if (x3==x4) {
                   if (x1==x3) {
                        return ["line1"];
                   } else {
                        return [null];
              } else {
                   // line 1 vert, line 2 not
                   var m2:Number = (y3-y4)/(x3-x4);
                   var b2:Number = y3-m2*x3;
                   return [x1,m2*x1+b2];
         } else {
              // line 1 not vert
              if(x3==x4){
                   // line 2 vert
                   var m1:Number = (y1-y2)/(x1-x2);
                   var b1:Number = y1-m1*x1;
                   return [x3,m1*x3+b1];
              } else {
                   // line 2 not vert
                   m1 = (y1-y2)/(x1-x2);
                   b1 = y1-m1*x1;
                   m2 = (y3-y4)/(x3-x4);
                   b2 = y3-m2*x3;
                   var x:Number = (b2-b1)/(m1-m2);
                   return [x,m1*x+b1];

  • Drawing objects not visible

    I am just starting flash today.  And the first thing I am doing is to draw a shape.  Object Drawing is selected.  I have clicked the rectangle shape tool, have selected a color and fill.  I drag across the stage and a rectangular line appears, but when I let off the keys, it dissapears.  No shape, no stroke, no fill.  Invisible, gone, disappeared.  What the heck am I doing wrong?  Alright everyone, stop laughing, and thanks in advance!

    Gosh, you guys are working hard to help.
    I followed all three steps (which is what I have been doing), but when I let go of the left mouse button, the cursor and thin outline of the rectangle disappear.  Nothing shows. Blank stage.
    I also tried setting the view to full.  No difference.
    As for pasting code into the run box...all that shows on your post are funny symbols that I can't make sense of.
    I have tried all the tools...pen, pencil, paint brush, text, all with the same results.
    I have checked the drawing preferences and everything is set to normal.
    I am going to reinstall tomorrow, unless someone comes up with a solution.
    Thanks everyone....I'll keep you posted!

  • Bad effect when draw object moving fast

    Hi, i have a shooter game where a gun can shoot a bullet.
    This bullet run fast so i move it whit X+=dx (dx is distance in pixel)
    When the bullet run too fast i ahve a bad effect, ot smootly.
    How i can resolve?
    Now my code is frame based i think, i use this:
    delay =30;
    Timer timer=new Timer(delay, new ActionListener(){
              public void actionPerformed(ActionEvent e){
                        processBulletPosition();
                        timer.setDelay(delay-delayed);
    public void processBulletPosition(){
             bullet.process(new 2DVector(10,0)); //2DVector is simple object contain dx and dy increment.
             repaint();
    //im use JPanel to paint, not canvas
    protected void paintComponent(Graphics g) {
              super.paintComponent(g);
              Graphics2D g2=(Graphics2D)g;
                    nanoTime=System.nanoTime();
                    bullet.draw(g2);
                    delayed=(System.nanoTime()-nanoTime)*1E-6; //make delayed in millisec
    }bullet proces is like this:
    public void process(2DVector vect){
              int dx=vect.dx;
              int dy=vect.dy;
              x+=dx;
              y+=dy;
    }Animation is very smooty, but when a bullet or an other object run too fast and dx increment is too many pixel the effect is very bad, and not smooty.
    I think i have same fps becouse i decrement delay time of a delayed time...
    Can you help me?
    Message was edited by:
    blow

    One problem is that I'm not sure how accurate Timer is.
    A standard approach in this sort of animation is to measure the time since the last redraw and move each component based on the time difference, rather than trying to keep the redraws an exact time apart and moving the components fixed distances.
    The distance/time approach reduces the effect of pauses in your rendering code caused by outside influences such as the garbage collector and other game logic such as spawning controllers etc. It won't eliminate pauses but it makes them much less noticable.

  • Brush with "drawing object active" and Flash crash

    I use to draw with the brush tool and the "object drawing mode" back in Flash CS3, and every thing was working OK, but since Flash CS 5.5, it crashes very often, just wondering if there is something new I missed in CC, as some preference, because it still crashing when it's active.

    Hi,
    Which version of Flash Pro are you currently using??Could you please update to the latest version of Flash Pro CC 2014 from Animation software | Download free Flash Professional CC trial as lots of issues pertaining to brush have been addressed in this release.If you still face the issue,can you please attach a video demonstrating the issue.?
    Thanks,
    Sangeeta

  • Newbie question - Drawing objects in applet

    Hi,
    I'm pretty new to java, and I have a small problem involving drawing a rectangle on a java applet.Firstly this is not a plea for someone to help me with this peice of work, I just need pointing in the right direction.
    Ok the problem.
    I am creating a program that ask the user to input a height value, the program will then do a calculation and create a golden ratio width. The type of both the height and the width are double.
    This is where the problem starts. The next thing I need to do is make the program draw the rectangle using the user inputted height and the calculated width.
    I have a feeling that the problem has occured because I haven't converted the type double into a int type.
    Here is my code
    import java.awt.*;
    import javax.swing.*;
    import java.applet.Applet;
    import java.awt.Graphics;
    * Class Test - write a description of the class here
    * @author (your name)
    * @version (a version number)
    public class Test extends JApplet
        // instance variables - replace the example below with your own
       double sum, number1;
       int height;
       int width;
         * Called by the browser or applet viewer to inform this JApplet that it
         * has been loaded into the system. It is always called before the first
         * time that the start method is called.
        public void init()
            String firstNumber;
            double sum1;
            firstNumber = JOptionPane.showInputDialog("Please enter the height" );
            number1 = Double.parseDouble( firstNumber );
            sum1 = (Math.sqrt(5) + 1) / 2;
            sum = number1 * sum1;
            int height = (int)number1;
            int width = (int)sum;
            // this is a workaround for a security conflict with some browsers
            // including some versions of Netscape & Internet Explorer which do
            // not allow access to the AWT system event queue which JApplets do
            // on startup to check access. May not be necessary with your browser.
            JRootPane rootPane = this.getRootPane();   
            rootPane.putClientProperty("defeatSystemEventQueueCheck", Boolean.TRUE);
            // provide any initialisation necessary for your JApplet
         * Called by the browser or applet viewer to inform this JApplet that it
         * should start its execution. It is called after the init method and
         * each time the JApplet is revisited in a Web page.
        public void start()
            // provide any code requred to run each time
            // web page is visited
         * Called by the browser or applet viewer to inform this JApplet that
         * it should stop its execution. It is called when the Web page that
         * contains this JApplet has been replaced by another page, and also
         * just before the JApplet is to be destroyed.
        public void stop()
            // provide any code that needs to be run when page
            // is replaced by another page or before JApplet is destroyed
         * Paint method for applet.
         * @param  g   the Graphics object for this applet
        public void paint(Graphics g)
            // simple text displayed on applet
            g.drawRect( 15, 10, 270, 20 );
            g.drawString("The sum is " + number1, 25, 25 );
            g.drawRect( 100, 100, height, width);
         * Called by the browser or applet viewer to inform this JApplet that it
         * is being reclaimed and that it should destroy any resources that it
         * has allocated. The stop method will always be called before destroy.
        public void destroy()
            // provide code to be run when JApplet is about to be destroyed.
         * Returns information about this applet.
         * An applet should override this method to return a String containing
         * information about the author, version, and copyright of the JApplet.
         * @return a String representation of information about this JApplet
        public String getAppletInfo()
            // provide information about the applet
            return "Title:   \nAuthor:   \nA simple applet example description. ";
         * Returns parameter information about this JApplet.
         * Returns information about the parameters than are understood by this JApplet.
         * An applet should override this method to return an array of Strings
         * describing these parameters.
         * Each element of the array should be a set of three Strings containing
         * the name, the type, and a description.
         * @return a String[] representation of parameter information about this JApplet
        public String[][] getParameterInfo()
            // provide parameter information about the applet
            String paramInfo[][] = {
                     {"firstParameter",    "1-10",    "description of first parameter"},
                     {"status", "boolean", "description of second parameter"},
                     {"images",   "url",     "description of third parameter"}
            return paramInfo;
    }Thanks for any suggestions.

    Hey ProjectMoon, I had to re-register because it wouldn't let me log back in for some reason.Anyway thanks for the information, i'm trying to get my head around what you said, also I tried printing the height in the drawstring,and as you predicted I got a value of 0. I just wanted to know wjat you mean by:
    "You want to store your height and width in the instance variables you have declared."
    Because I thought I had declared them at the top of the page
    public class Test extends JApplet
        // instance variables - replace the example below with your own
       double sum, number1;
       int height;
       int width;One further question, is the method I used to convert double to int correct?
    int height = (int)number1;
    int width = (int)sum;Thanks again for the time you have spend answering the questions.

  • Help - draw objects doesn't appear on JFrame

    i got this code from a book...
    import javax.swing.*;
    import java.awt.*;
    class Ch5SampleGraphics {
    public static void main( String[] args ) {
    JFrame win;
    Container contentPane;
    Graphics g;
    win = new JFrame("My First Rectangle");
    win.setSize(300, 200);
    win.setLocation(100,100);
    win.setVisible(true);
    contentPane = win.getContentPane();
    g = contentPane.getGraphics();
    g.drawRect(50,50,100,30);
    the problem is when i run the app, the frame doesn't always show the rect drawn. sometimes it shows it, but usualy not. if it does show the rect, once i click on minimize, then reopen it from the taskbar, the rect will disappear again and will never show up.
    can anyone help me? i've been searching for answers but to no avail. thanks 4 reading, hope someone will offer some help.

    an intoduction to oop with java
    Jesus wept. The code's about as un-object-oriented as you could possibly make it.
    Looking at his sample chapter on the book's web page all I see is main() methods with linear code in and just simple number crunching with primitive types. No objects to speak of at all.
    I'm sticking with my "throw the book away" advice :o)

Maybe you are looking for