Page 1 sur 1

Positionnement Boite de dialogue

MessagePublié: 20 Sep 2010 à 15:55
par edcj
Bonjour,
J'ai utilisé LS pour afficher une boite de dialogue pour saisir des paramètres mais je souhaite afficher cette boite à un emplacement précis, (par exemple en bas de l'écran à droite ) existe t'il un moyen svp ? Merci d'avance de votre aide. Salutations

MessagePublié: 20 Sep 2010 à 16:07
par nemrod93
Bonjour,

Personnellement je n'ai jamais réussi en LS car l'API c'est
flag = notesUIWorkspace.DialogBox( form$ , [autoHorzFit] , [autoVertFit] , [noCancel] , [noNewFields] , [noFieldUpdate] , [readOnly] , [title$] , [notesDocument] , [sizeToTable] , [noOkCancel] , [okCancelAtBottom] )
Et là on peut pas coder de position relative.

Les paramètres que tu saisis sont enregistrés où exécutés?

MessagePublié: 20 Sep 2010 à 20:36
par edcj
Salut, Merci pour la réponse, j'ai fait quelques tests sans succès, si quelqu'un a déjà réussi, merci de faire part. Salutations

MessagePublié: 21 Sep 2010 à 10:30
par Smicky
En fait, je crois que le client Notes enregistre dans le notes.ini la position de certaines boite de dialogue genre PickList etc...une technique pourrait etre :
- comprendre comment notes utilise le notes.ini pour le positionnement
- voir si les dialogbox utilisent ce notes.ini pour le positionnement et, si oui
1) changer la variable du notes.ini pour donner le positionnement
2) dialogbox comme d'hab

MessagePublié: 21 Sep 2010 à 15:49
par nemrod93
Re,
dans le ini j'ai trouvé ça

Win32InfoboxPos=52 357

le reste :

WindowMoreStateNewRepl=1
WindowMoreStateSearchAndReplace=0
WindowSizeActiveLog=290 138 700 262
WindowSizeACLAddUser=482 138 315 123
WindowSizeBookmark=449 138 382 314
WindowSizeBrowse=377 138 526 331
WindowSizeFieldsAndFunctions=491 138 298 227
WindowSizeFolderCopyStyle=464 138 351 233
WindowSizeFormula=394 138 492 235
WindowSizeFormulaLarge=407 138 466 405
WindowSizeGotoView=477 138 325 259
WindowSizeImageResources=426 138 427 387
WindowSizeInsElement=417 138 445 214
WindowSizeKeywords=486 138 307 283
WindowSizeNewDatabase=362 138 556 439
WindowSizePasteCommand=489 138 301 183
WindowSizePickKeywords=434 138 411 318
WindowSizeReplaceDesign=392 138 495 303
WindowSizeReplHistory=344 138 591 243
WindowSizeReplSettings=316 138 648 409
WindowSizeSharedActions=455 138 370 158
WindowSizeSimpleAction=344 138 592 448
WindowSizeSimpleFolderNew=444 138 391 298
WindowSizeUpdateDesign=425 138 429 119
WindowSizeViewNew=376 138 528 441
WindowSizeWin=3 1 1022 726

Tu trouveras peut-être ton bonheur

MessagePublié: 11 Oct 2010 à 16:28
par edcj
Salut Alain,
Je te remercie pour ton aide et toute la communauté Lotus, pour l'instant je laisse tomber cette option, j'ai passé beaucoup de temps sans réél avancé, j'y reviendrai si j'ai une nouvelle piste à explorer.
Encore merci.