Introduction au nouveau contrôle grille UNO AWT
Publié : 27 sept. 2009 15:54
Par Mihaela Kedikova
Presque tous les développeurs d'extension connaissent l'API AWT UNO qui reste l'unique moyen de créer les dialogues natifs pour OpenOffice.org sans utiliser la VCL (et donc C++) et les liens complexes avec les bibliothèques OOo. En revanche, il manque certains contrôles complexes dans l'API AWT UNO.
Ceci explique pourquoi nous avons commencer l'implémentation de l'une de ces fonctionnalités manquantes : le contrôle grille. Il permet l'affichage des données en lignes et colonnes, ce qui donne un aspect un peu plus sophistiqué au dialogue. Avec ce nouveau contrôle grille, nous aimerions faciliter un peu plus le travail quotidien du développeur d'extension. Nous vous invitons à nous donner votre sentiments et vos commentaires sur le travail que nous avons fait. La première version est simple (et deviendra rapidement complète) mais fonctionnel et se retrouve disponible dans la version développeur DEV300 m59. Les détails et un exemple de code pour illustrer l'utilisation du contrôle peuvent être trouvé ici : http://wiki.services.openoffice.org/wik ... id_Control
Note : bien que l'implémentation ne soit pas tout à fait finie (plusieurs propriétés manquent toujours), toutes les fonctionnalités existantes ont été examinées soigneusement et devraient être pleinement utilisables à ce jour. Votre retour est donc réellement appréciée.
Presque tous les développeurs d'extension connaissent l'API AWT UNO qui reste l'unique moyen de créer les dialogues natifs pour OpenOffice.org sans utiliser la VCL (et donc C++) et les liens complexes avec les bibliothèques OOo. En revanche, il manque certains contrôles complexes dans l'API AWT UNO.
Ceci explique pourquoi nous avons commencer l'implémentation de l'une de ces fonctionnalités manquantes : le contrôle grille. Il permet l'affichage des données en lignes et colonnes, ce qui donne un aspect un peu plus sophistiqué au dialogue. Avec ce nouveau contrôle grille, nous aimerions faciliter un peu plus le travail quotidien du développeur d'extension. Nous vous invitons à nous donner votre sentiments et vos commentaires sur le travail que nous avons fait. La première version est simple (et deviendra rapidement complète) mais fonctionnel et se retrouve disponible dans la version développeur DEV300 m59. Les détails et un exemple de code pour illustrer l'utilisation du contrôle peuvent être trouvé ici : http://wiki.services.openoffice.org/wik ... id_Control
Note : bien que l'implémentation ne soit pas tout à fait finie (plusieurs propriétés manquent toujours), toutes les fonctionnalités existantes ont été examinées soigneusement et devraient être pleinement utilisables à ce jour. Votre retour est donc réellement appréciée.