Forum des développeurs  

Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé.
Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Linux > Applications > Gnome

Gnome Vos questions sur l'environnement Gnome

Réponse
 
Outils de la discussion
Vieux 18/07/2008, 13h55   #1 (permalink)
Invité de passage
 
Date d'inscription: juillet 2008
Localisation: Belgique
Messages: 9
Par défaut Hook pour récupérer le nom d'appli qui a le focus

Bonjour,

Je viens du monde window$, et j'aimerais développer une idée:

Généralement dans les programmes de Time Tracker, on doit créer la tâche sur laquelle on bosse, démarrer un chrono, etc...

Mon idée est de pouvoir récupérer le nom de l'application qui a le focus Gnome (ou X), pour générer une liste de type Time Tracker....(J'ai cherché sans trouver un existant)...

Sous Wintendo, j'imagine qu'on peut faire un Hook pour récupérer cette info.
(Je n'ai pas investi en ce sens (sous m$), car j'aimerais faire ce développement pour Linux).

Quelqu'un a une idée?

Jérôme

*Message posté également dans les forums Ubuntu-fr :
http://forum.ubuntu-fr.org/viewtopic...30962#p1930962
dje_jay est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 18/07/2008, 14h47   #2 (permalink)
Expert Confirmé Sénior
 
Date d'inscription: janvier 2007
Localisation: Vers Béziers... Et Canada
Âge: 51
Messages: 4 313
Par défaut

bonjour

Je trouve que ton exposé n'est pas très clair...

Primo, pour ceux qui ne connaissent pas, qu'est-ce que c'est un "Time Tracker" ?? (une copie d'écran serait bienvenue)

__________________
"Un homme sage ne croit que la moitié de ce qu’il lit. Plus sage encore, il sait laquelle".

Consultant indépendant.
Architecture systèmes complexes. Programmation grosses applications critiques. Ergonomie.
C, Fortran, XWindow/Motif

Je ne réponds pas aux MP techniques
souviron34 est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 18/07/2008, 15h31   #3 (permalink)
Invité de passage
 
Date d'inscription: juillet 2008
Localisation: Belgique
Messages: 9
Par défaut Time Tracker

Un Time Tracker, est un petit programme pour s'aider à faire son rapport d'activité mensuel(Timesheet). En tant que consultant, je dois remplir un document tous les mois qui indique les heures que j'ai presté pour tel ou tel client (pour la facturation).
Il n'est pas rare d'être interrompu par un e-mail, un collègue sur messenger, un break(lock screen ou FireFox)... Et j'aimerais arriver à ce niveau de granularité, (personnellement, car ce n'est pas demandé par la boite - encore heureux sinon, j'irais "pointé" ailleurs )...

Par ailleurs, lorsque je ne bosse pas en clientèle (pour éviter de dépenser bêtement 12L de diesel par jour, alors qu'il y a le VPN), je ne suis pas forcement les horaires de bureau, et ça me permettrait d'éviter de passer trop de temps pour un client...

Des exemples de Time Tracker :
GnoTime : http://gttr.sourceforge.net/
gtimelog : http://mg.pov.lt/gtimelog/
(ou exalead)
dje_jay est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 18/07/2008, 16h05   #4 (permalink)
Expert Confirmé Sénior
 
Date d'inscription: janvier 2007
Localisation: Vers Béziers... Et Canada
Âge: 51
Messages: 4 313
Par défaut

une question bête..

pourquoi tu ne prends pas le produit GTK ? ça doit marcher sous unixoide, ça, non ?

Sinon je te donnerais un coup de main, mais ce we ce sera dur...
__________________
"Un homme sage ne croit que la moitié de ce qu’il lit. Plus sage encore, il sait laquelle".

Consultant indépendant.
Architecture systèmes complexes. Programmation grosses applications critiques. Ergonomie.
C, Fortran, XWindow/Motif

Je ne réponds pas aux MP techniques
souviron34 est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 18/07/2008, 16h57   #5 (permalink)
Invité de passage
 
Date d'inscription: juillet 2008
Localisation: Belgique
Messages: 9
Par défaut L'intuition a l'air d'être bonne...

J'ai un peu gratté sur GTK, j'en suis arrivé à GDK...

Où j'ai trouvé :
http://library.gnome.org/devel/gdk/s...play-get-event

J'ai lu en diagonale, mais là dedans il doit avoir de quoi, certainement :
http://library.gnome.org/devel/gdk/s...tructures.html
http://library.gnome.org/devel/gdk/s...dk-Events.html

Sinon, il faudra récupérer un event du window manager
http://library.gnome.org/devel/gdk/u...w-manager-name

Je n'ai pas trop le temps ce week-end non plus... De toutes façons, je ne suis pas pressé...

Bon week-end!
dje_jay est déconnecté   Envoyer un message privé Réponse avec citation
Réponse

Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Linux > Applications > Gnome



Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non
Navigation rapide


Fuseau horaire GMT +1. Il est actuellement 19h39.