پرش به محتوای اصلی

[پیشنهاد] زمان بستن نسخه ویندوزی از کاربر تاییدیه گرفته شود به جهت اینکه اتفاقی…

برچسب‌ها:

2 پاسخ · 1 کاربر · آخرین: 2 هفته، 5 روز پیشتیم محتوا و پشتیبانی

3 نوشته
  • نویسنده
    نوشته‌ها
  • #713
    پیام از گروه تلگرام
    منبع
    گروه تلگرام — حسابیکس گفت و گو
    فرستنده
    Mohammad (@smr_moosavi)
    تاریخ
    1405-05-12 15:11
    هشتگ
    #پیشنهاد

    زمان بستن نسخه ویندوزی از کاربر تاییدیه گرفته شود به جهت اینکه اتفاقی برنامه بسته نشود.

    شناسه پیام تلگرام: -1002165043658/5118 — user: 108768733
    #720

    ۱. عنوان پنجره → «Hesabix Arc»
    در windows/runner/main.cpp عنوان پنجره تغییر کرد:

    main.cpp
    Lines 30-30
    if (!window.Create(L”Hesabix Arc”, origin, size)) {
    نام فایل exe (hesabix_ui.exe) و سایر متادیتاها دست‌نخورده باقی ماندند.

    ۲. تأیید قبل از بستن برنامه
    بدون وابستگی جدید، با MethodChannel بین native ویندوز و Flutter:

    Native (flutter_window.cpp):

    WM_CLOSE (دکمه X و Alt+F4) متوقف می‌شود
    رویداد requestClose به Dart ارسال می‌شود
    در صورت تأیید کاربر، متد close پنجره را می‌بندد
    Flutter (windows_close_confirm_gate.dart):

    handler در main() قبل از runApp ثبت می‌شود
    دیالوگ تأیید با i18n فارسی/انگلیسی (هم‌سبک با دیالوگ خروج)
    به‌روزرسانی ویندوز همچنان با exit(0) بسته می‌شود و تحت تأثیر این مکانیزم نیست
    متن‌های جدید l10n:

    windowsExitConfirmTitle
    windowsExitConfirmMessage
    windowsExitConfirmAction

    #721
    پیام از گروه تلگرام
    منبع
    گروه تلگرام — حسابیکس گفت و گو
    فرستنده
    Mohammad (@smr_moosavi)
    تاریخ
    1405-05-13 15:02
    هشتگ
    #quote

    ممنون

    شناسه پیام تلگرام: -1002165043658/5129 — user: 108768733
  • برای پاسخ باید وارد شوید.

برای شرکت در گفتگو وارد شوید.