Tietojenkäsittelytiede Harjoitustehtäviä Graafisten käyttöliittymien toteutus 7.3.2001 6. Muodosta piirto-ohjelmille sopiva abstraktiotasojen tarkennos luennolla esitetyn tietokantasovelluksia käsittelevän esimerkin hengessä. Mille tasoille GRAPHEX- ohjelman allaluetellut operaatiot kuuluvat? Entä mille tasoille sijoittuvat näiden operaatioiden yksittäiset lauseet? a) TForm1.LineButtonClick b) TForm1.FormMouseUp c) TForm1.BrushButtonClick d) TForm1.Print1Click e) TForm1.Open1Click 7. Tee ja testaa Delphillä esimerkkilomake, joka käyttäytyy mahdolli- simman samalla tavalla kuin a) Javan BorderLayout b) Javan GridLayout Valmistaudu kuvaamaan harjoitustilaisuudessa ratkaisusi periaat- teet. Tuo ohjelmiesi EXE-versiot levykkeellä harjoitustilaisuuteen. 8. Selvitä, minkä periaatteiden mukaan geometrian hallinta on toteu- tettu X Window:in xcalc -ohjelmassa. (Sääntöjä on enemmän kuin miltä ensi silmäyksellä näyttää !)