Ειδοποίηση εκκίνησης
Παρόλο που τα πεδία που περιγράφονται στο Ενότητα 1.1 ― Αρχεία επιφάνειας εργασίας: ένταξη της εφαρμογής σας στα μενού της επιφάνειας εργασίας παρέχουν επαρκείς πληροφορίες για την αναγνώριση της εφαρμογής σας από την επιφάνεια εργασίας, υπάρχουν και άλλα πεδία που μπορεί να σας φανούν χρήσιμα. Ένα από αυτά είναι η ειδοποίηση εκκίνησης.
Αν έχει ενεργοποιηθεί η ειδοποίηση εκκίνησης, ο πίνακας εφαρμογών και ο δρομέας ειδοποιούν τον χρήστη ότι έχει εκκινηθεί η εφαρμογή. Αφού εμφανιστεί στην οθόνη η εφαρμογή, ο πίνακας εφαρμογών και ο δρομέας επιστρέφουν στην φυσιολογική τους κατάσταση.
Για να ενημερώσετε τον εκκινητή ότι η εφαρμογή σας υποστηρίζει την ειδοποίηση εκκίνησης, προσθέστε την ακόλουθη γραμμή στο αρχείο επιφάνειας εργασίας:
StartupNotify=true
Αυτή η εντολή επιτρέπει στην επιφάνεια εργασίας να χρησιμοποιήσει το σύστημα ειδοποίησης εκκίνησης που περιλαμβάνεται στην εφαρμογή σας ή στο toolkit σας. Τα περισσότερα σύγχρονα toolkit συνεργάζονται άψογα με το σύστημα ειδοποίησης εκκίνησης. Αν δεν χρησιμοποιείτε σύγχρονο toolkit, μπορείτε να ανατρέξετε στο Startup Notification Spec για πληροφορίες σχετικά με το πώς μπορείτε να υλοποιήσετε μόνοι σας αυτή τη λειτουργία.
Ανεξάρτητα από το toolkit που χρησιμοποιείτε, υπάρχει ένας τύπος εφαρμογών για τον οποίο η ειδοποίηση εκκίνησης πρέπει να ρυθμιστεί χειροκίνητα. Οι εφαρμογές με απομακρυσμένες δυνατότητες (όπου, αντί να εκκινήσετε νέα διεργασία, ζητάτε από μία υφιστάμενη διεργασία να ανοίξει νέο παράθυρο) δεν μπορούν να χρησιμοποιήσουν τον αυτόματο μηχανισμό. Η εφαρμογή σας πρέπει να περασεί την τιμή του περιβάλλοντος DESKTOP_LAUNCH_ID και να το αναγκάσει να ενημερώσει το σύστημα εκκίνησης του νέου παραθύρου. Αν χρησιμοποιείτε GTK+,η τεκμηρίωση του gdk_notify_startup_complete() περιέχει ορισμένες επιπλέον πληροφορίες σχετικά.
- 2.1.1. Παραπομπές
2.1.1. Παραπομπές
Startup Notification Protocol — Περιγράφει αναλυτικά την υλοποίηση της ειδοποίησης εκκίνησης στο σύστημα παραθύρων X.