سؤال

باستخدام حوار خطأ في Windows، يمكنني استخدام CTRL-C لنسخ نص النافذة.

أود أن أتاح للمستخدمين القيام بنفس الشيء مع مربعات حوار الرسائل التي أستخدمها في تطبيق GTK الخاص بي.

هل هناك طريقة للسماح بفئة MessageDialog GTK لمعالجة أمر النسخة؟

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

المحلول

ما انتهى بي الأمر هو إضافة معالج رسالة إلى مربع الحوار لمعرفة أمر لوحة المفاتيح.

عندما يتم تشغيل ذلك راجعت كومبو Ctrl-C ووضع النص على الحافظة هناك.

نصائح أخرى

هناك طريقة أبسط للقيام بذلك. استدعاء _set_lables_selectable () مع مربع الحوار، بعد gtk_message_dialog_new ()

giveacodicetagpre.

مثال

giveacodicetagpre.

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