begin process at 2010 03 21 12:41:51
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Graphique

 > DÉBUT DE FRAMEWORK

DÉBUT DE FRAMEWORK


 Information sur la source

Note :
5 / 10 - par 1 personne
5,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Graphique Classé sous :framework, debug, fenêtre Niveau :Expert Date de création :09/07/2006 Date de mise à jour :17/07/2006 12:45:11 Vu / téléchargé :3 950 / 392

Auteur : Malkuth

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
Voilà il y a quelques années j'avais commencer un petit framework pour implémenter un systeme de fenêtres entièrement en javascript (Juste pour m'amuser).

L'arrivée d'atlas m a rappelé ce petit projet et je me suis dit que peut-être ça interesserait certains. A l'époque j'étais assez novice  et peu scrupuleux pour les relecteurs donc ne vous attendez pas à trouver beaucoup de commentaires... Désolé... Et comme ce code a déjà plusieurs années je suis pas sûr de pouvoir répondre très vite aux questions qu'on pourrait vouloir me poser. Mais j'essaierai tout de même d'y répondre et si ça interesse du monde je verrai pour commenter une partie de la source.

ATTENTION :

Cette source bien qu'utilisable n'a jamais été terminer...(et je pense pas le faire).
Elle a été dévelloper pour IE5 (le must a l'époque) elle s'éxécute correctement sous IE6 mais les CSS ont un peu changer donc de temps en temps on peut se retrouver avec des barres de défillement superflues.
Je n'ai jamais tester la sources avec d'autres navigateurs.


 Conclusion

Ils s'agit donc d'un esemble de fichier de JS qui implémente des objects javascript génériques (Bouton, Pannel, Fenêtres...) ensuites c'est objets sont utiliser dans deux "Applications" diférentes.

Contenu des fichiers :

SystemCL.JS : Implémente le moteur du Framework. c'est aussi a la fin de ce fichier que sont inclus tous les fichier de classe du framework

BaseObjectCL.JS : Implémente l'objet de base du framework il s'agit d'une classe Javascript qui simule l'héritage,le polimorphisme et les propriètè de classe en Javascript.tous les object gérér par le framework 'Hérite' De cette objet.

Base.CSS : fichier de style néssécaire au fonctionnement du framework.

Les autes .CSS : Deux fichier de style pour montrer la possibilité de theme.

ViewObject.JS : Ce fichier contient une 'Application' qui permet de visualiser les valeurs d'un objet Javascript. Les valeurs, y compris le texte du corp des function est récupérer en runtime et pas codé à l'avance.

SystemConfigPanel.JS : Ce fichier contient une 'Application' permetant de changer le thème du framework, vérifier les messages d'érreur, Voir les modules du frameWork Charger et enfin une console javascript.

BoutonCTRLCL.JS, ... : tous les autres Fichiers JS contiennet des contrôle du framework.

 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

17 juillet 2006 12:45:11 :
Modification du niveau de la source(initié était peut-être un peu faible?...). ajout des commentaire sur la compatibliter des navigateur et CSS.

 Sources de la même categorie

Source avec Zip Source avec une capture STOCK/FOREX CANDLE CHART USING CANVAS API par BlackWizzard
MODIFIER SES FEUILLES DE STYLES .CSS À LA VOLÉE AVEC JAVASCR... par Phildepantin
Source avec Zip Source avec une capture FARMVILLE - HEURE ET COMBO LIST IMAGES par ym_trainz
Source avec Zip [-CLASS-] -> CARROUSSEL D'IMAGES par TheWeasel47
Source avec Zip Source avec une capture OGG MEDIA PLAYER par kazma

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture UID - FRAMEWORK JAVASCRIPT par Kimjoa
Source avec Zip PAF (PHP / AJAX FRAMEWORK) par Arto_8000
Source avec Zip PASSATION DE VALEURS ENTRE FENÊTRES HTML par vaniweb
DÉBUT D'UNE LIBRAIRE DE GESTION AVANCÉE DU STYLE ... par LocalStone
Source avec Zip Source avec une capture THE WWT: WEB WIDGETS TOOLKIT par the_wwt

Commentaires et avis

Commentaire de josh666 le 11/07/2006 03:32:51

Sa ma lair plutot génial !
Moi qui voulais m'y mettre... et oui j'ai eu cette idée et je ne croyais pas que quelqu'un lavait déja fais.. je vais surment maté ton code et p-e m'en inspiré, mais je vais probablement m'en refaire un au complet , avec implémentation de l'objet XMLHttpRequest et BD coter serv pour enregistrer fichier etc etc..

Mais sinon GG a toi ! :P

A oui pendant que j'i suis p-e que tu peux me conseillé, en fait je veux implémenter un genre de mini-window en javascript/php/mysql. Et je me demandait s'il l'idée suivant pouvait etre intéressante: contruire un class qui servira de noyaux (ligne de commance pour effectué des action Ex: créer/mod/ajouter dossier ficheir et plein dautre truc) ensuite créer un autre classe graphique qui se sert des fucntion de la classe noyaux , et créer des template pouvant etre associé a la classe graphique..

Bon sur ce j'en ai asser dit ++

Commentaire de jesusonline le 14/07/2006 00:48:31 administrateur CS

J'ai pas regardé le code en détail mais ca a l'air trés interessant :)

dans le meme genre il y a www.winlike.net qui permet de gérer différentes fenêtre et pour tous ce qui est composant "windows" www.bindows.net est bluffant !

