begin process at 2012 02 05 04:47:54
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Application

 > GESTIONNAIRE DE FENETRES AVEC UN MENU

GESTIONNAIRE DE FENETRES AVEC UN MENU


 Information sur la source

Note :
8 / 10 - par 2 personnes
8,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Application Classé sous :fenetre, gestionnaire, graphisme, souris, objet Niveau :Débutant Date de création :03/03/2006 Date de mise à jour :04/03/2006 21:24:11 Vu / téléchargé :6 845 / 1 036

Auteur : bessim

Ecrire un message privé
Commentaire sur cette source (8)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
C'est un programme fait pour un TP d'IHM avec Turbo C++ (DOS), il permet de creer des fenetres ;de les déplacer;de les dimmensionner;de les réduire ...
Le programme est interessant dans le sens où j'ai utilisé la programmation Objet et Evenementielle pure afin qu'il soit clair et comprehensible .
Pour la gestion de la souris , j'ai du tout programmer en Assembleur !!!!



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

03 mars 2006 14:11:51 :
Ajout d'une capture d'écran de l'application
04 mars 2006 21:24:12 :
j'ai ajouté l'exe pour les gens qui veulent pas se casser la tête à compiler le source .

 Sources de la même categorie

Source avec Zip Source avec une capture CONTACTES BOOK par mature
Source avec Zip Source avec une capture [C++/QT] SLIDEALWAYS, RÉALISEZ DES SLIDES POUR VOTRE SITE AV... par doderic
Source avec Zip Source avec une capture MAILLAGE 3D (VTK + QT) par ammoun007
Source avec Zip Source avec une capture CONVHTML : UN UTILITAIRE DE CONVERSION POUR FICHIERS HTML par pgl10
Source avec Zip SCANNER LANGAGE par lajouad

 Sources en rapport avec celle ci

UTILISATION DES TYPELIST EN C++ par wyden
Source avec Zip Source avec une capture EVALUATEUR_EXPRESSION_ARITHMETIQUE par Donald180v
Source avec Zip Source avec une capture XCOUPE : COUPE 2D par pop70
Source avec Zip LIBRAIRIE JSON C++ par ordiman85
Source avec Zip Source avec une capture DOUBLE BUFFERING (MFC) par shorzy

Commentaires et avis

Commentaire de vecchio56 le 03/03/2006 14:50:22 administrateur CS

Indéniablement il y a du travail, mais c'est dommage car le résultat final n'est pas utile. Je pense qu'ajourd'hui il y a mieux comme système de fenêtrage

Commentaire de fredcl le 03/03/2006 18:37:34

Bonjour,

ça me rapelle la bibliothèque TurboVision de Borland, c'éatit génial à l'époque
On pouvait faire des fenêtre avec des boutons, des ascenseurs, des menus.

haaaaa, ça me rajeuni pas tout ça LOL

Commentaire de bessim le 03/03/2006 19:04:23

Oui , c'est sûr que c'est pas trés utile . Si ce n'était pas pour un TP , je l'aurais jamais fait .
Mais je me suis cassé la tête et j'ai appris beaucoup de choses en faisant ce programme .

Commentaire de Kirua le 04/03/2006 17:12:33

qu'est-ce que tu appelles de l'événementiel "pur"? je vois très très bien ce qu'est l'événementiel, mais c'est une "version" particulière ton machin?

c'est clair que t'as du taffer comme un fou pr faire ça ... mais comme les autres, je suis étonné du choix pr le rendu :D tes profs ont quel âge ??

Commentaire de bessim le 04/03/2006 21:14:47

Non , rassures toi Kirua je ne suis pas Fou .

Je sais pas si t'as pris la peine de regarder au moins le programme principal , là il y a une procedure que j'ai appellé "IDLE" (en référence à celle de Windows) qui boucle sans fin et teste l'arrivé d'un evenement (souris ou clavier) .

Si un evenement survient il "poste" ce message à la fenetre concernée qui va faire le traitement approprié .

Moi j'appelle ça de l'événementiel "pur" parcequ'il n y a pas les gestionnaires de méssages touts prêts (comme ceux de Delphi ou autre langage O Objet avec EDI ), mais chacun peut avoir son propre avis sur ça .

