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

Bibliothèques Discussion :

Fox Toolkit : MainWindow ou TopWindow?


Sujet :

Bibliothèques

  1. #1
    Candidat au Club
    Inscrit en
    Mai 2007
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 5
    Points : 3
    Points
    3
    Par défaut Fox Toolkit : MainWindow ou TopWindow?
    Bonjour,

    je suis quasi débutante sous linux et C++ (je connais mieux Turbo Pascal et DOS mais bon c 'est pas toujours adapté au monde moderne ...)

    Je voudrais créer une petite application, celle-ci possedera plusieurs fenetre, je voudrais n'en avoir qu une seule ouverte a la fois. Je voudrais aussi qu'elles aient toutes le meme modele (titre, menus, apparence ...).

    Je pensais donc créer une classe qui définierait les parametres communs de toutes mes fenetre et définir ensuite mes fenetres comme étant des sous-classes de celle-ci.

    Or Fox Toolkit défini une "TopWindow" et une "MainWindow" (sous-classe de la précédente). J'ai pas encore tout bien compris; mais si je défini mon modele comme une MainWindow, toutes mes fenetres seront des fentres principales, et si je creer mon modele comme une TopWindow je n'aurais pas de fenetre principale.

    Mes questions sont les suivantes :
    Quel est exactement la différence entre les 2 ?
    Est-ce problématique d'avoir des MainWindow qui ne sont pas fenetres principales ? et vice-versa ?
    Faut-il utiliser la méthode inélégante du copier/coller et définir ma fenetre principale comme une sous classe de MainWindow, puis un modele en tant que TopWindow pour les autres fenetres?

    Voila, Merci d'avance

  2. #2
    Candidat au Club
    Inscrit en
    Mai 2007
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 5
    Points : 3
    Points
    3
    Par défaut mauvaise question
    oups, en continuant à réfléchir a mon problème, je crois que c'est plutot a propos de l'heritage qu'il me reste un point d'ombre:

    Ou bien je défini tout comme MainWindow et je n'utilise pas les méthodes spécifiques de MainWindow pour les fenetres secondaires
    Ou bien je défini tout comme une TopWindow en rajoutant ce dont j ai besoin dans ma propre sous classe FenetrePrincipale à partir du code de MainWindow

    Je me replonge donc dans la doc et reposerait mieux ma question, a priori sur un autre forum, si nécéssaire.

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

Discussions similaires

  1. Fox toolkit n'existe plus?
    Par argon dans le forum Bibliothèques
    Réponses: 2
    Dernier message: 13/09/2009, 19h39
  2. Réponses: 5
    Dernier message: 13/01/2008, 23h21
  3. Fox Toolkit et Cygwin
    Par Naeco dans le forum Bibliothèques
    Réponses: 1
    Dernier message: 26/04/2007, 14h54
  4. Installation Fox toolkit win (dev-cpp)
    Par Belegkarnil dans le forum Bibliothèques
    Réponses: 2
    Dernier message: 08/09/2006, 17h09
  5. [fox toolkit] problème de link
    Par Mr. Mister dans le forum C++
    Réponses: 1
    Dernier message: 13/12/2005, 16h22

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