LUKU 4 TAPAHTUMAT. Command1_Click, Form_Click. Form_DragDrop
|
|
- Tauno Nurmi
- 8 vuotta sitten
- Katselukertoja:
Transkriptio
1 LUKU 4 TAPAHTUMAT Visual Basicin ohjaintyypin määrittää siihen liittyvät ominaisuudet ja tapahtumatyypit, joihin kyseinen ohjaintyyppi reagoi. Yksittäisen tapahtuman määrittää jokin hiiri- tai näppäimistötoiminto tai järjestelmän sisäinen tapahtuma ja itse olio, johon se kohdistuu. Koodissa oliota ja tapahtumaa erottaa viiva. Tapahtumat ja Command1_Click, Form_Click Form_DragDrop ovat erillisiä tapahtumia, joihin jokaiseen on koodi liitettävä erikseen. Vaikka ohjaimen nimi sisältyy tapahtuma-aliohjelman nimeen, ohjaimeen ja sen ominaisuuksiin pitää koodissa viitata nimellä: Private Sub Text1_Click() Text1.Text = "" Kun olet piirtänyt ohjaimia (tai tehnyt valikon), Visual Basic tarjoaa jokaiseen mahdolliseen tapahtumaan valmiin tapahtuma-aliohjelmapohjan, joka sisältää mahdollisesti käytettävissä olevat argumentit ja niiden datatyypit. Esim. DragDrop-tapahtuma-aliohjelmassa voit viitata argumentteihin Source, X ja Y: Private Sub Form_dragDrop (source As Control, X As Single, Y As Single) Et voi lisätä tai poistaa argumentteja. Tämä on luonnollista, koska normaalitapauksessa tapahtuma-aliohjelmaa kutsuu järjestelmä. Voit kuitenkin kutsua tapahtuma-aliohjelmaa myös koodista (vrt. TAPAHTUMAN SIMULOINTI KOODISTA luvun loppupuolella).
2 66 Visual Basic 5 -ohjelmoinnin peruskurssi KOODIN LIITTÄMINEN TAPAHTUMAAN Tapahtumien ohjelmointi tehdään samassa koodieditori-ikkunassa kuin muunkin VB-koodin muokkaus. Voit valita koodieditorille kaksi eri esitysmuotoa Tools - Options -ikkunan Editor-sivulta. Kun valitset kohdan Default To Full Module View, kaikki lomakkeen tai moduulin aliohjelmat ovat kerralla näkyvillä viivalla toisistaan erotettuina. Tyhjät tapahtumapohjat on kuitenkin avattava alasvetovalikosta kuten kuvassa 1. Jos et valitse tätä vaihtoehtoa, näkyvillä on ainoastaan kulloinkin muokattava tapahtuma-aliohjelma (tai muu lausealiohjelma tai funktio, vrt. luku 6). ESIMERKKI 1 Haluamme, että kuvan 2 lomakkeen kaikki kolme oliota siirtyvät ylöspäin, kun niitä kaksoisnapsautetaan hiirellä. Kaksoisnapsauta Label1-otsikkoa. Ruutuun tulee koodi-ikkuna, jossa Label1 on valmiiksi valittuna. Valitse tapahtumavalikosta Click, jolloin koodi-ikkunaan tulee Label1_Click-tapahtuma-aliohjelman koodipohja. Tarvittava koodi kirjoitetaan rivien Private Sub tapahtuma ja väliin (kuva 2): 4.1: Tapahtuma-aliohjelman kirjoittaminen
3 4 Tapahtumat : Esimerkki 1 Private Sub Label1_Click () Label1.top = label1.top Ennen kuin kaksoisnapsautat seuraavaa ohjainta Command1, kopioi kirjoittamasi koodirivi merkitsemällä se hiirellä ja valitsemalla Edit-valikosta komento Copy. Kaksoisnapsauta nyt Command1-oliota (mikäli lomake on näkyvillä) tai valitse se koodi-ikkunan olioluettelosta. Valitse Click-tapahtuma. Sijoita kohdistin Sub Command1_Click -rivin alapuolelle ja valitse Edit-valikosta Paste-komento. Voit myös käyttää Standard-valikon vastaavia kuvakkeita. Komentopohjaan tulee nyt äsken kopioimasi rivi. Korjaa seuraavaksi koodiin Label1-nimen tilalle Command1: Command1.top = label1.top Menettele samoin kolmannen ohjaimen Command2 kanssa ja kokeile sitten ohjelmaa painamalla F5-näppäintä. Esimerkin opetus on, että jokaisen ohjaimen ominaisuuksiin viitatessa ohjain on nimettävä yksiselitteisesti, vaikka se sisältyisi itse tapahtuman määritteeseen. Et voi myöskään jättää ohjaimen nimeä kokonaan pois (ominaisuus tulkitaan tällöin lomakkeen ominaisuudeksi). Jos halutaan saivarrella, voidaan sanoa, ettei Visual Basic -ohjaimilla oikeasti ole ominaisuuksia vaan sen sijaan lomakkeella on sellaisia ominaisuuksia kuten Command1.Top jne. Sama pätee tapahtumiin. Windows-ohjelmoinnissa on pelkistetysti sanoen kysymys sellaisen ohjelman suunnittelusta, jossa loppukäyttäjä voi muuttaa olioiden ominaisuuksia aiheuttamalla tapahtumia joko hiirellä tai näppäimistöllä. Välittävä koodi voi muodostua yhdestä rivistä tai pitkistä toisiaan kutsuvista aliohjelmista.
4 68 Visual Basic 5 -ohjelmoinnin peruskurssi YLEISIÄ TAPAHTUMIA DragDrop ja Dragover: Lomakkeella ja MDI-lomakkeella sekä kaikilla näkyvillä ohjaimilla paitsi Viivalla ja Kuviolla. Katso tarkemmin LOMAKE ja KEHYS. GotFocus, LostFocus: Kaikilla ohjaimilla, joilla voi olla fokus. Sijoita lomakkeelle usean kuvakehyksen matriisi ja kokeile seuraavaa koodia: Private Sub Picture1_LostFocus (index As Integer) Picture1(index).BackColor = RGB(0, 255, 0) Private Sub Picture1_GotFocus (index As Integer) Picture1(index).BackColor = RGB(255, 0, 0) MouseDown, MouseUp ja MouseMove:8 tarkoittaa alla, että ohjaimella on nämä hiiritapahtumat. Tarkastelen niitä lähemmin yksittäisten ohjaintyyppien yhteydessä. Click ja DblClick: Click-tapahtuma tuotetaan napsauttamalla ohjainta kerran ja DblClick kaksoisnapsauttamalla sitä. Kaksoisnapsautuksesta on kyse, kun napsautukset toistuvat Windowsin Ohjauspaneelissa määritetyn aikarajan sisällä. HUOM Valintaruudulla, komentopainikkeella, valintanapilla ja luetteloruudulla Click laukeaa vain, jos käyttäjä napsauttaa vasenta hiiripainiketta. Muiden ohjaimien kanssa painikkeiden erottamiseen on käytettävä MouseDown- tai MouseUp-tapahtumaa. Vaikka napsautus on Windows-ympäristön keskeisin toiminto, ei sillä ole suoranaista vastinetta Windows APIssa, vaan Click-tapahtuma edustaa korkeamman tason standardia. Hiiritapahtumat syntyvät seuraavassa järjestyksessä: MouseDown, MouseUp, Click ja DblClick. Yllättäen kuitenkin kaksoisnapsautuksen yhteydessä jälkimmäinen MouseUp-tapahtuma on DblClick-tapahtuman jälkeen. Järjestyksellä on merkitystä, jos hiiritapahtumakoodit kumoavat toisensa. KeyDown, KeyUp ja KeyPress: 7 tarkoittaa alla, että ohjaimella on nämä näppäintapahtumat (tarkemmin kohdassa TEKSTIRUUTU). Voi
5 4 Tapahtumat 69 vaikuttaa oudolta, että esim. Komentopainike tunnistaa näppäintapahtumat, mutta ei DblClick-tapahtumaa. Sillä voi kuitenkin olla fokus ja siksi sen on myös tunnistettava esim. mahdolliset pikanäppäimet. Vrt. luku 7. LinkClose, LinkError, LinkExecute, LinkNotify, LinkOpen: Nämä DDE-yhteyteen liittyvät tapahtumat ovat Lomakkeella, MDI-lomakkeella, Otsikolla, Kuvakehyksellä ja Tekstiruudulla. Tarkastelen DDEyhteyksiä tarkemmin Jatkokurssi-kirjassa. OleDragDrop: Jos ohjaimen OLEDropMode arvo on 1, se tunnistaa tämän tapahtuman, jolloin voi koodista käsitellä Data-argumenttia. Käsittelen OLE-yhteyksiä tarkemmin Jatkokurssi-kirjassa. Alla kuitenkin pieni koodiesimerkki, missä ohjaimeen (esimerkiksi Wordistä) vedetty tekstin pätkä sijoitetaan tekstiruutuun tekstikohdistimen osoittamaan kohtaan käyttämällä SelText-ominaisuutta ja DataObject-argumentin GetData-metodia: Private Sub Text1_OLEDragDrop(Data As DataObject, Effect As Long, Button As Integer, Shift As Integer, X As Single, Y As Single) Text1.SelText = Data.GetData(1) OLEDragOver, OLEGiveFeedback, OLECompleteDrag, OLESetData, OLEStartDrag: Muita OLE-tapahtumia, joita käsittelen tarkemmin Jatkokurssi-kirjassa. ERI OHJAIMIEN KESKEISIÄ TAPAHTUMIA 87LOMAKE Resize: aina kun ikkunan koko muuttuu. Myös kuvakehyksellä, Dataohjaimella ja OLE-ohjaimella. Seuraava koodi varmistaa, että lomakkeeseen sijoitettu kuvakehys laajenee ja supistuu ikkunan mukana: Private Sub form1_resize () Picture1.Width = Width / 3 Picture1.Height = Height / 3 end sub Load: aina kun lomake ladataan muistiin. Seuraava koodi varmistaa, että ikkuna on aina käynnistettäessä täyden ruudun kokoinen:
6 70 Visual Basic 5 -ohjelmoinnin peruskurssi Private Sub Form1_Load () windowstate = 2 end Sub Unload: aina kun lomake on poistumassa muistista. Cancel-argumentti antaa käyttäjälle mahdollisuuden peruuttaa poistamisen: Private Sub Form_Unload (cancel As Integer) If MsgBox( Haluatko lopettaa?, 1) = 2 Then cancel = -1 End If MsgBox-funktio noutaa Visual Basicin sanomaikkunan, josta tarkemmin luvussa 9. MouseMove: aina kun hiirtä liikutetaan. Kokeile seuraavaa koodia: Private Sub Form_MouseMove (Button As Integer, Shift As Integer, X As Single, Y As Single) backcolor = rgb(x / 10, Y / 10, 255) DragDrop (source As Control, x As Single, y As Single): aina kun vedettävä ohjain irroitetaan. Source on vedettävä ohjain, X ja Y koordinaatit. ESIMERKKI Sijoita lomakkeeseen kuvakehys ja aseta sen Dragmode-arvoksi 1 (Automatic). Kaksoisnapsauta lomaketta ja valitse tapahtumavalikosta Drag- Drop. Lisää seuraava koodi: Private Sub Form_dragDrop (source As Control, X As Single, Y As Single) source.move X, Y
7 4 Tapahtumat 71 Voit nyt vetää kuvakehystä hiirellä ja pudottaa sen mihin tahansa lomakkeelle. X ja Y ovat hiirikohdistimen koordinaatit kohdeohjaimessa. Source on vedettävä ohjain. Näistä kolmesta tarkemmin luvussa KUVAKEHYS MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single): kun hiiripainike painetaan alas. Aloittaa tyypillisesti vetämisen. Ohjain reagoi tapahtumaan vain, jos sen Dragmode-ominaisuuden arvo on Manual. HUOM Jos haluat, että tapahtuma tunnistaa, kumpaa hiiripainiketta on painettu tai onko vaihtonäppäin alhaalla, käytä Clicktapahtuman sijasta MouseDown-tapahtumaa. Mouseup(Button As Integer, Shift As Integer, X As Single, Y As Single): kun hiiripainike päästetään ylös. ESIMERKKI Sijoita tyhjään lomakkeeseen kuvakehys, kaksoisnapsauta sitä ja liitä MouseDown- ja MouseUp-tapahtumiin seuraava koodi: Private Sub Picture1_MouseDown (Button As Integer, Shift As Integer, X As Single, Y As Single) If Shift = 1 And Button = 2 Then Form1.backcolor = RGB(255, 0, 0) End If Private Sub Picture1_MouseUp (Button As Integer, Shift As Integer, X As Single, Y As Single) Form1.Backcolor = RGB(255, 255, 255) Voit vaihtaa lomakkeen taustaväriä pitämällä vaihtonäppäimen alhaalla ja painamalla hiiren oikeata painiketta. Shift- ja Button-argumenteista tarkemmin luvussa 10.
8 72 Visual Basic 5 -ohjelmoinnin peruskurssi HUOM MouseDown-tapahtuman jälkeen kyseinen ohjain "vangitsee" hiiren seuraavaan MouseUp-tapahtumaan asti, siten tämä ja sitä edelliset MouseMove-tapahtumat kuuluvat kyseiselle ohjaimelle, vaikka käyttäjä siirtäisi osoittimen ohjaimen ulkopuolelle. Click-tapahtuma ei tällaisessa tapauksessa laukea lainkaan. 8KUVA Kuva on sekä ominaisuuksiltaan että tapahtumiltaan kuvakehystä rajoittuneempi. Kuvalla ei voi olla fokusta eikä näppäintapahtumia. Toisaalta Kuvan päivittäminen näytöllä tapahtuu hieman nopeammin. Käytä sitä, kun et tarvitse Kuvakehyksen piirteitä ja kun haluat hyödyntää Kuvan Stretch-ominaisuutta (ks. luku 3). 8OTSIKKO Click: Vaikka Otsikkoa voi napsauttaa, sille ei voi siirtää fokusta sen enempää hiirellä kuin näppäimistölläkään. Samoin kuin lomaketta napsautettaessa fokus säilyy ohjaimella, jolla se jo on. KEHYS DragDrop: kun vedettävä ohjain irroitetaan kehyksen päällä. DragOver: aina kun ohjainta vedetään kohteen päällä. Source on vedettävä ohjain, X ja Y koordinaatit. State ilmaisee vedettävän ohjaimen sijainnin kohteen suhteen. ESIMERKKI Sijoita tyhjään lomakkeeseen useampi pieni kuvakehys ja isompi kehys. Määritä kuvakehyksien Dragmode-arvoksi 1 ja lisäksi jokaiselle eri taustaväri. Lisää seuraava tapahtuma-aliohjelma: Private Sub Frame1_DragOver(Source As Control, X As Single, Y As Single, State As Integer) If State = 1 Then Frame1.BackColor = Form1.BackColor
9 4 Tapahtumat 73 Else Frame1.BackColor = Source.BackColor End If Argumentilla State voi olla seuraavat arvot: 0 Ohjainta (Source) ollaan vetämässä kohteen sisälle. 1 Ohjainta (Source) ollaan vetämässä kohteesta ulos. 2 Ohjain on vedetty kohteen sisälle. Huomaa, että jos irroitat kuvakehyksen kehyksen sisällä, taustaväri jää voimaan. 87TEKSTIRUUTU Change: aina kun tekstiruudun teksti muuttuu. Keypress(keyascii As Integer): aina kun käyttäjä painaa jotakin näppäintä. KeyAscii palauttaa painettua näppäintä vastaavan merkin Asciikoodin. KeyDown(Keycode As Integer, Shift As Integer) ja KeyUp(Keycode As Integer, Shift As Integer): reagoivat erikseen näppäimen alas painamiseen ja vapauttamiseen. Lisäksi keycode palauttaa myös funktionäppäinten koodin ja shift vaihto- control- ja alt-näppäinten tilan. Koska hiirtä käytetään tekstiruudussa pääasiassa kohdistimen sijoittamiseen ja tekstin valitsemiseen, tekstiruutu ei aikaisemmissa versioissa tunnistanut hiiritapahtumia. Tekstiruudun käyttökelpoisuutta on tässä suhteessa parannettu. Vältä kuitenkin sotkemasta edellä mainittuja automaattisia toimintoja. ESIMERKKI Sijoita lomakkeelle tekstiruutu ja otsikko. Seuraava koodi sijoittaa otsikkoon hiirellä valitun merkkimäärän: Private Sub Text1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) Label1 = Text1.SelLength
10 74 Visual Basic 5 -ohjelmoinnin peruskurssi 87KOMENTOPAINIKE Click: hiiren napsautus. Komentopainike tunnistaa nykyisin myös muut hiiritapahtumat paitsi DblClick-tapahtumaa, ja voit näin ollen kirjoittaa koodia myös MouseDown- ja MouseUp-tapahtumille. Koska komentopainikkeen Click-tapahtuma toteutuu vain vasemmalla hiiripainikkeella, MouseDown-tapahtuman käyttö on välttämätöntä, jos halutaan painikkeen reagoivan myös oikeaan painikkeeseen. HUOM Kun komentopainikkeella on fokus, myös Välilyöntinäppäimen painaminen toteuttaa Click-tapahtuman. Jos painike on lomakkeen oletuspainike (sen Default-arvo on True), Click-tapahtuman voi tuottaa painamalla Enternäppäintä. 87VALINTARUUTU Click: Käyttäjä voi aiheuttaa Click-tapahtuman myös painamalla sanavälinäppäintä siirrettyään sarkainnäppäimellä fokuksen valintaruudulle, sekä valintaruutuun liitetyllä valintanäppäimellä (vrt. luku 7). Valintaruutu ei tunnista kaksoisnapsautusta mutta kylläkin muut hiiritapahtumat. 87VALINTANAPPI Click: Valintanapin valinta aiheuttaa aina Click-tapahtuman. Paitsi napsauttamalla, käyttäjä voi valita napin valintanäppäimellä tai siirtämällä fokuksen siihen (sanaväliä ei tarvitse painaa). Jos valintanappi on osa nappiryhmää, fokus siirretään ryhmän ensimmäiseen tai viimeiseen nappiin sarkainnäppäimellä. Ryhmän sisällä liikutaan nuolinäppäinten avulla. Vrt. luku 7.
11 4 Tapahtumat 75 HUOM Valitun napin napsauttaminen ei aiheuta Click-tapahtumaa. DblClick: Tätä voi käyttää valinnan peruuttamiseen valitsematta mitään muuta vaihtoehtoa. Vrt luku 7. 7YHDISTELMÄ- JA LUETTELORUUTU Click ja DblClick: Click-tapahtuman toteuttaa, paitsi hiirellä napsauttaminen, myös kohdan merkintä nuolinäppäimellä. Varsinainen valinta suoritetaan sovelluksissa usein kaksoinapsautuksella. Yhdistelmäruutu reagoi kaksoisnapsautukseen vain, jos sen Style-arvo = 1. DropDown: Yhdistelmäruudulla, kun sen valikko vedetään alas. Esimerkiksi seuraava koodi asettaa luettelon ensimmäisen kohdan tekstiruutuun, kun luettelo avataan: Private Sub Combo1_DropDown() Combo1.Text = Combo1.List(0) Scroll: Aina, kun luettelon tai yhdistelmäluettelon avatun osan vierityspalkin hissiä vedetään hiirellä. 7VIERITYSPALKIT Change: Aina kun hissin sijainti muuttuu (katso luku 8). Scroll: Aina kun hissiä vedetään hiirellä. AJASTIN Timer: Ainoa tapahtuma, toteutuu automaattisesti Interval-arvon mukaisin välein. Katso edellinen luku. 87TIEDOSTOJEN HALLINTA Scroll: Vrt. Yhdistelmä- ja luetteloruutu. DblClick: vain Tiedostoluettelo-ohjaimessa. Kaksoisnapsautusta käytetään tyypillisesti ohjelman käynnistämiseen. Näin teemme myös Tiedostoapulainen-esimerkkiohjelmassa (luku 13). Change: Koska Asemaluettelo-ohjaimelta puuttuu sekä Click- että DblClick-tapahtuma, keskeinen koodi on liitettävä Change-tapahtumaan.
12 76 Visual Basic 5 -ohjelmoinnin peruskurssi PathChange: kun Tiedostoluettelon polkua (Path-arvoa) on muutettu muuttamalla FileName- tai Path-arvoja koodin avulla. PatternChange: kun Tiedostoluettelon tarkennetta (Pattern-arvoa) on muutettu muuttamalla FileName tai Pattern-arvoja koodin avulla. ESIMERKKI Piirrä kuvassa 3 tarvittavat ohjaimet ja lisää seuraavat aliohjelmat: Private Sub Command1_Click () File1.Filename = Text1.Text Private Sub File1_PathChange () If File1.Path = c:\ Then Text2.Text = Vain pääkäyttäjälle! Else Text2.text = End If Private Sub File1_PatternChange () If File1.Pattern = *.txt Then Text2.Text = Käytä tekstinkäsittelyohjelmaa Else Text2.Text = End If Text1-tekstiruutuun voi kirjoittaa joko pelkän polun tai täydellisen tiedostonimen. Text2-tekstiruudun sisältö heijastaa tehtyjä muutoksia. Tiedostojen hallinnasta tarkemmin luvussa : Tiedostoluettelo
13 4 Tapahtumat 77 KUVIO JA VIIVA Näihin "ohjaimiin" ei voi liittää lainkaan tapahtuma-aliohjelmia. Ne eivät siis reagoi sen enempää hiireen kuin näppäimistöönkään. DATA-OHJAIN Validate: Mahdollistaa muutosten varmistamisen ennen tallentamista tietokantaan (tarkemmin luvussa 16). Data-ohjaimen vierityspainikkeisiin ei liity ohjelmoitavia tapahtumia, vaan toiminnot (tietueiden haut) ovat automaattisia. 87TAULUKKO SelChange, RowColChange: Kun käyttäjä vaihtaa hiiren tai nuolinäppäimen avulla aktiivista solua tai valitsee soluvälin hiirellä (ainoastaan SelChange-tapahtuma). Taulukolla ei ole lainkaan Change-tapahtumaa, joka reagoisi solun sisällön muutoksiin. SelChange-tapahtuman (mutta ei RowColChange-tapahtumaa) voi aiheuttaa myös koodilla (vrt. luku 8). 87OLE Updated: Kun OLE-asiakas päivitetään. VALINTAIKKUNA Ei tapahtumia. DATATAULUKKO BeforeUpdate: Sidotun data-ohjaimen päivytys voidaan estää asettamalla Cancel-arvoksi True. DATAYHDISTELMÄRUUTU Vakiotapahtumia. DATALUETTELORUUTU Vakiotapahtumia.
14 78 Visual Basic 5 -ohjelmoinnin peruskurssi VALIKKO Click: ainoa tapahtuma. LUOKAT Initialize, Terminate: Näihin liitetään koodia, joka halutaan suorittaa luokkaan kuuluvaa oliota luotaessa tai lopetettaessa (Tarkemmin Jatkokurssi-kirjassa). ESIMERKKI Avaa nyt yksikkölaskinprojekti Yksikko.vbp, jotta voit liittää siihen tarvittavan koodin. Muistamisen helpottamiseksi ohjaimet kannattaa nimetä. Aseta Name-arvot seuraavasti: Ylempi otsikko: Metriotsikko Alempi otsikko: Jalkaotsikko Oikeanpuoleinen otsikko: Luettelo-otsikko Ylempi tekstiruutu: Metriruutu Alempi tekstiruutu: Jalkaruutu Luetteloruutu: Luettelo Välitavoite 1: Metriruutu sisältää Jalkaruutuun kirjoitettua jalkamäärää vastaavan metrimäärän. Ratkaisu: Kaksoisnapsauta Jalkaruutua. Koodi-ikkunassa on valmiina Jalkaruutu_change-tapahtuman aliohjelmapohja. Change-tapahtuma on mikä tahansa muutos tekstiruudussa. Niinpä jos kirjoitat seuraavan koodirivin: Metriruutu.text = Val(Jalkaruutu.text) / 3 Metriruutu päivittyy välittömästi, kun Jalkaruutuun kirjoitetaan numeroita. Val-funktio palauttaa merkkijonoa vastaavan numeerisen muuttujan (ks. luvut 5 ja 12). Selkeämmin yo. koodirivin voi toteuttaa seuraavasti: Jalat = Val(Jalkaruutu.text) Metrit = jalat / 3 Metriruutu.text = metrit
15 4 Tapahtumat 79 Metrit ja Jalat -muuttujia ei ole pakko määritellä, koska niihin viitataan vain tässä aliohjelmassa (ks. luku 6). Kun kokeilet ohjelmaa, huomaat, että tulostusruudun (metriruudun) desimaalimerkki on sama, jonka olet määrittänyt Windowsin ohjauspaneelissa. Sen sijaan lukuja syötettäessä ja koodissa Visual Basic hyväksyy sekä pilkun että nollan. HARJOITUS Kirjoita vastaava koodi metriruudulle siten, että jalkalaatikkoon päivittyy oikea (käänteinen) arvo syötettäessä lukuja metriruutuun. Kokeile ohjelmaa ja mieti, miksi ratkaisu ei toimi. Välitavoite 2: Molemminpuoleinen muunnos. Harjoituksen ratkaisu ei toiminut, koska myös tekstiruudun päivitys koodista on Change-tapahtuma. Tietyissä tilanteissa ruudut käyttäytyvät hallitsemattomasti. Koodit on parempi liittää johonkin toiseen tapahtumaan. Ota Sub Jalkaruutu_Change esille, merkitse koodirivit ja leikkaa ne Edit - Cut -komennolla leikepöydälle. Valitse tapahtumavalikosta Key- Press, vie kohdistin Sub Jalkaruutu_KeyPress -rivin alle ja liitä leikepöydältä äsken leikkaamasi rivit koodiin. Voit antaa ohjaimen reagoida kaikkiin näppäimiin tai vain esim. Enter-näppäimeen. KeyAscii sisältää viimeksi painetun näppäimen asciiarvon. If keyascii = 13 then Jalat = Val(Jalkaruutu.text) Metrit = Jalat / 3 Metriruutu.text = Metrit end if If then -jaksosta ja muista kontrollirakenteista tarkemmin luvussa 6. Menettele nyt Metriruudun kanssa samoin kuin yllä. TAPAHTUMAN SIMULOINTI KOODISTA Tapahtuman voi simuloida yksinkertaisesti kutsumalla sen tapahtumaaliohjelmaa koodista. Lausealiohjelmaa (jollaisia kaikki tapahtuma-alioh-
16 80 Visual Basic 5 -ohjelmoinnin peruskurssi jelmat ovat) kutsutaan kirjoittamalla se omalle rivilleen koodiin ja mahdolliset argumentit ilman sulkuja. Aliohjelmista tarkemmin luvussa 6. Huomaa Private-avainsana aliohjelman alussa. Se merkitsee, että tapahtuma-aliohjelmaa voidaan kutsua vain sen omasta lomakkeesta käsin. Jos haluat, että aliohjelma on kutsuttavissa koko projektista, vaihda Private-sanan tilalle Public (aliohjelmista ja ohjelmointisyntaksista tarkemmin luvussa 6). Sijoita nyt Yksikkölaskin-esimerkissä tapahtuma-aliohjelmaan Sub Metriotsikko_Click seuraava rivi: Jalkaruutu_Keypress 13 Nyt käyttäjä voi päivittää Metriruudun Enter-näppäimen painamisen sijasta myös napsauttamalla Metriotsikko-otsikkoa. Normaali käytäntö on tietysti sijoittaa tämäntapainen toiminto komentopainikkeelle, jonka Caption on "OK". Emme tee sitä nyt, koska jatkossa muutamme ohjelmaa huomattavasti. Siksi sinun on nyt syytä tallentaa muokattu lomake. OMIEN TAPAHTUMIEN OHJELMOINTI Ohjelmoidessasi omia luokkia voit liittää niihin itse määrittämiäsi tapahtumia samoin kuin ominaisuuksia ja metodeitakin. Käsittelen luokkaohjelmointia Jatkokurssi-kirjassa.
[Lomake.][Ohjain.]metodi [argumentit] Seuraava aliohjelma, jossa käytetään kuvakehyksen Move-metodia, luo vaikutelman etääntyvästä kuvakehyksestä:
LUKU 5 METODIT Paitsi ominaisuuksia ja tapahtumia lomakkeeseen ja ohjaimiin sekä Visual Basicin erityisolioihin Printer, Screen, Clipboard, Debug ja App samoin kuin muihin Vb:ssä käytettäviin olioihin
LisätiedotAjokorttimoduuli Moduuli 2. - Laitteenkäyttö ja tiedonhallinta. Harjoitus 1
Ajokorttimoduuli Moduuli 2 - Laitteenkäyttö ja tiedonhallinta Harjoitus 1 Tämän harjoituksen avulla opit alustamaan levykkeesi (voit käyttää levykkeen sijasta myös USBmuistitikkua). Harjoitus tehdään Resurssienhallinnassa.
LisätiedotKÄYTTÖLIITTYMÄN PIIRTÄMINEN
LUKU 2 KÄYTTÖLIITTYMÄN PIIRTÄMINEN Käyttöliittymän ohjaimien lisääminen lomakkeeseen on mahdollisimman yksinkertaista. Käynnistettäessä työtilassa on työkalulaatikko, josta voit valita ohjaimen napsauttamalla
LisätiedotLupa opetuskäyttöön pyydettävä. info@tietsikka.net. Näppäimistö. Kohdistimen ohjausnäppäimistö. Funktionäppäimistö. Kirjoitusnäppäimistö
Näppäimistö 2005 Päivi Vartiainen 1 Kohdistimen ohjausnäppäimistö Funktionäppäimistö Kirjoitusnäppäimistö Numeronäppäimistö Kohdistimen ohjausnäppäimistöllä siirretään hiiren osoitinta ruudulla. Kohdistin
LisätiedotPikanäppäin Yhdistelmiä. Luku 6 Pikanäppäimet
Luku 6 Pikanäppäimet Pikanäppäimet ovat näppäinyhdistelmiä, jotka mahdollistavt ZoomTextin komennot ilman ZoomTextin käyttäjäliittymän aktivointia. Pikanäppäin komentoja on melkein jokaisella ZoomTextin
LisätiedotTIETOKONEEN ASETUKSILLA PARANNAT KÄYTETTÄVYYTTÄ
TIETOKONEEN ASETUKSILLA PARANNAT KÄYTETTÄVYYTTÄ Windows XP-käyttöjärjestelmän asetuksilla sekä Word-asetuksilla voit vaikuttaa tietokoneen näytön ulkoasuun, selkeyteen ja helppokäyttöisyyteen.. 1) ASETUKSET
LisätiedotKsenos Prime Käyttäjän opas
Ksenos Prime Käyttäjän opas Versio 11.301 Turun Turvatekniikka Oy 2011 Selaa tallenteita. Tallenteiden selaaminen tapahtuu samassa tilassa kuin livekuvan katselu. Voit raahata hiirellä aikajanaa tai käyttää
LisätiedotSähköposti ja uutisryhmät 4.5.2005
Outlook Express Käyttöliittymä Outlook Express on windows käyttöön tarkoitettu sähköpostin ja uutisryhmien luku- ja kirjoitussovellus. Se käynnistyy joko omasta kuvakkeestaan työpöydältä tai Internet Explorer
LisätiedotSen jälkeen Microsoft Office ja sen alta löytyy ohjelmat. Ensin käynnistä-valikosta kaikki ohjelmat
Microsoft Office 2010 löytyy tietokoneen käynnistävalikosta aivan kuin kaikki muutkin tietokoneelle asennetut ohjelmat. Microsoft kansion sisältä löytyy toimisto-ohjelmistopakettiin kuuluvat eri ohjelmat,
LisätiedotOminaisuuksien syntaksi on seuraava:
LUKU 3 OMINAISUUDET Jo piirretyn ohjaimen sijaintia ja kokoa voi muuttaa milloin tahansa merkitsemällä sen ja vetämällä keskeltä tai kahvoista (kokoa tai muotoa muutettaessa). Sijaintia ja kokoa voi muuttaa
LisätiedotFrontPage 2000 - Näkymät
FrontPage 2000 - Näkymät FrontPagessa on kuusi erilaista näkymää sivustoon. Sivunäkymä Tässä näkymässä luodaan sivut eli näkymä vastaa paljolti Wordin tekstinkäsittelyohjelman näkymää. Tässä on myös muokattava
LisätiedotPong-peli, vaihe Aliohjelman tekeminen. Muilla kielillä: English Suomi. Tämä on Pong-pelin tutoriaalin osa 3/7. Tämän vaiheen aikana
Muilla kielillä: English Suomi Pong-peli, vaihe 3 Tämä on Pong-pelin tutoriaalin osa 3/7. Tämän vaiheen aikana Jaetaan ohjelma pienempiin palasiin (aliohjelmiin) Lisätään peliin maila (jota ei voi vielä
LisätiedotMuistitikun liittäminen tietokoneeseen
Muistitikun käyttäminen 1 Muistitikun liittäminen tietokoneeseen Muistitikku liitetään tietokoneen USB-porttiin. Koneessa voi olla useita USB-portteja ja tikun voi liittää mihin tahansa niistä. USB-portti
LisätiedotProjektit. Pikaopas. Jaa projekti muiden kanssa Kutsu muita projektiyhteistyöhön valitsemalla Jaa.
Projektit Pikaopas Seuraa tehtäviä SharePoint-tehtäväluettelon avulla voit kätevästi seurata projektiin liittyviä tehtäviä. Voit lisätä aloituspäivät ja määräpäivät, määrittää tehtäviä eri henkilöille
LisätiedotHELIA 1 (1) Outi Virkki Käyttöliittymät ja ohjelmiston suunnittelu :04
HELIA 1 (1) Luento 7 Graafisen käyttöliittymän peruselementit... 2 Ikkunat... 2 Sovellusikkunat (Application Windows)... 2 Asiakirjaikkunat (Document Windows)... 3 Toissijaiset sovellusikkunat (Secondary
LisätiedotHelppokäyttöisyyttä Windows Vista käyttöjärjestelmän asetuksilla
Lena Wahlroos-Hänninen, Helsingin Tikoteekki 2009 1 Helppokäyttöisyyttä Windows Vista käyttöjärjestelmän asetuksilla Windows-käyttöjärjestelmä mahdollistaa useita eri helppokäyttötoimintoja, joilla voi
LisätiedotKUVAN TUOMINEN, MUOKKAAMINEN, KOON MUUTTAMINEN JA TALLENTAMINEN PAINTISSA
KUVAN TUOMINEN, MUOKKAAMINEN, KOON MUUTTAMINEN JA TALLENTAMINEN PAINTISSA SISÄLLYS 1. KUVAN TUOMINEN PAINTIIN...1 1.1. TALLENNETUN KUVAN HAKEMINEN...1 1.2. KUVAN KOPIOIMINEN JA LIITTÄMINEN...1 1.1. PRINT
Lisätiedot2. Aloitus -välilehti, leikepöytä- ja fontti -ryhmät
2. Aloitus -välilehti, leikepöytä- ja fontti -ryhmät Aloitus -välilehdelle on sijoitettu eniten käytetyt muotoiluihin liittyvät komennot. Välilehti sisältää viisi eri ryhmää, johon komennot on sijoitettu
LisätiedotPong-peli, vaihe Koordinaatistosta. Muilla kielillä: English Suomi. Tämä on Pong-pelin tutoriaalin osa 2/7. Tämän vaiheen aikana
Muilla kielillä: English Suomi Pong-peli, vaihe 2 Tämä on Pong-pelin tutoriaalin osa 2/7. Tämän vaiheen aikana Laitetaan pallo liikkeelle Tehdään kentälle reunat Vaihdetaan kentän taustaväri Zoomataan
LisätiedotScratch ohjeita. Perusteet
Perusteet Scratch ohjeita Scratch on graafinen ohjelmointiympäristö koodauksen opetteluun. Se soveltuu hyvin alakouluista yläkouluunkin asti, sillä Scratchin käyttömahdollisuudet ovat monipuoliset. Scratch
LisätiedotOpenOffice.org Impress 3.1.0
OpenOffice.org Impress 3.1.0 Sisällysluettelo 1 Esityksen luominen...1 2 Dian rakenne...2 3 Dian lisääminen, poistaminen, siirtäminen ja kopioiminen...3 4 Diojen koon muuttaminen...3 5 Pohjatyylisivut...4
LisätiedotHarjoitus 2: Oppijan aktivointi (15.3.2016)
Harjoitus 2: Oppijan aktivointi (15.3.2016) Tietokoneavusteinen opetus -kurssilla opetetaan Adobe Flash CS6:n käyttämistä neljänä kertana: 11.3.2016, 15.3.2016, 18.3.2016 ja 1.4.2016. Harjoituskerroilla
LisätiedotOppilaan pikaopas. Project 2013 käyttöliittymä ja näkymät
1 Oppilaan pikaopas Project 2013 käyttöliittymä ja näkymät Kun avaat Project 2013 -ohjelman, näet ensimmäisenä pelkistetyn näkymän. Uusi Project 2013 voi auttaa projektinhallinnassa kuten esim. projektitietojen
LisätiedotCondes. Quick Start opas. Suunnistuksen ratamestariohjelmisto. Versio 7. Quick Start - opas Condes 7. olfellows www.olfellows.net 1.
Condes Suunnistuksen ratamestariohjelmisto Versio 7 Quick Start opas Yhteystiedot: olfellows Jouni Laaksonen Poijukuja 4 21120 RAISIO jouni.laaksonen@olfellows.net www.olfellows.net olfellows www.olfellows.net
LisätiedotTekstinkäsittelyn jatko Error! Use the Home tab to apply Otsikko 1 to the text that you want to appear here. KSAO Liiketalous 1
KSAO Liiketalous 1 Lomakkeet Lomake on asiakirja, joka sisältää täyttämistä ohjaavia tietoja tai merkintöjä. Wordin lomakekenttä-toiminnolla luodaan näytöllä täytettäviä lomakkeita tai tulostettavia lomakepohjia.
LisätiedotTekstinkäsittelyn jatko KSAO Liiketalous 1. Osanvaihto näkyy näytöllä vaakasuorana kaksoispisteviivarivinä ja keskellä riviä lukee osanvaihdon tyyppi
KSAO Liiketalous 1 Osat Tiedosto voidaan jakaa osiin ja jokainen osa muotoilla erikseen. Osa voi olla miten pitkä tahansa, yhdestä kappaleesta kokonaiseen tiedostoon. Osanvaihto näkyy näytöllä vaakasuorana
Lisätiedotsivu 1 Verkkopäätteen muuttaminen Anvian uuteen tekniikkaan Ohje käy seuraaviin verkkopäätteisiin
sivu 1 Verkkopäätteen muuttaminen Anvian uuteen tekniikkaan Ohje käy seuraaviin verkkopäätteisiin Zyxel Prestige 645 ISP Zyxel Prestige 645 WEB Zyxel Prestige 645R Zyxel Prestige 645 Ennen aloitusta tarkista,
LisätiedotKeravan karttapalvelun käyttöohje
Keravan karttapalvelun käyttöohje Sisällys (klikkaa otsikkoa mennäksesi suoraan haluamaasi kappaleeseen) Keravan karttapalvelun käytön aloittaminen... 2 Liikkuminen kartalla... 2 Karttatasojen näyttäminen
LisätiedotTAULUKOINTI. Word Taulukot
Word 2013 Taulukot TAULUKOINTI TAULUKOINTI... 1 Taulukon tekeminen... 1 Solusta toiseen siirtyminen... 1 Solun tyhjentäminen... 2 Taulukon Layout (Asettelu) välilehti... 2 Alueiden valitseminen taulukossa...
LisätiedotTAULUKON TEKEMINEN. Sisällysluettelo
Excel 2013 Taulukon tekeminen Sisällysluettelo TAULUKON TEKEMINEN TAULUKON TEKEMINEN... 1 Tietotyypit... 1 Tiedon syöttäminen taulukkoon... 1 Kirjoitusvirheiden korjaaminen... 2 Alueen sisällön tyhjentäminen...
LisätiedotOsa 7: Hahmojen ohjelmointi ja hienosäätö
1 Osa 7: Hahmojen ohjelmointi ja hienosäätö Tässä luvussa käymme läpi perusohjelmoinnin alkeita. - Ensimmäisenä koduhahmon ohjelmointia. 1. Program -osiossa tapahtuu itse se koodin kirjoitus, missä määrätään
LisätiedotTEHTÄVÄ 1.1 RATKAISUOHJEET
TEHTÄVÄ 1.1 RATKAISUOHJEET 1. Luo mallin mukainen kansiorakenne Käynnistä Resurssienhallinta painamalla näppäimistöltä peräkkäin Windows- ja E-näppäimiä niin, että Windows-näppäin on yhä pohjassa, kun
Lisätiedot6.1 Tekstialueiden valinta eli maalaaminen (tulee tehdä ennen jokaista muokkausta ym.)
6. Tekstin muokkaaminen 6.1 Tekstialueiden valinta eli maalaaminen (tulee tehdä ennen jokaista muokkausta ym.) Tekstin maalaaminen onnistuu vetämällä hiirellä haluamansa tekstialueen yli (eli osoita hiiren
LisätiedotNuorten hyvinvointi tilastotietokannan käyttöohjeet Tieke 18.5 2015
Nuorten hyvinvointi tilastotietokannan käyttöohjeet Tieke 18.5 2015 Taulukon valinta Valitse vasemmalta kansioita, kunnes saat taulukkoluettelon näkyviin. Jos etsit tietoa jostain tietystä aiheesta, voit
LisätiedotGEOS 1. Ilmastodiagrammi Libre Office Calc ohjelmalla
GEOS 1 Ilmastodiagrammi Libre Office Calc ohjelmalla Libre Office Calc ohjelman saat ladattua ilmaiseksi osoitteesta: https://fi.libreoffice.org/ Tässä ohjeessa on käytetty Libre Office Calc 5.0 versiota
LisätiedotTALLENNETAAN MUISTITIKULLE JA MUISTIKORTILLE
TALLENNETAAN MUISTITIKULLE JA MUISTIKORTILLE HERVANNAN KIRJASTON TIETOTORI Insinöörinkatu 38 33720 Tampere 040 800 7805 tietotori.hervanta@tampere.fi TALLENNETAAN MUISTIKULLE JA MUISTIKORTILLE 1 Muistitikun
LisätiedotOhjeissa pyydetään toisinaan katsomaan koodia esimerkkiprojekteista (esim. Liikkuva_Tausta1). Saat esimerkkiprojektit opettajalta.
Ohjeissa pyydetään toisinaan katsomaan koodia esimerkkiprojekteista (esim. Liikkuva_Tausta1). Saat esimerkkiprojektit opettajalta. Vastauksia kysymyksiin Miten hahmon saa hyppäämään? Yksinkertaisen hypyn
LisätiedotOhjelman Suositukset. Luku 5 Suositukset
Luku 5 Suositukset Suositukset ovat asetuksia jotka määräävät kuinka ZoomText käynnistyy, lopettaa ja esiintyy Windows työpöydällä käytön aikana. Aktivoimalla Automaattiset Päivitykset, aina ZoomTextin
LisätiedotATK-taitojen päivitys luento 1. Maaningan seurakunta Hannu Räisänen 2013
ATK-taitojen päivitys luento 1 Maaningan seurakunta Hannu Räisänen 2013 1 Taustaa Pielavesi, Hyvinkää, Helsinki, Maaninka Yhden megan Winchester WordPerfect korvaa sihteerin Pankki on kotona Sitä sanaa
LisätiedotTaulukot. 2002 Päivi Vartiainen 1
Taulukot Taulukon lisääminen FrontPagessa tapahtuu samalla tavoin kuin Word tekstinkäsittelyohjelmassakin. Valitse vakiotyökaluriviltä Lisää taulukko painike. Kun olet napsauttanut painikkeen alas voit
LisätiedotInteraktiivinen käyttöliittymä. 2008
Interaktiivinen käyttöliittymä juha.jarvensivu@tut.fi 2008 Sisällys Hiirisanomat ja Näppäinsanomat Objektin valinta Osumatestaus Objektin raahaaminen Esimerkki Hiirisanomat MouseEnter Kutsutaan kun hiiren
LisätiedotGeoGebra-harjoituksia malu-opettajille
GeoGebra-harjoituksia malu-opettajille 1. Ohjelman kielen vaihtaminen Mikäli ohjelma ei syystä tai toisesta avaudu toivomallasi kielellä, voit vaihtaa ohjelman käyttöliittymän kielen seuraavasti: 2. Fonttikoon
LisätiedotMuuttujien määrittely
Tarja Heikkilä Muuttujien määrittely Määrittele muuttujat SPSS-ohjelmaan lomakkeen kysymyksistä. Harjoitusta varten lomakkeeseen on muokattu kysymyksiä kahdesta opiskelijoiden tekemästä Joupiskan rinneravintolaa
LisätiedotKuvan pienentäminen Paint.NET-kuvankäsittelyohjelmalla
Kuvan pienentäminen Paint.NET-kuvankäsittelyohjelmalla Avaa Paint.NET tuplaklikkaamalla sen pikakuvaketta. Paint.NET avautuu tämän näköisenä. Edessä on tyhjä paperi. Saadaksesi auki kuvan, jota aiot pienentää
LisätiedotRiikka Marttinen, Helsingin Tikoteekki, 2012. Windows 7:n helppokäyttötoiminnot
Windows 7:n helppokäyttötoiminnot Windows-käyttöjärjestelmä mahdollistaa useita eri helppokäyttötoimintoja, joilla voi helpottaa tietokoneen käyttöä. Valitsemalla Käynnistä/Ohjauspaneeli/Helppokäyttökeskus
Lisätiedot1 ClipArt -kuvan käyttö Paint-ohjelmassa
1 ClipArt -kuvan käyttö Paint-ohjelmassa 1. Avaa Paint: 2. Käynnistä/Kaikki Ohjelmat/Apuohjelmat/Paint. 3. Pienennä Paint -ohjelma kuvakkeeksi tehtäväpalkkiin, ohjelman pienennyspainikkeesta. 4. Avaa Internet
Lisätiedot1 Funktiot, suurin (max), pienin (min) ja keskiarvo
1 Funktiot, suurin (max), pienin (min) ja keskiarvo 1. Avaa uusi työkirja 2. Tallenna työkirja nimellä perusfunktiot. 3. Kirjoita seuraava taulukko 4. Muista taulukon kirjoitusjärjestys - Ensin kirjoitetaan
LisätiedotWCONDES OHJEET ITÄRASTEILLE (tehty Condes versiolle 8)
WCONDES OHJEET ITÄRASTEILLE (tehty Condes versiolle 8) 1 UUDEN KILPAILUTIEDOSTON AVAUS Avaa Wcondes ohjelma tuplaklikkaamalla wcondes.lnk ikonia. Ohjelma avaa automaattisesti viimeksi tallennetun kilpailutiedoston.
LisätiedotCEM DT-3353 Pihtimittari
CEM DT-3353 Pihtimittari Sivu 1/5 CEM DT-3353 Pihtimittari Ongelma Mittarin ohjelmisto ilmoittaa NO DATA vaikka tiedonsiirtokaapeli on kytketty tietokoneen ja mittarin välille, mittarissa on virta päällä
Lisätiedot1. HARJOITUS harjoitus3_korjaus.doc
Word - harjoitus 1 1. HARJOITUS harjoitus3_korjaus.doc Kopioi itsellesi harjoitus3_korjaus.doc niminen tiedosto Avaa näyttöön kopioimasi harjoitus. Harjoitus on kirjoitettu WordPerfet 5.1 (DOS) versiolla
Lisätiedothttp://www.microsoft.com/expression/
Verkkojulkaisuharjoitus1 TAVOITE Harjoituksen tarkoituksena on opiskella käyttämään verkkojulkaisueditoria (Microsoft Expression Web) ja käynnistämään verkkosivu internetissä. VERKKOSIVUEDITORIN KÄYTTÖOHJEITA
LisätiedotSYDÄN-HÄMEEN RASTIT 2017 TULOSPALVELUN OHJEET LAITTEISTO 2. LAITTEISTON VALMISTELU 3. VALMISTELUT ENNEN TAPAHTUMAA
SYDÄN-HÄMEEN RASTIT 2017 TULOSPALVELUN OHJEET 30.4.2017 1. LAITTEISTO - Kannettava tietokone Panasonic CF-29, verkkolaturi, autolaturi ja langaton hiiri. (vara-akku) - Emit 250 -lukijaleimasin ( UUSI USB-lukija)
LisätiedotTaulukkolaskennan perusteet KSAO Liiketalous 1. 5 Rivitunnus (65 536 riviä) 14 Edellisten vierityspainikkeet. 6 Solu 15 Taulukon vierityspalkit
KSAO Liiketalous 1 Perusteet 1110 12 9 1 2 8 3 4 18 5 7 6 14 13 16 15 15 17 1 Vakiotyökalurivi Vakio 10 vastaa Enter -näppäintä 2 Muotoilutyökalurivi Motoilu 11 vastaa Esc näppäintä 3 Työkirjan otsikkorivi
LisätiedotOhjelmoinnin perusteet Y Python
Ohjelmoinnin perusteet Y Python T-106.1208 12.4.2010 T-106.1208 Ohjelmoinnin perusteet Y 12.4.2010 1 / 34 Graafiset käyttöliittymät Tähän asti kirjoitetuissa ohjelmissa on ollut tekstipohjainen käyttöliittymä.
LisätiedotTekstinkäsittelyn jatko KSAO Liiketalous 1
KSAO Liiketalous 1 Makrojen perusteita Toistuvia tehtäviä ja tehtäväsarjoja voidaan automatisoidan makrojen avulla. Makrot ovat sarja nauhoitettuja käskyjä, jotka määräävät mitä toimintoja makro toteuttaa.
LisätiedotVesa Ollikainen, päivitys Juha Haataja 3.8.2010
METROPOLIA Tekstinkäsittely1 Peruskäyttö Vesa Ollikainen, päivitys Juha Haataja 3.8.2010 Tavoitteet ja sisältö Tavoite Lyhyen asiakirjan kirjoitustaito Word-tekstinkäsittelyohjelmalla Sisältö Tekstinkäsittelyohjelman
LisätiedotHiirisanomiin vastaaminen. 2007
Hiirisanomiin vastaaminen juha.jarvensivu@tut.fi 2007 Sisällys Hiirisanomat Näppäinsanomat Capture Objektin valinta Osumatestaus Objektin raahaaminen Esimerkki Hiirisanomat MouseEnter Kutsutaan kun hiiren
LisätiedotOpinnäytetyön mallipohjan ohje
Opinnäytetyön mallipohjan ohje Sisällys 1 Johdanto 1 2 Mallin käyttöönotto 1 3 Otsikot 2 3.1 Luvun otsikko 3 3.2 Alalukujen otsikot 5 4 Tekstikappaleet 5 5 Kuvat ja kuviot 6 6 Taulukot 6 7 Lainaus 7 8
LisätiedotC# Windows ohjelmointi perusopas
Paavo Räisänen C# Windows ohjelmointi perusopas www.ohjelmoimaan.net Tätä opasta saa vapaasti kopioida, tulostaa ja levittää ei kaupallisissa tarkoituksissa. Kuitenkaan omille nettisivuille opasta ei saa
LisätiedotA. Peruskäyttöohje Digilehtiö
A. Peruskäyttöohje Digilehtiö 1 1. Aseta haluamasi paperi tai lehtiö alustan päälle. Kirjoita ja piirrä muistiinpanot digilehtiön kynällä, kun kirjoitat uudelle sivulle, käännä lehti syrjään, ja paina
LisätiedotTasogeometriaa GeoGebran piirtoalue ja työvälineet
Tasogeometriaa GeoGebran piirtoalue ja työvälineet Näissä harjoituksissa työskennellään näkymässä Näkymät->Geometria PIIRRÄ (ja MITTAA) a) jana toinen jana, jonka pituus on 3 b) kulma toinen kulma, jonka
LisätiedotKAAVAT. Sisällysluettelo
Excel 2013 Kaavat Sisällysluettelo KAAVAT KAAVAT... 1 Kaavan tekeminen... 2 Kaavan tekeminen osoittamalla... 2 Kaavan kopioiminen... 3 Kaavan kirjoittaminen... 3 Summa-funktion lisääminen... 4 Suorat eli
LisätiedotCondes. Quick Start opas. Suunnistuksen ratamestariohjelmisto. Versio 8. Quick Start - opas Condes 8. olfellows www.olfellows.fi 1.
Condes Suunnistuksen ratamestariohjelmisto Versio 8 Quick Start opas Yhteystiedot: olfellows Jouni Laaksonen Poijukuja 4 21120 RAISIO Sähköposti: jouni.laaksonen@olfellows.fi www.olfellows.fi olfellows
LisätiedotVATT Talouden rakenteet. Ohje: Pdf-dian liittäminen PowerPoint -esitykseen. Sisällys:
VATT Talouden rakenteet Ohje: Pdf-dian liittäminen PowerPoint -esitykseen Tämä ohje koskee Acrobat Reader -ohjelman versiota 9 sekä Firefox ja Internet Explorer -selaimia. Huomaa, että aikaisemmissa versioissa
LisätiedotSelkosanakirja sdfghjklöäzxcvbnmqwertyuiopåasdfghjklöäzxcvbnmq. Tietokoneet. wertyuiopåasdfghjklöäzxcvbnmqwertyuiopåasdfghjk 1.4.
qwertyuiopåasdfghjklöäzxcvbnmqwertyuiopåasdfghj klöäzxcvbnmqwertyuiopåasdfghjklöäzxcvbnmqwerty uiopåasdfghjklöäzxcvbnmqwertyuiopåasdfghjklöäzxc vbnmqwertyuiopåasdfghjklöäzxcvbnmqwertyuiopåa Selkosanakirja
LisätiedotFOTONETTI BOOK CREATOR
F O T O N E T T I O Y FOTONETTI BOOK CREATOR 6 2012 Kemintie 6 95420 Tornio puhelin: 050-555 6500 pro/kirja: 050-555 6580 www.fotonetti.fi Ohjelman asentaminen 1 Hae ohjelma koneellesi osoitteesta http://www.fotonetti.fi/kuvakirjatilaa
LisätiedotPERUSLASKUJA. Kirjoita muuten sama, mutta ota välilyönti 4:n jälkeen 3/4 +5^2
PERUSLASKUJA Matemaattisten lausekkeiden syöttäminen: Kirjoita ilman välilyöntejä /+^2 Kirjoita muuten sama, mutta ota välilyönti :n jälkeen / +^2 Kopioi molemmat matematiikka-alueet ja liiku alueen sisällä
LisätiedotSYDÄN-HÄMEEN RASTIT 2015. TULOSPALVELUN OHJEET v.2 1. LAITTEISTO 2. LAITTEISTON VALMISTELU 3. VALMISTELUT ENNEN TAPAHTUMAA
SYDÄN-HÄMEEN RASTIT 2015 TULOSPALVELUN OHJEET v.2 1. LAITTEISTO - Kannettava tietokone Panasonic CF-29, verkkolaturi, autolaturi ja langaton hiiri. (vara-akku) - Emit 250 -lukijaleimasin - MTR4-kortinlukija
LisätiedotTyövälineohjelmistot KSAO Liiketalous 1
KSAO Liiketalous 1 Osat Tiedosto voidaan jakaa osiin ja jokainen osa muotoilla erikseen. Osa voi olla miten pitkä tahansa, yhdestä kappaleesta kokonaiseen tiedostoon. Osanvaihto näkyy näytöllä vaakasuorana
LisätiedotH6: Tehtävänanto. Taulukkolaskennan perusharjoitus. Harjoituksen tavoitteet
H6: Tehtävänanto Taulukkolaskennan perusharjoitus Ennen kuin aloitat harjoituksen teon, lue siihen liittyvä taustamateriaali. Se kannattaa käydä läpi kokeilemalla samalla siinä annetut esimerkit käyttämässäsi
LisätiedotMICROSOFT EXCEL 2010
1 MICROSOFT EXCEL 2010 Taulukkolaskentaohjelman jatkokurssin tärkeitä asioita 2 Taulukkolaskentaohjelmalla voit Käyttää tietokonetta ruutupaperin ja taskulaskimen korvaajana Laatia helposti ylläpidettäviä
LisätiedotJypelin käyttöohjeet» Ruutukentän luominen
Jypelin käyttöohjeet» Ruutukentän luominen Pelissä kentän (Level) voi luoda tekstitiedostoon "piirretyn" mallin mukaisesti. Tällöin puhutaan, että tehdään ns. ruutukenttä, sillä tekstitiedostossa jokainen
LisätiedotBaseMidlet. KÄYTTÖOHJE v. 1.00
KÄYTTÖOHJE v. 1.00 KUVAUS BaseMidlet on matkapuhelimessa toimiva sovellus jolla voi etäkäyttää Tiimi 7000 sarjan säätimiä. Copyright Team-Control Oy, oikeudet muutoksiin pidätetään. TiiMi on Team-Control
LisätiedotExcel Perusteet. 2005 Päivi Vartiainen 1
Excel Perusteet 2005 Päivi Vartiainen 1 SISÄLLYS 1 Excel peruskäyttö... 3 2 Fonttikoon vaihtaminen koko taulukkoon... 3 3 Sarakkeen ja rivin lisäys... 4 4 Solun sisällön ja kaavojen kopioiminen... 5 5
Lisätiedot1 Asentaminen. 2 Yleistä ja simuloinnin aloitus 12/2006 1.1.1
1 Asentaminen...2 2 Yleistä ja simuloinnin aloitus...2 2.1 PI-säätimet...3 2.2 Trendit...4 3 Lämpölaitoksen ohjaus...5 4 Voimalan alkuarvojen muuttaminen...6 5 Tulostus...8 6 Mahdollisia ongelmia...8 6.1
LisätiedotKuva 1. Jokaisen tavallisen kuvan tasotyökalussa näkyy vain yksi taso, tässä nimellä tausta.
Gimp alkeet XII 9 luokan ATK-työt/HaJa Sivu 1 / 6 GIMP:in tasotyökalu Lue ensin nämä ohjeet! Harjoitus lopussa! GIMP:in tasotyökalu on nimensä mukaisesti työkalu, jolla hallitaan tasoja, niiden läpinäkyvyyttä,
LisätiedotPeilaus pisteen ja suoran suhteen Pythonin Turtle moduulilla
Peilaus pisteen ja suoran suhteen Pythonin Turtle moduulilla ALKUHARJOITUS Kynän ja paperin avulla peilaaminen koordinaatistossa a) Peilaa pisteen (0,0) suhteen koordinaatistossa sijaitseva - neliö, jonka
LisätiedotTaulukot, taulukkoryhmät Sisällysluettelo
Excel 2013 Taulukot, taulukkoryhmät Sisällysluettelo TAULUKKORYHMÄT TAULUKOIDEN VÄLISET KAAVAT, FUNKTIOT YM.... 1 Taulukon lisääminen työkirjaan... 1 Taulukon (välilehden) poistaminen työkirjasta... 1
LisätiedotCABAS. Release Notes 5.4. Uusi kuvien ja dokumenttien käsittely
Release Notes 5.4 CABAS Uusi kuvien ja dokumenttien käsittely Olemme päivittäneet ja nykyaikaistaneet CABASin kuvien ja dokumenttien käsittelyn. Nyt kuvia voi vetää hiiren osoittimella ja pudottaa ne kuvaluetteloon.
LisätiedotUpdateIT 2010: Editorin käyttöohje
UpdateIT 2010: Editorin käyttöohje Käyttäjätuki: Suomen Golfpiste Oy Esterinportti 1 00240 HELSINKI Puhelin: (09) 1566 8800 Fax: (09) 1566 8801 E-mail: gp@golfpiste.com Sisällys Editorin käyttöohje...
LisätiedotKirkkopalvelut Office365, Opiskelijan ohje 1 / 17 IT Juha Nalli 22.12.2015
Kirkkopalvelut Office365, Opiskelijan ohje 1 / 17 Oppilaat saavat vuoden 2016 alusta käyttöönsä oppilaitoksen sähköpostin ja muita palveluita Microsoftin Office365:sta. Oppilaiden sähköposti on muotoa
LisätiedotTilastokeskuksen rajapintapalveluiden käyttöönotto ArcGISohjelmistossa
1(6) Tilastokeskuksen rajapintapalveluiden käyttöönotto ArcGISohjelmistossa Ohjeita laatiessa on käytetty ArcGIS:n versiota 10.1. Koordinaattijärjestelmä ArcGIS käyttää oletuskoordinaattijärjestelmänä
LisätiedotWCONDES OHJEET ITÄRASTEILLE (tehty Condes versiolle 8)
WCONDES OHJEET ITÄRASTEILLE (tehty Condes versiolle 8) 1 UUDEN KILPAILUTIEDOSTON AVAUS Avaa Wcondes ohjelma tuplaklikkaamalla wcondes.lnk ikonia. Ohjelma avaa automaattisesti viimeksi tallennetun kilpailutiedoston.
LisätiedotSuperNova Pikanäppäimet pöytäkoneille, kannettaville ja kosketusnäytöille. Tämä opas on saatavilla eri muodoissa osoitteesta
SuperNova Pikanäppäimet pöytäkoneille, kannettaville ja kosketusnäytöille DOLPHIN-OHJE CAPS LOCK + F1 Tämä opas on saatavilla eri muodoissa osoitteesta www.yourdolphin.com Johdanto Tämä kirjanen sisältää
LisätiedotWindows 8.1:n vaiheittainen päivitysopas
Windows 8.1:n vaiheittainen päivitysopas Windows 8.1:n asennus ja päivitys Päivitä BIOS, sovellukset ja ohjaimet ja suorita Windows Update Valitse asennustyyppi Asenna Windows 8.1 Käy Samsungin päivitystukisivust
LisätiedotNäppäri kymmensormiharjoitusohjelma Helsingin ATK-Palvelu Oy 1998-2006
Näppäri kymmensormiharjoitusohjelma Helsingin ATK-Palvelu Oy 1998-2006 1 Sisällysluettelo Sivu Asennusohje/Ohjelman käyttöönotto --------------------------------------------------------- 2 Yleistä----------------------------------------------------------------------------------------------
LisätiedotFonttimuotoilut. Fontin tyyppi ja fonttikoko
Fonttimuotoilut Kun haluat muotoilla jonkin sanan tai osan tekstistä, sinun pitää ensin "maalata" ko. alue. Maalaaminen tapahtuu vetämällä alueen yli hiiren ykköspainike alas painettuna. Maalattu alue
LisätiedotTekstinkäsittely 1. Peruskäyttö. Tietotekniikan perusteet Metropolia Ammattikorkeakoulu Vesa Ollikainen
Tekstinkäsittely 1 Peruskäyttö Tavoitteet ja sisältö Tavoite Lyhyen asiakirjan kirjoitustaito Word-tekstinkäsittelyohjelmalla Sisältö Tekstinkäsittelyohjelman esittely Tekstinkäsittelyprosessi Tekstin
LisätiedotAvaa ohjelma ja tarvittaessa Tiedosto -> Uusi kilpailutiedosto
Condess ratamestariohjelman käyttö Aloitus ja alkumäärittelyt Avaa ohjelma ja tarvittaessa Tiedosto -> Uusi kilpailutiedosto Kun kysytään kilpailun nimeä, syötä kuvaava nimi. Samaa nimeä käytetään oletuksena
LisätiedotWindowsin pikanäppäimet
1 / 9 12.9.2017 klo 15.02 Windowsin pikanäppäimet Valitse tuoteversio Windows 10 Windows 10 Pikanäppäimet ovat näppäimiä tai näppäinyhdistelmiä, joiden avulla voidaan tehdä joitakin samoja toimia kuin
Lisätiedotelearning Salpaus http://elsa.salpaus.fi Elsa-tutuksi
elearning Salpaus http://elsa.salpaus.fi Elsa-tutuksi SISÄLLYSLUETTELO 1 MIKÄ ON ELSA, ENTÄ MOODLE?... 3 1.1 MITÄ KURSSILLA VOIDAAN TEHDÄ?... 3 2 KURSSILLE KIRJAUTUMINEN... 3 3 KURSSILLE LIITTYMINEN...
LisätiedotOhjelmointityökalu Scratch
Ohjelmointityökalu Scratch Ohjelmoinnista Tämä synkän näköinen osa kertoo ohjelmoinnista yleensä. Seuraavalla sivulla päästään itse scratchiin. Tietokoneessa toimivia ohjelmia ovat esimerkiksi toimisto-ohjelmat,
Lisätiedot5. Alaindeksi 6. Yläindeksi 7. Poista muotoilut 8. Tasaa teksti vasemmalle
OHJELMAN ESITTELY OHJELMAN OSAT JA TERMINOLOGIA Valikkorivi Tekstikursori Pikapainikkeet Viivain Vierityspalkit = pienentää ikkunan alas = suurentaa ikkunan = sulkee ikkunan TYÖKALURIVIEN PAINIKKEET 1.
LisätiedotKirjallinen kysymys/välikysymys -asiakirjamallin käyttö
Sivu 1 / 5 Kirjallinen kysymys/välikysymys -asiakirjamallin käyttö (seuraavassa ohjeessa esimerkkinä on kirjallinen kysymys; välikysymyksen asiakirjamalli toimii samalla tavoin) 1. Avaa Word-tekstinkäsittely
Lisätiedotejuttu ohjeet kuinka sitä käytetään.
ejuttu ohjeet kuinka sitä käytetään. 1. Artikkelin lisääminen a. Kirjaudu sisään b. Lisää sisältöä c. Artikkeli i. Lisää pääkuva 1. Pääkuvalle kuvateksti ii. Anna artikkelille otsikko iii. Ingressi-kenttään
LisätiedotTekstinkäsittelyn jatko. KSAO Liiketalous 1
KSAO Liiketalous 1 Tyylien käyttö on keskeinen osa tehokasta tekstinkäsittelyä. Merkki- ja kappalemuotoilujen tallentaminen valmiiksi tyyleiksi nopeuttavat tekstinkäsittelyä; tekstin kirjoittamista ja
LisätiedotSiirtymät, tehosteet, daesitys Sisällysluettelo
PowerPoint 2013 Siirtymät, tehosteet, daesitys Sisällysluettelo DIAESITYS, TEHOSTEET DIAESITYS, TEHOSTEET... 1 Diaesityksen käynnistäminen... 1 Diaesityksen siirtymät... 1 Siirtymän asettaminen... 1 Diasta
LisätiedotTulosta yrityksesi tuloslaskelma ja tase myöhempää tarkastusta varten. Ota varmuuskopio tilanteesta ennen tilimuunnosta.
Tilimuunnosohje 1 (5) Tilimuunnosajo Tilimuunnosajo täytyy tehdä jos halutaan vaihtaa yritykselle tilikartta ja säilyttää tilien tapahtumat. Tilikartan vaihtoa varten perustetaan uusi yritys, jonne muunnosajossa
Lisätiedot2017/11/21 17:28 1/2 Tilitapahtumat. Tilitapahtumat... 1 Käyttö:... 1 Asiakirjan kentät:... 1
2017/11/21 17:28 1/2 Tilitapahtumat Table of Contents Tilitapahtumat... 1 Käyttö:... 1 Asiakirjan kentät... 1 Asiakirjan kentät:... 1 Asiakirjan kentät /alavalikko/ ensimmäinen välilehti:... 2 Asiakirjan
LisätiedotValintanauhan komennot Valintanauhan kussakin välilehdessä on ryhmiä ja kussakin ryhmässä on toisiinsa liittyviä komentoja.
Pikaopas Microsoft Excel 2013 näyttää erilaiselta kuin aiemmat versiot. Tämän oppaan avulla pääset alkuun nopeasti ja saat yleiskuvan uusista ominaisuuksista. Komentojen lisääminen pikatyökaluriville Pidä
Lisätiedot