Trying to make a square class

hi i am trying to write a class that creates a square but it has to use to use the rectangle package so far i get an error cannot not find symbol on this line square = new Rectangle(0,0); and i get errors when i return my x and y variables if anyone has any ideas please i need some help thank you
import java.awt.Rectangle;
public class square
     private int length;
  private int width;
     public square ()
          square   = new Rectangle(0,0);
     public square (int length, int width)
         square = new Rectangle(0,0,length, width);
         this.length = length;
          this.width = width;
      /*Constructor:*/
    public square(int x, int y, int length, int width)
          square = new Rectangle(x, y, width, length);
             this.length = length;
         this.width = width;
  public int getLength()
    return length;
  public int getWidth()
    return width;
  public int getX()
       return x;
  public int getY()
       return y;
  public void setBounds()
  return side;
}

You realize that by definition a square has equal sides? You don't need a width or a height, you just need a length. My "Square" class would only have a getLength() method and possibly setLength() if you want it to be mutable. If this is intended for use with AWT you could subclass Rectangle and guarantee that all sides are equal. Given your current design it would be trivially easy for me to create a Square that is in fact not a square at all.
public class Square {
    private Rectangle rect;
    public Square(int x, int y, int length) {
        super();
        rect = new Rectangle(x, y, length, length);
    public Rectangle getRectangle() {
        return rect;
}Of course, they could easily modify that Rectangle to make it not be a Square anymore. You could change the code to make a defensive copy. Then they could change the Rectangle, but it wouldn't affect you, so your Square would always return a square even if they made the returned Rectangle not a square at some later point. You'd do that like so:
  * Returns a square rectangle.  The returned Rectangle is mutable
  * and as such it could be mutated to no longer be a square.  It is the
  * responsibility of the client to ensure this does not happen.  Each
  * returned Rectangle is unique and mutations in one will not affect
  * the others.
  * @return A Rectangle that is a perfect square.
public Rectangle getRectangle() {
    return new Rectangle(rect);
}You could subclass Rectangle, but it's internals are exposed so you couldn't ever guarantee your Square was a square. Alternatively it looks like you could subclass Rectangle2D or RectangularShape and just be sure to override anything that could mutate your Square into something not a square. Also, you could just implement the Shape interface if that suits your purposes.
Just some things to think about.

Similar Messages

  • Trying to make Tile Transition Effect a rollover effect

    Hello all-
    I'm a newbie to AS3 and I'm hoping someone can help me. I am trying to make the Tile Transition Effect, from flash-filter.net, into a rollover effect. I originally began working off of the 3D Cube Rollover Transition script and I was able to get the rollover part to work but as soon as the first transition is done I get this error message:
    TypeError: Error #1009: Cannot access a property or method of a null object reference.
    at net.flashfilter.as3.effects.tileflip::TileFlip3D/processFrame()
    at net.flashfilter.as3::PaperBase/onRenderFrame()
    I realize that the error itself means that I am trying to call something that is not instantiated yet, but I am unsure where my code is wrong, and I am also unclear on what the 2nd and 3rd lines mean. Here is the code:
    btn.addEventListener(MouseEvent.ROLL_OVER, _onOver);
    btn.addEventListener(MouseEvent.ROLL_OUT, _onOut);
    var running = false;
    var goIn = false;
    var goOut = false;
    function _onOver(e:MouseEvent){
    if(!running){
    _createAnimation("in");
    running = true;
    }else{
    goIn = false;
    goOut = true;
    function _onOut(e:MouseEvent){
    if(!running){
    _createAnimation("out");
    running = true;
    }else{
    goIn = true;
    goOut = false;
    function _inAnimationDone(e:Event){
    e.target.removeFilter();
    img1.visible = false;
    if(goIn){
    _createAnimation("out");
    }else{
    running = false;
    goOut = false;
    function _outAnimationDone(e:Event){
    e.target.removeFilter();
    img2.visible = false;
    if(goOut){
    _createAnimation("in");
    }else{
    running = false;
    goIn = false;
    function _createAnimation(dir:String){
    var myFilter:TileTransitionEffectAS3 = new TileTransitionEffectAS3();
    myFilter.mouseEnabled = false;
    myFilter.mouseChildren = false;
    addChild(myFilter);
    if(dir == "in"){
    myFilter.init(img1, img2, 10, 20, 40, 40, "Mode7", "l->r");
    myFilter.addEventListener(TileTransitionEffectAS3.ANIMATION_DONE, _inAnimationDone);
    }else if(dir == "out"){
    myFilter.init(img2, img1, 10, 20, 40, 40, "Mode7", "r->l");
    myFilter.addEventListener(TileTransitionEffectAS3.ANIMATION_DONE, _outAnimationDone);
    Thanks in advance to anyone that might be able to shed some light on the situation!

    I'm assuming that you want to do something like the push into all of the stills. There's no real trick, there is just a bunch of work. You have to distribute your layers in 3D space and animate the camera. I'd suggest you start with simple moves with just 3 or 4 layers. Get that right, then start adding layers until you've achieved the complexity you desire.
    If I had the artwork and were to try and match the camera move that happens around 7 seconds I'd budget about a half hour. The move from 15 seconds to about 18 seconds is mostly a single setup repeated 3 times. Something that complex would take me about an hour and a half but it could easily take all day, depending on the images needed and whether or not I had to do a bunch of resizing to complete the project.
    The other option would be to use the Card Dance plug-in. Card Dance is a complex plug-in that requires some training to use. To learn more type card dance into the search field in AE and look at the training materials. The move on the red layer with all the squares at about 1:47 could be created quite quickly with Card Dance. 

  • Trying to make jms client inside web service

    Hi i am trying to make a jms call inside a webservice
    but whenever i try to execute the web service it gives error with following url
    http://localhost:8280/axis/services/WSTune?method=setTune&r=TUNE
    i have deploy this service on jboss and code is working properly in normal java application
    and i have also placed the jar files inside axis/web-inf/lib folder
    soapenv:Envelope>
    −
         <soapenv:Body>
    &#8722;
         <soapenv:Fault>
    <faultcode>soapenv:Server.userException</faultcode>
    <faultstring>java.lang.reflect.InvocationTargetException</faultstring>
    &#8722;
         <detail>
    <ns1:hostname>linux</ns1:hostname>
    </detail>
    </soapenv:Fault>
    </soapenv:Body>
    </soapenv:Envelope>my code is following
    package services;
    import java.util.Properties;
    import javax.naming.InitialContext;
    import javax.naming.NamingException;
    import javax.jms.Queue;
    import javax.jms.Session;
    import javax.jms.MapMessage;
    import javax.jms.TextMessage;
    import javax.jms.QueueSession;
    import javax.jms.QueueRequestor;
    import javax.jms.QueueConnection;
    import javax.jms.QueueConnectionFactory;
    import com.chetu.MyStream;
    public class WSTune
         InitialContext ctx;
         Queue     queue;
         String tunedata;
            String     queueName;
            QueueConnectionFactory connFactory;
         String rid; // Request id
         public String setTune(String r)throws Exception
              rid=r;
              MyStream m=new MyStream();
              m.setData(new byte[]{'a','b'});
              System.out.println("Started WSTune");
              queueName = "queue/mytQueue";
              try {
                   System.out.println("==> 1");
                      Properties props = new Properties();
                     System.out.println("==> 2");
                         props.setProperty("java.naming.factory.initial","org.jnp.interfaces.NamingContextFactory");
                         System.out.println("==> 3");
                         props.setProperty("java.naming.factory.url.pkgs", "org.jboss.naming");
                         System.out.println("==> 4");
                         props.setProperty("java.naming.provider.url", "127.0.0.1:1099");
                         System.out.println("==> 5");
                         ctx = new InitialContext(props);
                         System.out.println("==> 6");
                } catch (NamingException e) {
                    System.out.println("Could not create JNDI API " +
                        "context: " + e.toString());
                    System.exit(1);
                try {
                     System.out.println("==> 7");
                        Object tmp = ctx.lookup("ConnectionFactory");
                        System.out.println("==> 8");
                            System.out.println("lookup completed");
                            connFactory = (QueueConnectionFactory)tmp;
                            System.out.println("==> 9");
                         queue = (Queue) ctx.lookup(queueName);
                        System.out.println("==> 10");
                   } catch (Exception e) {
                       System.out.println("JNDI API lookup failed: " +
                           e.toString());
                       e.printStackTrace();
                       System.exit(1);
                   System.out.println("==> 11");
                    QueueConnection queueConn = connFactory.createQueueConnection();
                   /* queueConn.start();
                    QueueSession queueSession = queueConn.createQueueSession(false,Session.DUPS_OK_ACKNOWLEDGE);
                    QueueRequestor requestor = new QueueRequestor(queueSession, queue);
                    MapMessage message = queueSession.createMapMessage();
                  message.setString("ID",rid);
                    message.setString("COMMAND","TUNE");
                    TextMessage result = (TextMessage) requestor.request(message);
                    message.clearBody();
                   tunedata=result.getText();
                    queueConn.close();*/
                    System.out.println("==> 12");
                    //     return tunedata;
         return rid+"  from the WS";
    }and in tomcat log it is printing up to 7 numbers.
    Thanks in advance however its very urgent

    Hi Simon,
       Other thing you can do is compare the HTTP requests (including header) from both Delphi and XMLSPY. I suspect if the SOAP message is same in both case the difference might be in the header. But one thing is certain, WAS can not respond differently for same request, don't you think so ?
    Cheers,
    Sanjeev

  • HI Im trying to make my as3 start on a specific frame but for some reason I just cant find a solutio

    THe below is the AS and i am trying to make it start on a specific frame, can anyone help me please?
    package
    import fl.controls.Button;
    import flash.display.Bitmap;
    import flash.display.Loader;
    import flash.display.MovieClip;
    import flash.net.FileFilter;
    import flash.net.FileReference;
    import flash.text.TextField;
    import flash.text.TextFieldType;
    import flash.events.MouseEvent;
    import flash.events.Event;
    public class BitmapLoader extends MovieClip
      private static const _MAX_WIDTH: Number = 640;
      private static const _MAX_HEIGHT:Number = 410;
      private var _fileRef:FileReference;
      private var _fileFilter: FileFilter;
      private var _loader: Loader;
      private var _bitmap:MovieClip;
      private var _browseBtn:Button;
      private var _staticTxt:TextField;
      private var _browseTxt:TextField;
      public function BitmapLoader( )
       _init( );
      private function _init( ):void
       _staticTxt = new TextField ( );
       _staticTxt.type = TextFieldType.DYNAMIC;
       _staticTxt.x = 10;
       _staticTxt.y = 10;
       _staticTxt.height = 21;
       _staticTxt.text = "Select a Video:";
       addChild( _staticTxt );
       _browseTxt = new TextField ( ) ;
       _browseTxt.type = TextFieldType.INPUT;
       _browseTxt.x = _staticTxt.x + _staticTxt.width + 4;
       _browseTxt.y = 10;
       _browseTxt.height = 21;
       _browseTxt.width = 200;
       _browseTxt.border = true;
       _browseTxt.background = true;
       addChild( _browseTxt );
       _browseBtn = new Button ( ) ;
       _browseBtn.label = "Browse";
       _browseBtn.name = "browse";
       _browseBtn.x = _browseTxt.x + _browseTxt.width + 4;
       _browseBtn.y = 10;
       _browseBtn.useHandCursor = true;
       _browseBtn.addEventListener(MouseEvent.CLICK, _handleMouseEvent);
       addChild( _browseBtn );
       _fileFilter = new FileFilter("clips","*.swf;*.flv;*.f4v;*.mov;*.mp4");
      private function _handleMouseEvent( evt : MouseEvent ):void
       switch ( String ( evt.target.name ))
        case "browse" :
         _fileRef = new FileReference ( ) ;
         _fileRef.browse( [_fileFilter]);
         _fileRef.addEventListener( Event.SELECT, _onImageSelect);
         trace( "Browse" );
         break;
      private function _onImageSelect( evt : Event ):void
       _fileRef.load( );
       _fileRef.addEventListener(Event.COMPLETE, _onDataLoaded);
       _browseTxt.text = String(evt.target.name);
      private function _onDataLoaded(evt:Event ):void
       var tempFileRef:FileReference = FileReference(evt.target);
       _loader = new Loader( ) ;
       _loader.contentLoaderInfo.addEventListener( Event.COMPLETE, _onImageLoaded );
       _loader.loadBytes( tempFileRef.data );
      private function _onImageLoaded(evt:Event ):void
       _bitmap = MovieClip(evt.target.content);
       _bitmap.smoothing = true;
       _bitmap.x = 5;
       _bitmap.y = _browseTxt.y + _browseTxt.height + 5;
       addChild( _bitmap );
       if (_bitmap.width > _MAX_WIDTH || _bitmap.height > _MAX_HEIGHT)
        _resizeBitmap( _bitmap );
      private function _resizeBitmap( target : MovieClip ):void
       if (target.height > target.width)
        target.width = _MAX_WIDTH;
        target.scaleY = target.scaleX;
       else if (target.width >= target.height )
        target.height = _MAX_HEIGHT;
        target.scaleX = target.scaleY;

    I'm confused. It looks like you're placing everything through ActionScript, so it would seem you don't really have a timeline involved. If you do have a timeline involved that's not reflected in your code, have you tried gotoAndPlay(someFrame)? I don't see anything like that in your code.

  • Save for web and devices, .png (trying to make an icon)

    I'm trying to make a 57x57 px .png file for an iPhone icon.  I'm pretty new to Illustrator, but have been watching some videos/tutorials online.  I started with the default Print document, and made my icon that looks ok.  Nothing fancy, just an ellipse, another ellipse inside of it, and some icon inside the two ellipses.  (the two ellipses serve as a ring around my icon).  After creating the ring+icon, I put a colored square behind everything for my background color.  The total size is 382x382.  I created a new Print document to be 57x57.  I copied and pasted everything from the first 382x382 image into the 57x57 file, and shrunk the 382x382 to 57x57.  I then Saved for web and devices, selected PNG 24, no transparency, and I got my image. 
    When I look at my image at this size, it looks pretty bad.  Like even for the ellipse parts, it looks like it's grainy and that there are jaggies.  When I look at other iPhone icons, they just seem so much more smoother and fluid.  Is there something I'm doing wrong with saving or shrinking that I need to take into account for?  Or are there standard stroke sizes that should be used to get a smooth circle?  Thanks!

    The smoothing process is called anti-aliasing. It fills in the border pixels with a shade of gray, giving the illusion of a smooth curved object.
    That being said, keep in mind the smaller in size pixels wise, the harder it is to keep the quality.

  • Trying to make a slideshow of image with iMovie

    Trying to make a slideshow of images for clients. Images are good quality images (5616x3744), edited in Lightroom.
    As soon as I import the images in iMovie, I see a clear degradations in quality. All the blacks are full of pixels. Impossible to work with.
    I can't even imagine the export that this file would suffer in term of quality.
    I did change in Preferences - Video : Import video in HD format. I've tried both options. Doesn't change a thing.
    Anyone? Am I a fool to think that iMovie should be doing a better job at handling those files ?
    Let me know !
    Thanks !

    Hi
    (5616x3744)
    • is a far higher resolution than iMovie can handle
    • downscaling is done badly in iMovie
    • is far more resolution that any screen / Projector I know of can show
    • and if You go for a DVD as result the quality loss will be even worse
    iMovie - should be able to handle 1920x1080 (at it's best I guess)
    DVD is as standard - interlaced SD-Video (at it's best)
    • NTSC (29.97fps) 520 lines - about 640x480 pixels (square) 720x480 rectangular (narrow) pixels
    • PAL  (25 fps)   625   lines - about 768x576 pixels (square) 720x576 rectangular (narrow) pixels
    If iMovie'08 to 11 is used in a DVD process then 50% of SD-Video quality is lost as they all discard every second line in the picture.
    So when I do my SlideShows I do
    • Use iMovie HD6 or FinalCut any version - as they deliver max (100% interlaced SD-Video) to DVD authoring software
    • FotoMagico™ - included in Roxio Toast™ bundle - then burn as Blu-Ray (on standard DVDs - CAN ONLY be played on BD-Players as PlayStation3 (not even on the Mac))
    Yours Bengt W

  • I'm trying to make a time sheet and include a grid, but I'm having a hard time figuring out how to print a full grid on my spreadsheet.  There are options for shaded grids but I want a defined grid, and I have spent the last 2 hours looking for the answer

    I'm trying to make a time sheet and include a grid, but I'm having a hard time figuring out how to print a full grid on my spreadsheet.  There are options for shaded grids but I want a defined grid, and I have spent the last 2 hours looking for the answer.  Any ideas?

    Hi Cynthia,
    Are you planning to have this table do any of the calculation, or is is to be used as the electronic equivalent of a sheet of paper with a grid printed on it—a place to record the data.
    For your seven column table:
    Are you using one or more rows at the top of the table to label the data below? If so, you might want this row (or these rows) to be set as Header Rows.
    Are you using the leftmost column to label the rows? If so, you may want this column to be a Header column.
    The default table supplied on the "Blank" templates contains one header row and one header column. If you need more (or fewer) Header rows or columns, select the table, then go Table (menu) > Header Rows > (choose the number you need). Repeat to set the number of Header Columns.
    To make a seven column table from the table supplied by default, click on any cell in column H (The eighth column), and drag right to add more cells to the selection, until you get to the last column of the table. With these cells selected, Go Table > Delete Columns.
    To make the remaining seven columns fit across a single page:
    Go View > Show Print View to show the table as it would appear when printed to paper.
    Select the table by clicking its icon in the Sheets List to the left (easy method), OR by carefully clicking on the outside boundary of the table itself (fiddley method).
    With the table selected, you will see square white handles at each corner and at the middle of each side (including the top and bottom).
    With the mouse, grab the handle in the middle of the right side of the table and drag right (or left) until the table just fits onto the width of the defined page.
    With the table still selected, set the thickness and colour of the cell boundaries using the Gaphics Inspector (as described by Jerry), or using the Stroke, Thickness and Color Well controls in the Format bar above the working portion of the Window.
    Regards,
    Barry

  • New to Java and trying to make a game

    I'm really new to Java so please try not to roll over laughing at the following code. At the moment, as you can hopefully pick up from the code, i'm trying to get a shape(Polygon) to respond to keyboard events and i'm trying to make the object primarily respond to the cursor keys and to move the Polygon in the corresponding directions of the cursors. I'm stuck and i think i have initialised everything but i can't get the shape to move. I'm pretty sure i'm missing required code in the paint method.
    <code>
    import java.awt.*;
    import java.awt.Event.*;
    import java.applet.*;
    import java.io.*;
    public class PlodInvaders extends Applet implements Runnable {
    Point start, end, fire, shield, target;
    int co_x, x, y;
    int co_y;
    int current_x, current_y;
    char current_key;
    Font theFont;
    Thread th;
    Image ship;
    Polygon p;
    public void init() {
    setBackground(Color.black);
    // mouse co-oridnates
    co_x = this.size().width + 5;
    co_y = this.size().height + 5;
    theFont= new Font("Courier", Font.BOLD, 24);
    current_x = 150;
    current_y = 100;
    public void start() {
    th = new Thread(this);
    th.start();
    public boolean KeyDown(Event evt, int key) {
    switch(key) {
    case Event.LEFT: current_x = current_x - 10; break;
    case Event.RIGHT: current_x = current_x +10; break;
    case Event.UP: current_y = current_y + 10; break;
    case Event.DOWN: current_y = current_y - 10; break;
    default: current_key = (char) key;
    start = new Point(x, y);
    repaint();
    return true;
    public boolean MouseDown(Event evt, int x, int y) {
    fire = new Point(x, y);
    return true;
    public boolean MouseUp(Event evt, int x, int y) {
    target = new Point(x, y);
    repaint();
    return true;
    public void run() {
    public void paint(Graphics g){
    Polygon p = new Polygon();
    g.setColor(Color.white);
    p.addPoint(20,20);
    p.addPoint(50,25);
    p.addPoint(50,50);
    p.addPoint(25,50);
    p.addPoint(20,20);
    g.fillPolygon(p);
    </code>

    this is not prefect and it is not a applet, but it will make you start. you can email if you have any qeustions
    import java.awt.*;
    import java.awt.event.*;
    public class MoveP extends Frame implements KeyListener
         Polygon po = new Polygon();
            int ix=0;
         int iy=0;
    public MoveP()  
         addWindowListener(new WindowAdapter()
        {     public void windowClosing(WindowEvent ev)
              {     dispose();
                   System.exit(0);
         addKeyListener(this);
         setSize(300,372);
         po.addPoint(20,20);
         po.addPoint(50,25);
         po.addPoint(50,50);
         po.addPoint(25,50);
         po.addPoint(20,20);
         setVisible(true); 
    public void paint(Graphics g)
         g.setColor(Color.black);
         for (int i=0; i < po.npoints; i++)
              po.xpoints[i]+=ix;
              po.ypoints[i]+=iy;
         g.fillPolygon(po);
    public void keyTyped(KeyEvent e)
    public void keyPressed(KeyEvent e)
         ix = 0;
         iy = 0;
         int k = e.getKeyCode();
         if (k == 40) iy++;
         if (k == 38) iy--;
         if (k == 39) ix++;
         if (k == 37) ix--;
         repaint();
    public void keyReleased(KeyEvent e)
    public static void main (String[] args)
         new MoveP();
          Noah

  • I've been trying to make an account with iTunes n everytime I get to the part of the credit card that's as far as I get because I dnt have one, how can I make an iTunes account without a credit card??

    I've been trying to make an account with iTunes n everytime I get to the part of the credit card that's as far as I get because I dnt have one, how can I make an iTunes account without a credit card??

    Where are you located?
    Just go and buy an iTunes gift card at any store in your country.
    Then follow all the steps you did, but when it asks you for the credit card number, there shoujld be a GIFT CARD option which will let you load your account witht eh funds form the gift card without providing a credit/debit card #.

  • I am trying to make stationary in Mail and save it to Custom folder but Save As or Save as Stationary will not highlight so I can save it.

    I am trying to make custom stationary in Mail but it will not let me save it.

    Click the image , hold your mouse button, drag it and bring it to Firefox window from task bar below and release it into the body of your e-mail.Works on Gmail, Yahoomail , Hotmail....May not work on other e-mail service providers.

  • Hello I am just wondering why there is a message of error 1004 when i tryed to make the update on my apps. Does someone know what it means?

    Hello I am just wondering why there is a message of error 1004 when i tryed to make the update on my apps. Does someone know what it means?

    Yes, many know what this means.  You can too.  Just type in "error 1004" in the search box at the top of this page.  Or, just look to the right.  You'll find many links in the "More Like This" box. 
    Always good forum etiquette to search for previous posts on the topic before posting.

  • I'm trying to make a cd from my itunes. I get error message "cannot be used because it is not recognized.

    I'm trying to make a cd from my itunes. I get error message "cannot be used because it is not recognized.

    I just figured it out. All I had to do was close out of iTunes then restart.

  • Trying to make a DVD with an old/non-existent version of iDVD!

    Ladies and Gentlemen,
    Please could you help me?
    I work at a school in the UK, and have recently been able to purchase an external Lacie DVD drive, as the school’s computer (currently an iBook G4 with OSX 10.3.2 and a 1GHZ Power PC Processor – 640 MB Memory and a 40 GB HD) wasn’t shipped with one – however, I have a problem…
    Trying to make a DVD that will play in a stand-alone DVD player – I followed the advice in iMovie Help – but was stopped suddenly on finding that I do not have the relevant version of iDVD (which version (if any – I can’t see it anywhere!) was shipped with iMovie 4.0?). Is it possible to download a copy of iDVD 3 or later from anywhere compatible with OSX 10.3.2 and iMovie 4.0?
    The iMovie Help has an additional option to ‘export your movie in a format appropriate for DVD authoring’ which has let me burn the movie as a (name).DV file – but this is not compatible with any DVD player I have tried. I noticed a while ago on this forum that someone was talking about Toast but I do not have this, but I do have Roxio Easy Media Creator 7, which was bundled with the burner – but is only compatible with a PC – would I be able to build a project in iMovie, transfer it to a PC, and use REMC7 to do what toast would?
    Finally, I was wondering if anyone has any experience of using Avid’s free DV software – and if they would recommend it (and also if I would be able to make DVDs with it?).
    Well thanks for reading if you got this far – and I’d appreciate it if you could offer any advice (I know I’ve not been very concise)…
    Kevin.
    iBook G4   Mac OS X (10.3.2)  

    Thanks for the welcome Karsten! I’ve checked the installer disks – which appear to have all the main pieces of software, but not iDVD. If you or anyone knows where it might be hidden that would be great. Thanks for all the other info too!
    Thanks Lennart – I don’t think my computer could support iLife ’05 as it is running Mac OSX 10.3.2 and I’ve just been looking at its system requirements which state it requires 10.3.4 minimum – if you know differently, please let me know. As an alternative I have considered getting iLife ’04, but your comment about iLife ’05 being the first version to support external drives worried me (“iDVD 5 is the first iDVD version that officially supports external burners“ does this mean there is an unofficial option for iLife ‘04? Perhaps a patch similar to the one mentioned by Karsten), does that mean iLife ’04 would not support an external Lacie DVD writer?
    What is the earliest version of Toast I’d be able to use (as a money saving option!)?
    Thank you both, and apoligies for my amateurish questions…
    Kevin.

  • I am trying to make a main menu for my project but I don't know where IDVD is located?

    I am trying to make a main menu but I read some info. and said I have to do it through IDVD and I tried it but can not find IDVD anywhere so I wanted to know if I have to purchase it or something and I also wanted to know how to create a main menu?

    depends on how old your Mac is ...
    newer machines do not come along with a pre-installed  iDVD (.. and iWeb ..) anymore; you have to purchase a boxed version of iLife11.
    if somehow iDVD is installed on your Mac, you should find it in your Apps-folder
    (or use Spotlight, search for iDVD) ...-

  • Regarding Pages: I can't access the document I was writting on at all. I have tried to send the document to my email, I've tried to make a copy but nothing seems to work, it just shows up blank.

    Regarding Pages: I was writing using the app Pages when I left the page I was writting on but now I can't access it at all. I have tried to send the document to my email, I've tried to make a copy but nothing seems to work. The document still exists and I can see my writting as I can with all other documents but I can't open that page.

    Try:
    - Reset the iOS device. Nothing will be lost
    Reset iOS device: Hold down the On/Off button and the Home button at the same time for at
    least ten seconds, until the Apple logo appears.
    - Connect the iPad to your computer and try to get the document via File sharing
    - Try getting the document from iCloud.com if you are using iCloud

Maybe you are looking for

  • How to build a server?

    Hey, Can anybody tell where I can find online tutorials on how to build a server using java? Thanks

  • How to install oracle 9i on windows 2008

    hi, i am using oracle forms & reports 9i server now i want to shift it on a windows 2008 machine so is it possible if yes then how ? bcoz of some reason i cant have new version.i dont have metalink. regards

  • Several purchase requsitions from one sales order

    Hi, I am using item category TAB to create a purchase requsition from a sales order, this works fine. What I really want to do is to create one purchase requsition for each condition type of a special kind from the TAB position in the sales order. An

  • PHP Image Gallery with Images placed every other paragraph

    Currently I have multiple images that where uploaded to the details page of Post 1. Every other paragraph I have an image displayed. With say 5 images. What I would like is that the user can click on the image and open up a gallery (on the same page,

  • SEO tool, image tagging-is it possible using iWeb photo album?

    Hi, Quaetion as above really, I've recently started to use the Rage SEO tool to tag my website, I came to start doing the images within the iWeb photo album and it cant access these, I read on here(04/09) its because its Javascript, is there a way ro