Δημιουργία συνεισφορών για το περιβάλλον χρήστη

Μέχρι τώρα, είδαμε ότι η βασική διαφορά μεταξύ της πρόσθετης λειτουργίας της πλατφόρμας εμπλουτισμένου πελάτη και αυτής του Eclipse SDK εντοπίζεται στο ότι η πρόσθετη λειτουργία εμπλουτισμένου πελάτη είναι υπεύθυνη για τον καθορισμό της κλάσης η οποία θα πρέπει να εκτελείται κατά την εκκίνηση της πλατφόρμας. Η κλάση αυτή δημιουργεί και εκτελεί ένα παράθυρο πάγκου εργασίας το οποίο ρυθμίζεται κατάλληλα. Ποιές άλλες διαφορές υπάρχουν σε μια εφαρμογή εμπλουτισμένου πελάτη; Στην πραγματικότητα, όχι πολλές.

Μόλις ολοκληρωθεί η εγκατάσταση της υποδομής για τον πάγκο εργασίας της εφαρμογής, οι τεχνικές για την προσθήκη συνάρτησης στον πάγκο εργασίας είναι οι ίδιες με αυτές που χρησιμοποιούνται κατά την επέκταση του πάγκου εργασίας πλατφόρμας SDK. Τα σημεία επέκτασης περιβάλλοντος χρήστη πάγκου εργασίας χρησιμοποιούνται για την προσθήκη προβολών, λειτουργιών επεξεργασίας, μενού και άλλων γνωστών και δημοφιλών συνεισφορών περιεχομένου. Στην περίπτωση του παραδείγματος προγράμματος πλοήγησης, θα γίνεται προσθήκη επεκτάσεων για μια προοπτική και ένα ζεύγος προβολών.

Η εισαγωγή σε αυτές τις επεκτάσεις γίνεται στην ενότητα Σύνδεση στον πάγκο εργασίας. Για μια πληρέστερη εικόνα, θα δούμε πώς το παράδειγμα προγράμματος πλοήγησης χρησιμοποιεί αυτές τις επεκτάσεις, θεωρώντας ωστόσο ότι είστε ήδη εξοικειωμένοι να εργάζεστε με αυτές τις έννοιες.