Rendre une vue ou fenetre partiellement invisible ?

GenoseGenose Membre
10:56 modifié dans API AppKit #1
salut les codeux,

parmi vous qui saurais comment rendre partiellement invisible, de faire disparaitre de l'ecran une moitié de vue ou de fenetre ?

je pense ici de couper en deux l'affichage de la view, avec visuellement le resultat une parti genre alphaValue à  0 et de l'autre à  1.0 .


merci.

Réponses

  • Eddy58Eddy58 Membre
    10:56 modifié #2
    Et bien tu surcharges drawRect en appliquant une clearColor sur la moitiée voulue. :)
  • GenoseGenose Membre
    10:56 modifié #3
    avec le suivant code j'ai bien ma "couleur" sur les nsview perso, mais pas toujours, mais pas sur les fenetre, pourtant j'ai bien mis dans le display:

    NSRectFill( NSMakeRect(0,0 , (int)[self frame].size.width/2 ,[self frame].size.height ));

    [ [NSColor clearColor]set];


    c'est presque ce que j ' esperais .
  • Eddy58Eddy58 Membre
    10:56 modifié #4
    Normalement les deux lignes que tu as mises doivent êtres inversées ?  :o
Connectez-vous ou Inscrivez-vous pour répondre.