Salut à tous,
J'ai un souci. Mais avant tout je vais expliquer ce que j'ai fait comme programme.
Voilà j'ai une form, sur cette form, j'ai un RichTextBox.
Le BackGround de ma form est une image. Cette image est consitué d'un triangle noir, et tout autour j'ai du rouge. Je définis la couleur de transparence en Rouge.
Ce qui me donne une form triangulaire. Au sein de ce triangle j'ai placé ma RichTextBox.
Mon premier souci : Je donne la possibilité à l'utilisateur de saisir une autre couleur de caractère dans la RichTextBox. Du coup mon souci, c'est que si l'user veux écrire en rouge, cette couleur étant transparente alors j'aurai les lettres transparentes. Je voudrais pour ce premier souci savoir s'il y avait un moyen que la transparence s'applique qu'à la form et nom aux controles possés sur la form.
Mon deuxième souci : c'est que je voudrais imprimer cette form. Mais quand je fais une capture d'ecran, j'ai deux autres souci :). Premièrement il me capture non pas avec la transparence, mais avec la couleur de fond (Rouge).
Deuxièment et c'est là le plus embetant, c'est que ma RichTextBox ne s'affiche pas, du moins le text, car on voit la bordure.
Merci de votre aide.
@+
Manu