Comment obtenir la largeur d'une NSWindow?

matmat Membre
14:35 modifié dans API AppKit #1
Bonjour tout le monde!
Je suis debutant et j'utilise le livre Cocoa par la pratique pour apprendre. Je suis arrivé a un challenge ou je dois forcer le redimensionnement d'une fenetre avec un ratio de 1/2 largeur/hauteur en utilisant un delegate.
J'y arrive presque mais je ne trouve pas de methode dans NSWindow qui permette de recuperer la largeur de la fenetre, du genre (float)getWidth(NSWindow) a l'instar de la methode length de NSString.
Quelqu'un a t'il une idee pour recuperer cette largeur?
Merci d'avance.
Mat

Réponses

  • molgowmolgow Membre
    14:35 modifié #2
    [myWindow frame].size.width

    je suis pas sûr si c'est juste... et si ça l'est, y a peut-être mieux?
  • matmat Membre
    14:35 modifié #3
    C'est ca en effet:
    "Mat,

    I don't get to answer everyone's questions, the day is just too short, but I try to help out when I can.

    // Width and height of a window
    NSSize windowSize = [myWindow frame].size;
    float width = windowSize.width;
    float height = windowSize.height;

    - Aaron"
    Je suis tres bien introduis moi!

    ;D ;D ;D
Connectez-vous ou Inscrivez-vous pour répondre.