begin process at 2010 09 03 03:20:05
  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 413 / 1 026

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 C++ CONSOLE APPLI : GESTION CABINET MÉDICAL par chakerTN
Source avec Zip Source avec une capture SEGIM PARTIE 2 par lydiamessemma
Source avec Zip ANALYSEUR SANTAXIQUE SLR ET GENERATEUR DU CODE QUAD INDEPEND... par darkzan
Source avec Zip PENDU SANS PRÉTENTION par dhuyp
Source avec une capture ALGORITHME DE MAURICE KRAITCHIK (1882�1957) par thebroyeur

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture DOUBLE BUFFERING (MFC) par shorzy
Source avec Zip POPUP QT ANIMER (ANIMATION DU MEME STYLE QUE LES POPUP DE WI... par wyden
Source avec Zip Source avec une capture RÉARRANGER LES LIGNES D'UNE LISTVIEW À LA SOURIS (WIN32 API) par racpp
Source avec Zip CACHER LES CURSEURS SYSTÈME (WIN32 API) par racpp
Source avec Zip Source avec une capture CAPTURE ECRAN POUVANT CIBLER UNE ZONE par xbabilone

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

Septembre 2010
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
27282930   

Consulter la suite du CalendriCode

 
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 : 5,148 sec (3)

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