سؤال

أريد إنشاء برنامج تشغيل OpenOffice.org الذي يضيف جانبا جانبا. لقد قمت بتثبيت OpenOffice.org بنجاح، OpenOffice.org SDK و NetBeans OpenOffice Plug-in.

أنا على دراية Java، Awt و Sing، لذلك لا حاجة لشرح هذه المفاهيم لي.

الآن، أريد إنشاء لوحة جانبية (أو JPanel) في تطبيق Writer OpenOffice.org. كيف يمكنني أن أفعل هذا؟ سيكون في اليسار وملء كل الارتفاع المتاح (أثناء استخدام عرض ثابت).

أي فكرة عن كيفية تنفيذ هذا؟ ليس لدي خبرات خارجية OpenOffice.org. شكرا لكم مقدما.

هل كانت مفيدة؟

المحلول

هذا غير ممكن حاليا من خلال API OpenOffice.org. يمكنك إنشاء قوائم وأشرطة الأدوات والحوارارات. لا يمكنك إنشاء نوافذ أو لوحات قابلة للتنفيذ عبر UNO. يرى: Chui Chapter في دليل Dev.

تعرض هذه القدرة من خلال API قيد التطوير النشط واقترح عليك الانضمام إلى القائمة البريدية API-Dev@openoffice.org للبقاء على رأس الأشياء.

تمت مناقشة الميزة المحددة التي طلبتها بالفعل هناك، وقد اقترح أنها ستتاح مع تحديث مستقبل لفتتاح 3.0. يرى المشاركة في قائمة الأرشيف.

نصائح أخرى

لا أعرف إذا كان هناك إجابة سهلة لهذا. oo.o يوفر دليل ديف الخاص بهم هنا. وبعد يبدو بمجرد إنشاء مكون UNO إلى المواقع الخاصة بهم، يمكنك استخدامه:

يمكن استدعاء الكائنات التعسفية المكتوبة في جافا أو C ++ [ثم] من واجهة المستخدم، وعرض واجهة المستخدم الرسومية الخاصة بها، والعمل مع التطبيق بأكمله.

هذا يبدو وكأنه ما تريد القيام به. أتمنى أن يساعدك هذا!

هذا ممكن منذ الإصدار 4.0. يرى https://wiki.openoffice.org/wiki/sidaybar.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top