Suivez et participez au développement du nouvel OpenCellar : PLOC.co
> Open Cellar pour Windows
> Centre d'aide et de support
> Questions fréquentes
> Centre de téléchargement
> Accéder à la communauté
> Historique des versions
> Ressources pour les développeurs
> Open Cellar pour Windows Mobile
> Open Cellar pour iPhone
> Centre d'aide et de support
> Questions fréquentes
> Centre de téléchargement
> Accéder à la communauté
> Historique des versions
> Open Cellar pour Mac/Linux
> Centre d'aide et de support
> Questions fréquentes
> Centre de téléchargement
> Accéder à la communauté
> Historique des versions
> Ressources pour les développeurs
> Mon compte
> Mes services live
> Mes pages
> Ma bibliothèque
> Mes vins publiés
> Mes étiquettes
> Mes messages sur la communauté
> Ecrire une page
> Accéder à la liste des forums
> Communauté Windows
> Communauté Mac/Linux
> Communauté Mobile
> Rechercher et importer des vins
> Rechercher des étiquettes
> Comparer les prix (Sniffer)
Rechercher :
> Rechercher dans tous les moteurs
> Rechercher dans la communauté
> Rechercher dans les pages persos
> Rechercher sur le site open-cellar.com
> Rechercher dans les fiches vins
> Rechercher dans les étiquettes
> Rechercher sur le comparateur de prix (Sniffer)
Bienvenue (
se connecter
-
créer un compte
)
Accueil
»
La communauté
»
Open Cellar Home Edition (Windows)
Facebook
Nuage de tags
Open Cellar
Scripts
Etiquette
PPP
iPhone
Livre de cave
Mac
Vista
Synchronisation
Export Excel
vinoXml
usb
sniffer
sauvegarde
importation
impression
chardonnet
palm
statistiques
Linux
Aidez moi à concevoir le modèle de ma cave
24/08/2007
Répondre
Aidez moi à concevoir le modèle de ma cave
bzhplus
6 posts
Bonjour
Encore merci pour votre splendide travail.
Avant que vous ne passiez devant les fourneaux (sic), laissez moi vous demander une contribution :
- ma cave, (meuble monolithe noire de marque vinosafe capacité 300 bouteilles) http://www.vinosafe.com/fr/documents/664icavefv3.pdf?PHPSESSID=5b0951e324602f438e1d0e6f0ffaf588
s'idéalise comme suit (l'ensemble de O), une fois remplie de bonnes bouteilles de côte de Provence, aux formes différentes du type Bordeaux ou Bourgogne (plus allongées et moins larges). Or je ne pense pas qu'il soit possible de la créer par l'intermédiaire du gestionnaire d'emplacement de Open Cellar; je pense de surcroit qu'un bon script des familles (c'est ici que vous intervenez) pourrait résoudre ce soucis : please... help me!!!
OOOO
OOOOO
OOOOOO
----------------
OOOOOOO
OOOOOOOO
OOOOOOO
----------------
OOOOOOO
OOOOOOOO
OOOOOOOO
OOOOOOO
----------------
OOOOOOO
OOOOOOOO
OOOOOOO
----------------
OOOOOOO
OOOOOOOO
OOOOOOO
----------------
OOOOOOO
OOOOOOOO
OOOOOOO
----------------
OOOOOOO
OOOOOOOO
OOOOOOO
J'attend de vos nouvelles. Merci
24/08/2007
Répondre
Re : Aidez moi à concevoir le modèle de ma cave
bzhplus
6 posts
Oups, bien sur le dessin avec les O ne represente pas la vérité
première clayette : forme pyramidale)
ligne 1 / 4 bouteilles (2 décalages à droite)
ligne 2 / 5 bouteilles (1 décalage à droite
ligne 3 / 6 Bouteilles
seconde clayette :
ligne 1 / 7 bouteilles (1 décalage à droite)
ligne 2 /8 bouteilles (pas de décalage)
ligne 3 / 7 bouteilles (1 décalage à droite)
troisième clayette
ligne 1 / 7 bouteilles (1 décalage à droite)
ligne 2 /8 bouteilles (pas de décalage)
ligne 3 /8 bouteilles (pas de décalage)
ligne 4 / 7 bouteilles (1 décalage à droite)
Quatrième cinquième sixième et septième clayette identique à la seconde
ouf!!!
voilà tout le monde a compris? ok
merci
24/08/2007
Répondre
Re : Aidez moi à concevoir le modèle de ma cave
Administrateur
3099 posts
Bonjour, bienvenue et merci
Ci apres votre script :
if(App.ActiveCellar == null) { return; } // Parametrages des variables byte rows = 28; // Nombre de lignes byte cols = 8; // Nombre de colonnes string rackName = "Test emplacement"; // Nom de l'emplacement // // Creation de l'object constructeur d'emplacement // RackBuilder rb = new RackBuilder(App.ActiveCellar); rb.SetRackName(rackName); rb.SetColumnsSize(cols); rb.SetRowsSize(rows); rb.SetSpace(30, 30); rb.SetNamingType(RackNamingType.LetterOnXNumericOnY); rb.Save(); // // Crée les elements d'emplacements // for(byte row = 0; row < rows; row++) { if((row == (byte)3) | (row == (byte)7) | (row == (byte)12) | (row == (byte)16) | (row == (byte)20) | (row == (byte)24)) { continue; } for(byte col = 0; col < cols; col++) { RackItem ri = rb.CreateRackItem(row, col); ri.Save(); ri = null; } } // Suppression des case // rb.RemoveRackItem(row, col); rb.RemoveRackItem(0, 0); rb.RemoveRackItem(0, 1); rb.RemoveRackItem(0, 6); rb.RemoveRackItem(0, 7); rb.RemoveRackItem(1, 0); rb.RemoveRackItem(1, 6); rb.RemoveRackItem(1, 7); rb.RemoveRackItem(2, 6); rb.RemoveRackItem(2, 7); rb.RemoveRackItem(4, 0); rb.RemoveRackItem(6, 0); rb.RemoveRackItem(8, 0); rb.RemoveRackItem(11, 0); rb.RemoveRackItem(13, 0); rb.RemoveRackItem(15, 0); rb.RemoveRackItem(17, 0); rb.RemoveRackItem(19, 0); rb.RemoveRackItem(21, 0); rb.RemoveRackItem(23, 0); rb.RemoveRackItem(25, 0); rb.RemoveRackItem(27, 0); // // Notifie l'application des changements // rb.NotifyChange();
Matthieu
24/08/2007
Répondre
Re : Aidez moi à concevoir le modèle de ma cave
bzhplus
6 posts
merci pour la dextérité mais....
Le résultat n'est pas parfait, on s'en rapproche
en fait je me suis mal exprimé dans le post précédent
le décalage à droite correspond à un décalage d'une demi bouteille pour obtenir le quinconce de la pyramide... comme si l'on remplissait un casier triangulaire.
C'est équivalent au "décalage horizontal à partir de la première ou seconde ligne" du logiciel mais différent en fonction des lignes.
vous m'avez compris?
je pense que cela ne simplifie pas le script : désolé de vous embêtez avec cela et cela peut attendre.
amitiés
24/08/2007
Répondre
Re : Aidez moi à concevoir le modèle de ma cave
Administrateur
3099 posts
Le décalage irrégulier n'est pas un probleme nous pourrons le gérer via un moteur graphique mais avant de le developper est ce que le plan de l'emplacement est bon ?
Matthieu
24/08/2007
Répondre
Re : Aidez moi à concevoir le modèle de ma cave
bzhplus
6 posts
oui le plan est bon
merci
24/08/2007
Répondre
Re : Aidez moi à concevoir le modèle de ma cave
Administrateur
3099 posts
Votre moteur graphique est disponible ici :
http://www.open-cellar.com/downloads/bzh.zip
Pour l'installation copiez la dll dans le repertoire Renderers de l'application, démarrez OpenCellar puis pointez sur le menu Préférences -> Moteur graphique -> Spécial BZH Plus
Qu'en pensez vous ?
Matthieu
26/08/2007
Répondre
Re : Aidez moi à concevoir le modèle de ma cave
bzhplus
6 posts
C'est parfait : j'ai ma cave en visu sur opencellar, que du bonheur
merci beaucoup
© 2006-2014
Matthieu DUCROCQ
- Tous droits réservés - Dernière mise à jour : janvier 2014 |
|
|
Soutenir Open Cellar
|
Contact
|
Crédits