إزالة زر "تغيير" من maintenaceTypedialog
سؤال
بعد تثبيت الإعداد ، عندما ينقر المستخدم مرة أخرى على الإعداد لفتحه في وضع الصيانة ، أريد فقط أن يتم عرض خيارات "الإصلاح" و "إزالة" فقط ولا يتم عرض خيار "التغيير".
يمكنني تعطيل زر "التغيير" باستخدام لكني أريد إزالته ولا أريد عرضه للمستخدم.
يرجى اقتراح ما إذا كان هذا ممكنًا.
المحلول
يمكنك تضمين مجموعة الحوار WIX (.wxs) في مشروع التثبيت الخاص بك (يمكن تنزيلها من GIT). تعديل MaintenanceTypeDlg.wxs
ملف وإزالة زر الإصلاح والتسمية.
نصائح أخرى
ألقِ نظرة على خصائص تثبيت Windows التي تبدأ بـ ARPNO بادئة: arpnomodify (هذا هو ما تحتاجه)، Arpnorepair و arpnoremove. تحدد هذه الخصائص توافر الخيار في وحدة التحكم/إزالة البرامج.
أتمنى أن يساعدك هذا.
إذا كنت تستخدم wixui_mode وعدم استخدام MAINTENANCETYPEDLG.WXS ثم يجب تحديد <Property Id="ARPNOMODIFY" Value="1" />
في ملف your_main_ui.wxs.