Bonjour,

Après multiple recherches sur Internet, je viens à vous pour une aide.

J'utilise des composants Devexpress, plus précisement EXpressPrinting System (dxComponentPrinter, dxPrintStyleManager, dxPageSetupDialog). Je souhaiterais offrir, dans mon programme, la possibilité à l'utilisateur de modifier la PageSetup en faisant en sort que soit il créer un nouveau style de PageSetup, soit il modifie l'existant, et ce dernier se sauvegarde (l'une ou l'autre solution me va).

J'ai recherchait un peu partout sur Internet en vain donc sur le site devexpress. Après je ne parle pas bien la langue de shakespeare c'est pourquoi je viens sur ce forum pour une aide.

J'ai étudier plusieurs pistes que voici :

1-
Code : Sélectionner tout - Visualiser dans une fenêtre à part
PrintStyleManager.DefinePrintStylesDlg(true, false);
J'ai un message d'erreur qui dit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
[DCC Erreur] PGA_SEC1.pas(472): E2250 Aucune version surchargée de 'DefinePrintStylesDlg' ne peut être appelée avec ces arguments
2-
Code : Sélectionner tout - Visualiser dans une fenêtre à part
PrintstyleManager.CurrentStyle.PageSetup;
Cela m'ouvre bien le PageSetup mais en aucun cas, ça ne me sauvegarde les modifications. J'ai étudier d'autres pistes menant au même résultat.

3-
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 dxComponentPrinter1.CurrentLink.BuildPageSetupMenu(TreeSections,
btPageSetup,   True);
Là encre, aucun résultat, rien ne se passe

Merci d'avance.