User Tag List

+ Trả lời chủ đề
Hiện kết quả từ 1 tới 6 của 6

Chủ đề: Vô hiệu hóa cái Attach Modal Dialog ngu ngốc trong GNOME 3

  1. #1
    .:: Grumpy svBKer ::. Avatar của 1973
    Tham gia ngày
    Mar 2010
    Bài gửi
    3.793

    Mặc định Vô hiệu hóa cái Attach Modal Dialog ngu ngốc trong GNOME 3

    Không hiểu vì lí do gì mà kể từ khi nâng cấp lên Gnome Shell (Gnome 3.4.1) thì tôi gặp trường hợp là các cửa sổ dialog cứ dính chặt vào cửa sổ cha của nó. Tức là nó không thể di chuyển đi đâu, không thể đóng lại bằng nút Close và tất nhiên là cũng không thể thu nhỏ hay phóng to. Để minh họa về sự khó chịu này chúng ta hãy xem hình sau:




    Đó là cửa sổ Preferences của Firefox, khi bạn bấm vào nút tùy chọn nào đó đòi hỏi mở thêm 1 cửa sổ nữa thì Firefox sẽ hiện ra 1 cửa sổ nữa gọi là Dialog. Như các bạn thấy trong hình đó, bạn không thể di chuyển, phóng to thu nhỏ nó. May mắn là để tắt nó thì bạn có thể bấm nút Cancel hoặc OK là nó sẽ tắt cho bạn. Nhưng hãy xem tiếp ví dụ sau ở Eclipse:




    Ồ, lần này thì chẳng có cách nào để tắt cái cửa sổ này cả. Thậm chí để tắt Eclipse thì bạn cũng chẳng tắt được bằng cách click vào nút Close ở góc bên phải. Để tắt Eclipse tôi đành phải dùng 1 chương trình quản lý processes của hệ điều hành để kill process Eclipse.

    Sau nhiều lần Google tìm hiểu, cuối cùng tôi đã tìm ra cách để giải quyết việc này. Ban đầu tôi tìm được video tại youtube ở địa chỉ sau: http://www.youtube.com/watch?v=qZ2x0RmlQlE. Họ hướng dẫn cách tắt bằng cách sử dụng gconf-editor. Tuy nhiên Gnome 3.4 đã không còn làm việc với gconf-editor như cách trên, thay vào đó tôi tìm được lệnh sau để thực hiện công việc này dễ dàng hơn:

    $ gsettings set org.gnome.shell.overrides attach-modal-dialogs false
    >_


    Thật tuyệt vời là sau khi gõ lệnh trên thì cái cửa sổ dialog đã không còn bám chặt vào cửa sổ cha của nó nữa, tức là bạn có thể di chuyển nó và tất nhiên là có thể đóng nó lại rồi. Đây là thành quả:




    Tut này kết thúc tại đây.


    1973 (BKF)
    Contact me:
    Email: sangnd [at] svBK.vn
    Personal website: My Blog | Chat với người lạ
    Facebook Page của Bách Khoa Forum: http://www.facebook.com/svbk.vn

  2. #2
    HUT's Engineer
    Tham gia ngày
    Jun 2011
    Bài gửi
    686

    Mặc định Re: Vô hiệu hóa cái Attach Modal Dialog ngu ngốc trong GNOME 3

    để nó dính vào cũng hay mà, có lẽ window nên học
    nếu có thêm một nút để tạm thời ẩn cửa số con này thì rất hay

  3. #3
    .:: Grumpy svBKer ::. Avatar của 1973
    Tham gia ngày
    Mar 2010
    Bài gửi
    3.793

    Mặc định Re: Vô hiệu hóa cái Attach Modal Dialog ngu ngốc trong GNOME 3

    Quote Nguyên văn bởi pkthanh92 Xem bài viết
    để nó dính vào cũng hay mà, có lẽ window nên học
    nếu có thêm một nút để tạm thời ẩn cửa số con này thì rất hay
    Nói ngược rồi đấy Thanh, trên Windows cửa sổ dialog dính vào cửa sổ cha của nó, thậm chí chỉ có thể di chuyển cửa sổ trên cùng chứ không di chuyển được các cửa sổ cha của nó, như vậy rất bất tiện.

    Trên Gnome có cái tiện là có bao nhiêu cửa sổ đi chăng nữa thì vẫn di chuyển được.

  4. #4
    HUT's Engineer
    Tham gia ngày
    Jun 2011
    Bài gửi
    686

    Mặc định Re: Vô hiệu hóa cái Attach Modal Dialog ngu ngốc trong GNOME 3

    đó là modal và modeless mà
    hai loại dialog này được sử dụng trong hai mục đích khác nhau

    dialog con loại modal thì bắt buộc người dùng phải sử lý nó trước trước khi quay về cửa sổ cha, điều này rất cần thiết trong trường hợp chuơng trình cần lựa chọn của người dùng để thực hiện, ví dụ như firefox nó phát hiện trang cậu đang vào nằm trong danh sách các trang ko bảo mật thì nó phải hiện cửa sổ loại này để hỏi xem cậu có muốn vào hay ko trước khi nó thực hiện vào trang đó như các trang khác.

    còn cái modeless thì ngược lại, thông tin từ người dùng chỉ mang tính chất optional.

    modeless hay modal trên windows có bị dính vào như ảnh cậu post đâu

  5. #5
    .:: Grumpy svBKer ::. Avatar của 1973
    Tham gia ngày
    Mar 2010
    Bài gửi
    3.793

    Mặc định Re: Vô hiệu hóa cái Attach Modal Dialog ngu ngốc trong GNOME 3

    Ừ không bị dính nhưng mà không di chuyển được các cửa sổ cha của nó. Điều này rất bất tiện khi tùy chỉnh cái gì đó. Ví dụ cậu đang cần thông tin ở cửa sổ cha chẳng hạn, trong khi đó cái cửa sổ trên cùng lại che mất cửa sổ cha nên không có cách nào để xem thông tin ở đó cả.

    Chỉ có thể copy thông tin ở đó ra 1 chỗ khác rồi mới bắt đầu tùy chỉnh.

    Trong khi đó trên Gnome và Unity hay KDE thì vẫn có thể di chuyển tất cả, vẫn có thể thao tác 1 số thứ đơn giản như cuộn chuột, chọn văn bản, copy,....

  6. #6
    HUT's Engineer
    Tham gia ngày
    Jun 2011
    Bài gửi
    686

    Mặc định Re: Vô hiệu hóa cái Attach Modal Dialog ngu ngốc trong GNOME 3

    um, windows bị bất tiện chỗ đó, thế tớ mới bảo nên có thêm một nút để ẩn tạm thời của sổ đó đi.

+ Trả lời chủ đề

Thông tin chủ đề

Users Browsing this Thread

Hiện có 1 người đọc bài này. (0 thành viên và 1 khách)

Từ khóa (Tag) của chủ đề này

Quyền viết bài

  • Bạn không thể gửi chủ đề mới
  • Bạn không thể gửi trả lời
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình


About svBK.VN

    Bách Khoa Forum - Diễn đàn thảo luận chung của sinh viên ĐH Bách Khoa Hà Nội. Nơi giao lưu giữa sinh viên - cựu sinh viên - giảng viên của trường.

Follow us on

Twitter Facebook youtube