Commentaire de josh666 le 14/07/2006 03:03:53

Trop fort ce www.bindows.net, difficile de faire mieu !

Commentaire de OneHacker le 17/07/2006 11:45:02

Je trouve aberrant, que tu met niveau initié alors que tu mérites plus et que d'autres se dise expert pour compter des nombres de click !! 10/10 !

Félicitations !

Commentaire de Malkuth le 17/07/2006 12:37:17


OneHacker :
Merci du compliment.
jesusonline :
Connaisait pas les sites ils sont vraiment bien.
josh666 :
pour infos mon code se décompose en deux élément essentiel : le noyaux qui se charge de repartir certains évênements et qui fournit aussi des outils importants exemple :pour pouvoir gérer les fenêtres entre autre le focus (passez une fenêtre devant les autres et en modifier l'aparence) il faut pouvoir retrouver tous les objet de fenêtre et vérifier/Modifier leur état. en fait mon noyaux a un tableau qui permet de retrouver tous, les objets du framework.
Je te conseil donc trois partie principale : le noyaux un objet de base du framework qui implementera les opération de base (se déclarer auprés du noyau, se 'dé'déclarer lors de la destruction ( tu trouvera une idée dans le Fichier BaseObjectCL. je pense que tu a interer a simuler l'héritage sa te facilitera la vie. Et en troisième partie la gestion du réseau.

A propos du réseau et pour la petite histoire l'objet XMLHTTPRequest n'existait pas lors de la création de se bout de code, j'avais été obliger d'utiliser un IFRAME dans un DIV rendu invisible.que je rafraichissait... le truc le plus chiant c'est qu'on avait un "Tickkkk" sonnore a chaque fois qu' on refraichissait le iframe.

Commentaire de sof2ouf le 05/08/2006 11:08:02

Franchement je tire mon chapeaux! Mais avec ça j'aimerais écrire ce que je veux dans les Frames, mé à chaque fois j'ésé il me dit qu'il y a une erreur! Pour les icones et catégoris gi suis  arrivé.

Commentaire de younes371 le 19/09/2006 23:10:27

Bonjour,
Je travail sur un projet,oû je dois mettre des onglets automatique, ou des images deplaçables => vous m avez pa compris!! ??.
Alors j explique :
L'utilisateur lui meme peut créer ces onglet personnel et deplacer les images ds le site. vous pouvez m aider et m envoyer au moins un script de ça, soit pour les onglets soit pour le drag and drop
Pour bien me comprendre, je vous demande d aller voir ce site : www.netvibes.com ou www.google.com/ig
Si vous pouvez m'aider a trouver le script ou on le developpe ensemble ça serait gentil de votre part . Merci

Commentaire de OneHacker le 15/05/2007 09:10:41

Quand je pense que j'avais le même projet mais en VB.NET(juste remplacer explorer.exe mais pas le reste ^^)

Moi je comprends ce que tu veux faire mais en PHP j'ai du mal ^^

Par contre si par hasard tu programmes en VB.Net je peux toujours t'aider.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

fonction close ne marche pas sur la fenêtre 'première' du navigateur [ par thierry ] Bonjour,Je suis à la recherche d'une solution concernant la fermeture la fenêtre 'première' du navigateur sans validation. La fonction close ne foncti window.open provoque un scrolling (Top) sur la fenêtre parent. Est-il possible d'éviter ce déplacement ? [ par dam ] Je fais appel à window.open, à partir d'un lien sur une page (qui fait 2 écrans de haut). Ce lien est placé en bas de page.Lorsque je clique sur le li Changer le titre de la fenêtre [ par Nat ] Bonjour,Lorsqu'on écrit une page HTML et qu'on la lance dans internet explorer, le tire de la fenêtre est: le lien - Microsoft Internet Explorer.Est-i ouvrir un lien dans une fenêtre avec seulement une barre de titre et une barre d'état. [ par kidpigeyre ] comment faire pour: ouvrir un lien dans une fenêtre avec seulement une barre de titre et une barre d'état?merci Le petit "X" pour fermer un navigateur [ par ypothier ] Lorsque j'ouvre une nouvelle fenêtre en faisant: window.showModalDialog(...) est-ce qu'il y a un paramètre que je dois mettre pour désactiver le "X" q pb avec pop-up et opener [ par jeca ] Bonjour,J'essaie vainement d'ajouter une option à la balise <select> d'une fenêtre principale par l'intermédiaire d'une saisie effectuée dans un Ouverture d'une fenêtre dans une frame lors de la fermeture d'une autre fenêtre [ par Warwick ] Bonjour, j'ai une petite question...Je ferme la page titi.html grace à la fonction window.close, et je souhaiterais ouvrir en même dans la frame bienv Faire apparaitre une fenêtre en arrière plan [ par ypothier ] Bonjour Est-ce que quelqu'un connait une fonction pour que lorsque j'ouvre une nouvelle fenêtre elle apparaisse en arrière plan (derrière la fenêtre q Accéder à des otbjets d'une fenêtre... [ par Warwick ] Voili voila, remoi, le roi du calembour et de la bonne humeur, et également pas roi du tout en javascript...J'ai une question, je souhterais accéder à Boite volante [ par Yuleesize ] Salut... Le javascript je connait pas trop et je chercherait un truc ki permettrait de faire une "boite volante" enfin je me comprend... comme le truc


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

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 : 1,108 sec (4)

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