2008-10-02 11 views
5

Tôi tham gia vào một dự án đang cố gắng sử dụng màn hình splash RCP Eclipse để thu thập thông tin người dùng, ngôn ngữ, v.v. Nếu màn hình này mất tiêu điểm, nó không khả dụng (trong Windows ít nhất) chức năng ALt-Tab và chỉ có thể tìm thấy bằng cách thu nhỏ tất cả các cửa sổ khác và khám phá nó. Bất kỳ cách nào để có màn hình này cho phép chính nó được kích hoạt theo cách này? Họ đang tránh tạo ra một màn hình trung gian, vì lý do không rõ tại thời điểm này.Eclipse RCP Splash Screen

Trả lời

5

Tôi nghĩ rằng có thể đã đến lúc kiểm tra những lý do không xác định đó. Ngay cả nhật thực cũng không sử dụng màn hình giật gân theo cách này. Nếu nó cần nhắc nhở thông tin, nó sẽ mở ra một hộp thoại mới để yêu cầu nó.

Chúc may mắn.

[Chỉnh sửa] Tôi đã sửa. This thread dường như có một giải pháp cho việc này. Chúc may mắn, tôi không có giáo viên SWT/RCP nào.

2

Xem this page. Từ một trong các nhận xét:

Cửa sổ màn hình giật gân được tạo tự nhiên với kiểu cửa sổ mở rộng WS_EX_TOOLWINDOW khiến cửa sổ này không xuất hiện trên thanh tác vụ. Điều này tương ứng với SWT.TOOL hằng số SWT.

Tôi không biết liệu có thể thay đổi kiểu cửa sổ sau khi được tạo trên Windows hay không. Bạn luôn có thể thả xuống JNI nếu cần.

0

Tạo triển khai AbstractSplashHandler của riêng bạn. Khi tạo vỏ, không sử dụng kiểu SWT.TOOL. Vỏ sẽ có thể truy cập được thông qua thanh tác vụ của cửa sổ.