| Voir le sujet précédent :: Voir le sujet suivant |
| Auteur |
Message |
Maestro57 Utilisateur avancé

Inscrit le: 17 Déc 2007 Messages: 121 Localisation: Bouzonville/Pont-à-Mousson
|
#1 Posté le: 16/02/2009 20:21 Sujet du message: [requête]Applet RDV... |
|
|
Bonsoir, j'aimerais faire un applet contenant mes rdv, or après plusieurs essai avec le code (je ne programme pas trés bien ), impossible de trouver comment faire.
C'est pourquoi je viens vers vous pour savoir si quelqu'un pouvait me mettre sur la piste.
Nb: j'ai regarder le wiki mais je n'arrive pas ni avec database, ni appointements...
Merci et bonne soirée _________________ Maestro57
HTC Tytn 2 - HTC Pro 2 - HTC HD 2 | Forfait Orange Star Plus 2h+2h soir & WE |
|
| Revenir en haut de page |
|
 |
Maestro57 Utilisateur avancé

Inscrit le: 17 Déc 2007 Messages: 121 Localisation: Bouzonville/Pont-à-Mousson
|
#2 Posté le: 17/02/2009 21:22 Sujet du message: |
|
|
J'ai essayer ça, mais cela fait planter Pointui... Quelqu'un aurait une idée?
| Citation: | class RDVApplet : Applet
{
// Déclaration du titre
Label lblTitre;
// Déclaration de la datatable
DataTable rendezvous;
// Préparation du contenu de l'écran
void Load()
{
// Grands caractères, fonte de type Titre
lblTitre.SetFont("Font.Title");
// Libellé du titre
lblTitre.SetText("Rendez-vous");
//Alimentation de la table avec tous les rendez-vous
Appointments.GetAppointments(rendezvous);
//Ne pas retourner plus de 4 éléments
rendezvous.SetMaxItems(4);
//Tri des de la table sur la date et heure de début
rendezvous.SetSort("Start");
//élaboration d'une requête qui sera utilisé pour filtrer les rendez-vous
String filtre;
filtre = "End >= <{Now} AND Start < <{End}";
//récupération de la date et heure courante
DateTime aujourdhui;
aujourdhui.Now();
//conversion de l'heure courante au format attendu par POOM
String tmp;
float f;
f = aujourdhui.ToVariantTime();
tmp = f.ToString("%.5f");
filtre = filtre.Replace("{Now}", tmp);
//récupération de l'heure de début du jour suivant
aujourdhui.AddDays(1);
f = aujourdhui.ToVariantTime();
f.Trunc();
tmp = f.ToString("%.0f");
filtre = filtre.Replace("{End}", tmp);
//application de la restriction (avec le filtre)
rendezvous.SetRestriction(filtre);
//faire quelque chose avec les rendez-vous obtenus
while (rendezvous.MoveNext())
{
// récupération de l'identifiant du RDV
int oid;
rendezvous.GetValue("ObjectID", oid);
}
}
void Activated()
{
// Premièrement, effacement de l'écran
Controls.Clear();
// Ajout de l'élément 'Titre' dans l'écran
Controls.Add(lblTitre);
// Positionnement du titre en haut et à gauche de l'écran
// sans changer sa hauteur ni sa largeur
lblTitre.SetBounds(0,0,GetWidth(),GetHeight());
//Affichage du détail du rendez-vous (vue WM par défaut)
Appointments.Display(oid);
}
} |
Merci à tous pour votre aidre
Le but final serait de crééer un applet spécial RDV et aussi d'intégrer les rdv du jour sur un applet type "BigClock"  _________________ Maestro57
HTC Tytn 2 - HTC Pro 2 - HTC HD 2 | Forfait Orange Star Plus 2h+2h soir & WE |
|
| Revenir en haut de page |
|
 |
Dannythed0g Utilisateur fidèle
Inscrit le: 24 Déc 2006 Messages: 874
|
#3 Posté le: 17/02/2009 21:47 Sujet du message: |
|
|
Je sais pas si ça peut t'aider à réussir, je connais rien en programmation, mais un gars sur le forum pointui a créé une applet rendez vous.
Peut-être qu'en t'inspirant d'une partie du code ?
Ici  _________________ Compte utilisateur supprimé à la demande de son ancien propriétaire. |
|
| Revenir en haut de page |
|
 |
Maestro57 Utilisateur avancé

Inscrit le: 17 Déc 2007 Messages: 121 Localisation: Bouzonville/Pont-à-Mousson
|
#4 Posté le: 17/02/2009 22:36 Sujet du message: Re: |
|
|
| Dannythed0g a écrit: | Je sais pas si ça peut t'aider à réussir, je connais rien en programmation, mais un gars sur le forum pointui a créé une applet rendez vous.
Peut-être qu'en t'inspirant d'une partie du code ?
Ici  | Merci je vais voir!  _________________ Maestro57
HTC Tytn 2 - HTC Pro 2 - HTC HD 2 | Forfait Orange Star Plus 2h+2h soir & WE |
|
| Revenir en haut de page |
|
 |
j2l Utilisateur néophyte
Inscrit le: 24 Fév 2009 Messages: 9
|
#5 Posté le: 24/02/2009 11:55 Sujet du message: |
|
|
Salut à tous,
c'est moi qui ai créé l'applet "appointments" si tu veux plus d'info n'hésite pas à poser des question, cette appli est vraiment simple.
J'en profite pour dire un grand merci et bravo à Montecristoff et toute l'équipe de Pointui pour avoir créé ce language de script vraiment simple et puissant
PS : En plus Maestro je pense qu'on est du même département (57) |
|
| Revenir en haut de page |
|
 |
