   
TSK Käyttäjätunnus: tsk
Rekisteröity: 4-2010
| Keskiviikkona, 17. tammikuuta, 2018 - klo 15.35: | | OO library v1.2 julkaistu AmigaOS4.x:lle (suositellaan 4.1 FE update 1) OO-kirjasto tuo objektiluokka tyylisen ja helpomman tavan ohjelmoida C-kieleen ja AmigaOS:lle. OO-kirjaston avulla voit luoda graafisen käyttöliittymän käyttämällä GUIML:ää (Graphical User Interface Markup Language) (graafisen käyttöliittymän kuvauskieli). OO-kirjasto sisältää useita luokkia ohjelmoijan käyttöön. (Huomaa: C-kieli ei sisällä oliopohjaisen ohjelmoinnin välineitä edelleenkään.) OO-kirjasto käyttää hyödykseen Exec-kirjaston resurssienjäljitysominaisuutta jäljittääkseen kaikki luodut objektit ja vapauttaa ne muistista (automaattisesti) jos ohjelmisto kaatuu ja käyttäjä päättää lopettaa kaatuneen sovelluksen. Mukana arkistotiedostossa löytyy monta esimerkkiä: Drawerview, GUIfromGUIMLfile, KeyValuePairs, SamplePlayer, SimpleAudio, SimpleDOS, SimpleGUI, SimpleHTTP, SimpleServer, SimpleVideo, SimpleTalk, SimpleSpaceShooter. Kirjaston löytää os4depot.net:istä. Muutokset v1.2:ssa: - Korjattu projektikuvakkeen "tooltype":ien käsittely - Korjattu URL:n käsittely Network (Verkko) -luokassa silloin kun se on lyhyt kuten pelkkä IP-osoite - Korjattu julkisten ruutujen hyppelyn käsittely - Lisätty kaksi nappien käsittelyä lisää AInput-luokkaan - Lisätty yksi esimerkki Muutokset v1.1:ssä: ! Korjattu todella ikävä bugi BitMap image-luokassa joka aihetti muistivirheitä - Korjattu joitain bugeja File-luokassa - Korjattu joitain bugeja header-tiedostoissa ja dokumentaatiossa - Lisätty DOS-objekti main interface:iin, edeltävä DOS-objekti muutettu OO_DOS-objektiksi header:eissä (ja koodissa) - Lisätty enemmän funktioita DOS-luokkaan - Lisätty Server (palvelin) -luokka Network (Verkko) -luokkaan ! Lisätty Graphics (Grafiikka) -luokka Space gadget-luokkaan - Lisätty Random-luokka main interface:iin - Lisätty AInput (AmigaInput)-luokka Tool-luokkaan - Lisätty Audio-luokka Tool-luokkaan - Lisätty Video-luokka Tool-luokkaan Vaatimukset: avcodec2.library, avformat2.library, avutil2.library, swresample2.library, swscale2.library - Lisätty PicFlow-luokka Tool-luokkaan - Siirretty Timer (Ajastin) -luokka Tool-luokan alle, Timer-luokka löytyy edelleen main interface:istä yhteensopivuuden vuoksi - Lisätty Requester (Vaadin) -luokka Tool-luokkaan - Lisätty funktioita Tool-luokkaan - Lisätty funktioita useisiin luokkiin - Korjattu joitain bugeja esimerkkikoodeissa - Lisätty esimerkkejä
|