Tietojenkäsittelytiede				Harjoitustehtäviä
Graafisten käyttöliittymien toteutus		14.3.2001


9. Kuvaa x5-tehtäväsi toteuttama keskustelu produktiomallin avulla.
   Kirjoita ratkaisu ASCII-tiedostoksi ja tuo se levykkeellä harjoi-
   tustilaisuuteen.

10. Tee ja testaa Delphillä esimerkkilomake, jossa on viisi teksti-
    ruutua. Käyttäjän tulee voida vetää kolmen ensimmäisen tekstiruu-
    dun sisältö ja pudottaa se mihin tahansa näistä kolmesta teksti-
    ruudusta sekä neljänteen tekstiruutuun (mutta ei viidenteen).

    Vihje: Katso ominaisuuden DragMode ja tapahtumien OnDragDrop ja
    OnDragOver ohjeita.

    Tuo ohjelmasi kaikki tiedostot levykkeellä harjoitustilaisuuteen.


11. Selvitä X:n manuaalisivujen avulla, mitä tarkoittaa X-palvelimen
    käynnistäminen komennon xdm avulla.


12. Lue Jun Rekimoton artikkeli "Pick-and-Drop: A Direct Manipulation
    Technique for Multiple Computer Environments" (Proc. of the 10th
    ACM Symp. on User Interface Software and Technology UIST'97, ACM,
    1997, ss. 31-39) ja laadi vähintään 300 sanan kirjoitelma, jossa
    kerrot mitkä seikat ko. artikkelissa ovat mielestäsi tärkeimpiä
    ja mielenkiintoisimpia ja miksi olet valinnut juuri nämä.

    Tulosta kirjoitelmasi paperille ja tuo se mukanasi harjoitusti-
    laisuuteen.