Pour le Prof , je pense qu'il garde encore la nostalgie de ces vieilles réussites en programmation DOS .

Et je rappelle que cé pas trés utile comme programme , mé on a tous programmeurs commencé à faire des trucs pas vraiment utiles
pour arriver ensuite à programmer des programmes qui servent à qqc .

Et j'aimerais bien avoir ton idée sur "l'événementiel" Kirua , t'as l'air de t y connaitre bien ...

Commentaire de BruNews le 05/03/2006 00:52:03 administrateur CS

Enseigner ce qui fut pour donner les bases est une bonne chose, faire perdre autant de temps sur de telles antiquités est par contre scandaleux.
Il est vrai que tant de profs sont directement passés de l'école à l'école et n'ont ni n'auront jamais la moindre idées des compétences demandées dans le monde du travail.

Commentaire de Kirua le 05/03/2006 11:04:16

J'appuie le point de BruNews, même réflexion ici. Les concepts de programmation (design patterns et gestion d'un GUI important) auraient été les mêmes si tu avais programmé le tout sur une plateforme moderne.

Autant de travail donc (enfin, un peu moins puisque là t'as dû apprendre un vieux bazard, perdu à jamais), mais un sentiment d'accomplissement certainement plus important (si ce n'est pour la gestion de la souris où tu as tout fait en bas niveau: c'est clairement enrichissant et très geek ^^).

C'est pas du tout que je m'y connaisse en événementiel, c'est juste que moi aussi j'ai fait des essais de systèmes de GUI, mais sous OpenGL, et ça m'intéresse tjs d'avr des idées. Ton système est en fait assez proche du mien, sauf que j'ai une couche de plus entre la récupération des événements utilisateurs et la communication avec le gestionnaire de fenêtres. C'est sans importance.

Commentaire de justin478 le 28/06/2008 16:34:25

bravo joli tp

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Affichage d'une Fenetre apparente comme le gestionnaire des taches de WXP [ par Benwillis ] J'aimerai savoir quel est la commande en VisualC qui permet d'afficher une fenetre en avant plan comme gestionnaire des taches de Windows.A+ OPENGL -->mouvement avec souris ?? [ par sir51 ] bonjour, je voudrais effectuer un mouvement de camera avec la souris (dans le genre doom-like et autres !). helas, qd ma souris arrive sur l'exterieur Affichage, graphisme fenetre en C/C++ [ par sdrthomas ] Bonjour bonjour,Voilà je suis en école d'ingé et ai reçu des cours de C++ puis C. Le problème c'est que tout ça est resté très terre à terre. Je pense Simuler clic de la souris dans une fenetre Internet [ par rapidos ] Salut a tous,Dans le cadre d'un mes programmes j'ai besoin d'automatiser la navigation au travers de différents sites . Pour se faire j'ai examiné cha Comment utiliser la souris avec torbo c [ par ElSultan ] salut!je veux utiliser la souris dans un programme avec turbo C.le principe que j'utilise est de subtituer le gestionnaire originale de l'interruption comment repèrer la position de la souris? [ par izle ] IzLe,ma fenetre de type HWND représente un plan, je voudrais connaitre la position de ma souris et la rapporter à mon système de coordonnées. Y a-t-il Fenetre Glut : inserer un commentaire/un graphique [ par gilimcce ] Bonjour,Le but :un objet éclairé est en rotation.a chaque nouvelle position, on fait la sommede la quantité de lumière qu'il reçoit.On souhaite tracer g++ & openGL [ par EricLeRouge ] j'ai un gros soucis de compilation de fichiers en c++ avec openGL.En C tout se passe tres bien, mais en C++, rien ne va plus, expliquez moi pk voici l Gestionnaires d'interfaces [ par lumesh ] Petite question, est - il mieux dessiner les fenetre par APIs ou en utilisant un fichier ressource, ou alors d'utiliser un gestionnaire d'interface st objet graphic pret a l'emploi [ par izle ] salut,je cherche des objets graphiques pret a l'emploi du genre bar de progression, onglets, a implementer.merciIzLe


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,997 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales