IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

Position fenêtre, icône, param tabulation ?


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Inactif
    Homme Profil pro
    Auteur logiciels et romans
    Inscrit en
    Février 2009
    Messages
    203
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Auteur logiciels et romans
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Février 2009
    Messages : 203
    Par défaut Position fenêtre, icône, param tabulation ?
    Bonjour,

    Je suis en Vista 32 sur PC (notebook) avec VB2008 express

    Je fais en vrac, ça évite de poser trois questions :

    -1-
    En VB6 y avait une sorte d'éditeur de positionnement de la fenêtre (form) d'où elle devait être à l'ouverture, je ne trouve pas l'équivalent (visuel en plus), alors si quelqu'un peut me dire où se trouve ce positionneur visuel de fenêtre et à défaut comment faire, par exemple pour en pixels mettrs à 100,100 de top et left ?

    -2-
    Les icônes de coint Nord-Ouest, en VB6 y a l'exe "Edit" quelque chose, est-ce qu'en vbNet on a l'équivalent, comment se nomme-t-il, ou alors, doit-on utiliser celui de vb6, ou encore, peut-on envoyer comme icône d'autres fichier, par exemple bmp (et ses contraintes de tailles au moins ?) ?

    -3-
    Deux petites question paramétrage :
    - Je n'arrive pas à trouver où lui dire que je veux des tabulations seulement de 2 espaces, peut-on me dire où ça se trouve ?
    - In fine, peut-on et où, lui dire de toujours tout mettre en pixels ?

    Merci infiniment et bien cordialement.

    Joe.

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Citation Envoyé par Ehjoe Voir le message
    En VB6 y avait une sorte d'éditeur de positionnement de la fenêtre (form) d'où elle devait être à l'ouverture, je ne trouve pas l'équivalent (visuel en plus), alors si quelqu'un peut me dire où se trouve ce positionneur visuel de fenêtre et à défaut comment faire, par exemple pour en pixels mettrs à 100,100 de top et left ?
    Mets la propriété StartPosition à Manual, et définis les valeurs que tu veux pour Top et Left

    Citation Envoyé par Ehjoe Voir le message
    Les icônes de coint Nord-Ouest, en VB6 y a l'exe "Edit" quelque chose, est-ce qu'en vbNet on a l'équivalent, comment se nomme-t-il, ou alors, doit-on utiliser celui de vb6, ou encore, peut-on envoyer comme icône d'autres fichier, par exemple bmp (et ses contraintes de tailles au moins ?) ?
    J'ai rien compris... de quoi tu parles ?

    Citation Envoyé par Ehjoe Voir le message
    - Je n'arrive pas à trouver où lui dire que je veux des tabulations seulement de 2 espaces, peut-on me dire où ça se trouve ?
    Tu ne peux pas le faire directement en .NET, il faut passer par l'API SendMessage pour envoyer le message EM_SETTABSTOPS

    Citation Envoyé par Ehjoe Voir le message
    - In fine, peut-on et où, lui dire de toujours tout mettre en pixels ?
    tout quoi ? taille des contrôles ? des polices ?

  3. #3
    Inactif
    Homme Profil pro
    Auteur logiciels et romans
    Inscrit en
    Février 2009
    Messages
    203
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Auteur logiciels et romans
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Février 2009
    Messages : 203
    Par défaut
    Bonjour,

    Merci, en réponse :

    -1-
    Il n'y a donc plus moyen de visualiser manuellement la position de la form à l'écran comme sous vb, dommage...

    -2-
    je parle d'ImageEdit.exe, est-ce qu'il existe un équivalent sous vb2008e ?
    Et, est-ce toujours un format "ico" très restrictif que l'on peut mettre en icône sur la forme (coin haut gauche) ?

    -3-
    Non... je ne parle pas de tabulations utilisateur, je parle de régler le nombre de tabilation à deux espace dans l'éditeur de code, comment faire ?

    -4-
    En pixels, mettre la forme en mesure pixels, soit form1.ScaleMode = vbPixels (sous vb6) ?

    -5- en sus...
    J'ai perdu la petite zone de texte, généralement sous l'explorateur de propriétés, qui explique a quoi sert chaque propriété quand on positionne le curseur dessus à ligne de proprété déterminé, comment récupérer cet truc dans l'éditeiur ?

    Ben voici, espérant être clair, très cordialement.

    Joe.

  4. #4
    Membre chevronné Avatar de _PascalC_
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2008
    Messages
    220
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2008
    Messages : 220
    Par défaut
    Salut,

    1) non ça n'existe plus et personnellement je n'ai jamais vu l'intérêt de cette fenêtre...

    2) dans ta form tu as une propriété Icon. Contrairement à Vb6 tu peux par contre lui affecter des icônes 32 bits.

    3) menu outils>Options>Editeur de texte>Basic>tabulations

    4) par défaut l'unité de mesure est déjà en pixel (et non twip par défaut comme vb6).

    5) Clic droit sur la fenêtre de propriétés puis coche "description"

  5. #5
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Citation Envoyé par _PascalC_ Voir le message
    4) par défaut l'unité de mesure est déjà en pixel (et non twip par défaut comme vb6).
    pas seulement par défaut d'ailleurs... la taille de la form est uniquement en pixel et ne peut pas être définie dans une autre unité

  6. #6
    Inactif
    Homme Profil pro
    Auteur logiciels et romans
    Inscrit en
    Février 2009
    Messages
    203
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Auteur logiciels et romans
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Février 2009
    Messages : 203
    Par défaut
    Citation Envoyé par tomlev Voir le message
    pas seulement par défaut d'ailleurs... la taille de la form est uniquement en pixel et ne peut pas être définie dans une autre unité
    Ça c'est une bonne idée ! merci

  7. #7
    Inactif
    Homme Profil pro
    Auteur logiciels et romans
    Inscrit en
    Février 2009
    Messages
    203
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Auteur logiciels et romans
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Février 2009
    Messages : 203
    Par défaut Merci Pascal C
    Citation Envoyé par _PascalC_ Voir le message
    Salut,

    1) non ça n'existe plus et personnellement je n'ai jamais vu l'intérêt de cette fenêtre...

    2) dans ta form tu as une propriété Icon. Contrairement à Vb6 tu peux par contre lui affecter des icônes 32 bits.

    3) menu outils>Options>Editeur de texte>Basic>tabulations

    4) par défaut l'unité de mesure est déjà en pixel (et non twip par défaut comme vb6).

    5) Clic droit sur la fenêtre de propriétés puis coche "description"


    Bonsoir, merci beaucoup pascal

    Sinon, la fenêtre de mise en place elle est formidable tu veux dire !
    Quand tu as une dizaine de forms et qu'elles doivent s'ouvrir en petite taille selon une certains harmonie, heureusement que ça existe (existait), sinon c'est la galère, faut placer et visionner à chaque fois, voir en modifiant le code pour que toutes les fenêtre soit affiché lors de la mise en place, ben tant pis, on fera sans...

    Cordialement.

  8. #8
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Citation Envoyé par Ehjoe Voir le message
    Quand tu as une dizaine de forms et qu'elles doivent s'ouvrir en petite taille selon une certains harmonie, heureusement que ça existe (existait), sinon c'est la galère, faut placer et visionner à chaque fois, voir en modifiant le code pour que toutes les fenêtre soit affiché lors de la mise en place, ben tant pis, on fera sans...
    une interface avec plein de petites fenêtres ? pas terrible pour l'ergonomie

  9. #9
    Membre chevronné Avatar de _PascalC_
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2008
    Messages
    220
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2008
    Messages : 220
    Par défaut
    Citation Envoyé par Ehjoe Voir le message
    Bonsoir, merci beaucoup pascal
    Sinon, la fenêtre de mise en place elle est formidable tu veux dire !
    Cordialement.
    nan nan y'a pas d'erreur . Je ne vois pas l'intérêt de cette fenêtre car elle montre la position des fenêtres en se référant à la résolution de l'écran de la machine de dev. De plus, j'ai rarement plus de 2 fenêtres ouvertes en même temps et je me contente donc généralement à les centrer au milieu de l'écran... comme le font d'ailleurs la plupart des applications

    Citation Envoyé par tomlev Voir le message
    pas seulement par défaut d'ailleurs... la taille de la form est uniquement en pixel et ne peut pas être définie dans une autre unité
    merci pour la précision, je croyais que c'était encore possible en vb.net

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. re position fenêtre
    Par pascalourox dans le forum IHM
    Réponses: 2
    Dernier message: 10/09/2008, 14h23
  2. Application MDI/Position Fenêtres
    Par House MD dans le forum VB.NET
    Réponses: 20
    Dernier message: 06/05/2008, 21h21
  3. [C#][2.0] Stocker position fenêtre principale
    Par Flyingturtle dans le forum Windows Forms
    Réponses: 4
    Dernier message: 20/04/2007, 12h05
  4. [VB.NET] position fenêtre
    Par olbi dans le forum Windows Forms
    Réponses: 3
    Dernier message: 21/06/2006, 11h58
  5. Ouvrir fenêtre avec param
    Par Saber22 dans le forum Composants VCL
    Réponses: 2
    Dernier message: 12/05/2003, 15h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo