Tuesday 19 April 2011

Beta 5 ja sellaiset

Julkaisin viime perjantaina Memapper Beta 4n, jossa resize-ikkuna kasvatti ja pienensi karttaa mitenpäin vain. Beta 5 tuo suunnitelmien mukaan toisi työkaluikkunan, "hot-plugattavat" työkalut, ja jonkin leikepöytätoiminnallisuuden. Työkaluikkunan toteutin jo Beta 4,5een, julkaistu Fairandcruelissa (ajatuksia kaivataan!), ja seuraavaksi pitäisi toteuttaa työkalurajapinta ja sen päälle pari toimivaa työkaluluokkaa. Jos jaksaisin alkaa kikkailemaan ja opiskelemaan Javan Reflektioapia, voisin toteuttaa oikeasti hotplugattavat työkalut, jotka toimivat niin että käyttäjä koodaa työkaluluokan, joka implementoi TOOL-rajapinnan View-luokan sisään, ja pudotetaan käännettynä extensions - kansioon, josta MAPPER ottaa työkalun käyttöön.

Tämän rajapinnan kautta olisi helppo toteuttaa loput tarvittavat työkalut. Rajapinta tosin vaatii vielä suunnittelua...

No comments:

Post a Comment