Maestro57 Utilisateur avancé

Inscrit le: 17 Déc 2007 Messages: 121 Localisation: Bouzonville/Pont-à-Mousson
|
#6 Posté le: 24/02/2009 12:23 Sujet du message: Re: |
|
|
| j2l a écrit: | Salut à tous,
c'est moi qui ai créé l'applet "appointments" si tu veux plus d'info n'hésite pas à poser des question, cette appli est vraiment simple.
J'en profite pour dire un grand merci et bravo à Montecristoff et toute l'équipe de Pointui pour avoir créé ce language de script vraiment simple et puissant
PS : En plus Maestro je pense qu'on est du même département (57) | Oui en effet je suis du 57 comme toi!
Pour ce qui est de l'applet en question je cale... Je voulais faire un applet qui ressemble à l'applet task (d'origine dans home 2). Malheureusement je n'y arrive pas, je sèche sur le code...
Le wiki est bien fait mais je ne le comprends pas, je n'arive pas à mettre en oeuvre ce que je vois dans le wiki ou dans les différent applet...
 _________________ Maestro57
HTC Tytn 2 - HTC Pro 2 - HTC HD 2 | Forfait Orange Star Plus 2h+2h soir & WE |
|
| Revenir en haut de page |
|
 |
j2l Utilisateur néophyte
Inscrit le: 24 Fév 2009 Messages: 9
|
#7 Posté le: 24/02/2009 12:30 Sujet du message: |
|
|
| Et l'applet que j'ai développé (ici) ne te conviens pas ? |
|
| Revenir en haut de page |
|
 |
Maestro57 Utilisateur avancé

Inscrit le: 17 Déc 2007 Messages: 121 Localisation: Bouzonville/Pont-à-Mousson
|
#8 Posté le: 24/02/2009 13:37 Sujet du message: Re: |
|
|
| j2l a écrit: | | Et l'applet que j'ai développé (ici) ne te conviens pas ? | Je ne dirais pas ça, je voudrais juste qu'3l ressemble à l'applet task d'origine.
Pointui 2 est très customisable, c'est très bien (même si le language de prog n'est pas évident pour moi). Mais j'aimerais bien que mes applets aient tous une même unité graphique...
je dois être trop exigeant...  _________________ Maestro57
HTC Tytn 2 - HTC Pro 2 - HTC HD 2 | Forfait Orange Star Plus 2h+2h soir & WE |
|
| Revenir en haut de page |
|
 |
Montecristoff Membre d'honneur
Inscrit le: 30 Oct 2007 Messages: 2975
|
#9 Posté le: 24/02/2009 14:33 Sujet du message: |
|
|
Bonjour,
Au sujet de la base graphique des applets, j'ai poste quelques ressources (au format png) qui vous permettront de partir sur une base identique au style des applets officielles, au moins pour les fonds et les boutons.
J'essaierai de l'enrichir au fil du temps.
 _________________
 |
|
| Revenir en haut de page |
|
 |
Maestro57 Utilisateur avancé

Inscrit le: 17 Déc 2007 Messages: 121 Localisation: Bouzonville/Pont-à-Mousson
|
#10 Posté le: 24/02/2009 16:41 Sujet du message: Re: |
|
|
| Montecristoff a écrit: | Bonjour,
Au sujet de la base graphique des applets, j'ai poste quelques ressources (au format png) qui vous permettront de partir sur une base identique au style des applets officielles, au moins pour les fonds et les boutons.
J'essaierai de l'enrichir au fil du temps.
 | Merci Montecristoff, j'ai une petite question, feras tu autre pointuitorial? Genre concernant un applet un peu plus compliqué.
Ou alors commenteras la conception (comme un tuto) d'un applet officiel type today?
Merci pour tout le travail! _________________ Maestro57
HTC Tytn 2 - HTC Pro 2 - HTC HD 2 | Forfait Orange Star Plus 2h+2h soir & WE |
|
| Revenir en haut de page |
|
 |
Montecristoff Membre d'honneur
Inscrit le: 30 Oct 2007 Messages: 2975
|
#11 Posté le: 24/02/2009 18:02 Sujet du message: |
|
|
D'autres Pointuitorials sont en preparation.
La redaction est longue si l'on veut que ce soit vraiment accessible...
Pour ceux qui connaissent deja un peu le code ou qui sont curieux de nature, c'est relativement simple de commencer en partant d'une applet existante (je rappelle que le code est en libre acces !).
Pour les autres, merci de votre patience.
 _________________
 |
|
| Revenir en haut de page |
|
 |
Maestro57 Utilisateur avancé

Inscrit le: 17 Déc 2007 Messages: 121 Localisation: Bouzonville/Pont-à-Mousson
|
#12 Posté le: 24/02/2009 19:25 Sujet du message: Re: |
|
|
| Montecristoff a écrit: | D'autres Pointuitorials sont en preparation.
La redaction est longue si l'on veut que ce soit vraiment accessible...
Pour ceux qui connaissent deja un peu le code ou qui sont curieux de nature, c'est relativement simple de commencer en partant d'une applet existante (je rappelle que le code est en libre acces !).
Pour les autres, merci de votre patience.
 | Parfait, je vais faire preuve de patience  _________________ Maestro57
HTC Tytn 2 - HTC Pro 2 - HTC HD 2 | Forfait Orange Star Plus 2h+2h soir & WE |
|
| Revenir en haut de page |
|
 |
|