Kun lomakkeita käytetään johonkin merkittävään tarkoitukseen, on tärkeää, että yhteiskäyttöä hyödynnetään mahdollisimman paljon resurssien säästämiseksi. Tästä syystä värin hallinta pitää erottaa muista työkaluista silloin kun pitää käsitellä useampaa kuin yhtä lomaketta.
On tietenkin mahdollista luoda jokaiselle lomakkeelle omat työkalut, mutta jos lomakkeita on paljon, se on liian vaivalloista. Toimi sen sijaan seuraavasti:
Luo yksi yhteinen työkaluohjelmisto kaikkia niitä lomakkeita varten, joilla on sama elinkaari. Jos olet luomassa esimerkiksi monisivuista muokkausohjelmaa, luo muokkausohjelmaa kohden yksi työkaluohjelmisto ja poista se sen jälkeen, kun muokkausohjelmakin on poistettu. Kaikki muokkausohjelman sivut käyttävät tätä samaa työkaluohjelmistoa.
Luo yksi värinhallintaohjelma (FormColors
) jokaista lisäosaa kohden. Kun
luot työkaluohjelmistoa, välitä sille värinhallintaohjelma.
Siten työkaluohjelmisto tietää, että värit ovat yhteiskäytössä, eikä poista niitä.
Käytä fonteille alustan tukea. Jos mahdollista, käytä ennalta määritettyjä
JFaceResources
-fontteja. Palkin ja ylätunnisteen fonttien sekä oletusfontin avulla saat jo
paljon aikaan. Usean eri fontin käyttö voi hämmentää käyttäjää, ja jos käytät omia
fonttejasi, varmista että ympäristössä on myös vaihtoehtoisia fontteja. JFace-fontit toimivat kaikissa
ympäristöissä, joihin Eclipse lähettää jotain.
Poista värinhallintaohjelma lisäosan sulkemisen yhteydessä (lisäosan sulkeminen ei tarkoita ympäristön sulkemista: ajonaikainen Eclipse-ympäristö voi poistaa lisäosan dynaamisesti silloin, kun ympäristöä vielä ajetaan).
Varaa lomakkeen värinhallintaohjelman avulla käyttöön kaikki lomakkeiden tarvitsemat värit.