Visual C++ 6 Ohjelmoijan käsikirja

Koko: px
Aloita esitys sivulta:

Download "Visual C++ 6 Ohjelmoijan käsikirja"

Transkriptio

1 I Visual C++ 6 Ohjelmoijan käsikirja Jon Bates Tim Tompkins

2 II Johdanto Visual C++ 6 Ohjelmoijan käsikirja Kirjoittanut Kääntäjät Kansi Kustantaja Jon Bates & Tim Tompkins Toni Laitinen Frank Chaumont IT Press PL HELSINKI Sähköpostiosoite Internet palvelu@itpress.fi Painopaikka Gummerus Kirjapaino Oy, Jyväskylä 1999 Authorized translation from the English language edition published by QUE Corporation Copyright 1998 All rights reserved. No part of this book may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording or by any information storage retrieval system, without permission from the Publisher. Finnish language edition published by IT Press Copyright Kaikki oikeudet pidätetään. Tämän julkaisun tai sen osan jäljentäminen ilman tekijän kirjallista lupaa painamalla, monistamalla, äänittämällä tai muulla tavoin on tekijänoikeuslain mukaisesti kielletty. Suomenkielisen version on julkaissut IT Press Copyright Alkuperäisen teoksen nimi on Using Visual C++ 6 ISBN

3 III Yleisiä näppäimistöpikavalintoja Kääntäminen ja koostaminen Pikavalinta Kuvaus F7 Build, koosta projekti Vaihto+F7 Compile, käännä tiedosto F4 Seuraava virhe F5 Aja debuggerissa Vaihto+F5 Aja ohjelma Teksti-editori Pikavalinta Ctrl+F F3 Ctrl+F3 Ctrl+A Ctrl+C Ctrl+N Ctrl+O Ctrl+S Ctrl+V Ctrl+W Ctrl+X Ctrl+Y Ctrl+Z Resurssit Pikavalinta Ctrl+D Ctrl+T Debuggaus Pikavalinta F9 F10 F11 sisältä Ctrl+B Kuvaus Etsi Etsi seuraava Etsi edellinen Valitse kaikki Kopioi leikepöydälle Luo uusi tiedosto tai projekti Avaa tiedosto Tallenna Liitä leikepöydältä ClassWizard Leikkaa leikepöydälle Toista Peru Kuvaus Näytä valintaikkunan sarkainjärjestys Testaa valintaikkunan kontrollit Kuvaus Keskeytyskohdan asettaminen/poistaminen Step over, rivin askellus menemättä funktioon Step into, rivin askellus jatkaen function Muokkaa keskeytyskohtia

4 IV Unkarilainen notaatio Windows-ohjelmoijat käyttävät usein muuttujia nimettäessä unkarilaista nimeämistapaa (HN). Näin on tehty myös kirjan esimerkeissä ja Visual C++:n esimerkkiohjelmissa. Muuttujat varustetaan tällöin tyyppiä kuvaavalla etuliitteellä seuraavan taulukon mukaisesti. Tyyppi Etuliite Esimerkki int n nage char ch chinitial float fl flangle double d dsalary unsigned u uid long l lhours BOOL b bdone WORD w wsize DWORD dw dwerror osoitin p pbutton C++-jäsenmuuttuja m_ m_nage globaali muuttuja g_ g_hwnd merkkijono sz szname lippu f fchecked leveys cx cxcaption korkeus cy cyclient suorakulmio rc rcclient ikkuna wnd wndmain kahva h hinstance piste pt ptmouse luetteloruutu lb lbnames

5 V Johdanto... 1 Mikä on Visual C ja mitä hyötyä siitä on?... 1 Mitä uutta tässä kirjassa on?... 1 Onko tämä kirja tarkoitettu sinulle?... 2 Kirjassa käytetyt merkinnät... 3 Lähdetekstit... 3 Visual C++ -ohjelman tekeminen ja suunnittelu... 5 Visual C++:n käynnistäminen... 6 Uuden projektin luominen... 7 Projektin tyypin valitseminen... 7 Projektien nimeäminen ja hakemiston valitseminen... 7 AppWizardin käyttäminen... 8 AppWizardin perusvalinnat... 8 Sovelluksen koostaminen ja suorittaminen Koostamisasetusten valinta Kääntäminen ja linkittäminen Sovelluksen suorittaminen Windows-käyttöliittymä Sovelluksen ulkoasun muuttaminen Painikekontrollin lisääminen Minute-valintaikkunan mallin avaaminen Painikkeen lisääminen Minute-sovelluksen ikkunaan Ohjelmakoodin liittäminen käyttöliittymään Ohjelmakoodin liittäminen painikkeeseen Muuttuneen ohjelman kokeileminen Projektin tallentaminen ja sulkeminen... 21

6 VI Kehitysympäristö Työskentely Developer Studiossa Vanhan projektin avaaminen Työtilaikkuna ClassViewin käyttö ResourceView Valintaikkunan painikkeiden toiminnan muuttaminen FileView Projektien hallinta Projektin asetukset Muita käännöskonfiguraatioita Valintaikkunoiden luonti ja suunnittelu Valintaikkunapohjan luominen Uuden valintaikkunapohjaisen sovellusprojektin luominen...44 Sovelluksen pääikkunan muokkaaminen Uuden valintaikkunan tekeminen Valintaikkunan ID-tunnuksen asettaminen Uuden valintaikkunan tunnuksen muuttaminen Valintaikkunan yleiset ominaisuudet Valintaikkunan tyylit Kontrollien lisääminen ja sijoittaminen Dialog-työkalurivin näyttäminen Controls-työkalurivin näyttäminen Valintaikkunan suurentaminen Kontrollien lisääminen valintaikkunaan Kontrollien koon muuttaminen Kontrollin koon muuttaminen sen sisällön mukaan Tekstiruudun koon muuttaminen Usean kontrollin valitseminen Toisen tekstiruudun muokkaaminen Kontrollien tasaaminen Tekstiruutujen tasaaminen Apuviivojen käyttö Valintaikkunan kontrollien järjestäminen Ryhmäkehysten käyttö Ryhmäkehyksen ja valintaruutujen lisääminen ikkunaan Sarkainjärjestyksen asettaminen Sarkainjärjestyksen määrittäminen valintaikkunalle Näppäimistöpikavalintojen asettaminen... 62

7 VII Painikkeet Tavallisten painikkeiden käyttö Painikkeiden lisääminen Buttons-valintaikkunaan Käsittelijöiden lisääminen painikkeiden napautukselle Painikkeen napautuksen käsittelijäfunktion lisääminen Sanomakartat Painikkeiden muokkaaminen ohjelmansuorituksen aikana 69 Jäsenmuuttujien ja funktioiden lisääminen ClassViewin avulla 72 Valintapainikkeet Valintapainikeryhmän lisääminen Valintapainikkeiden lisääminen CityBreak-valintaikkunaan..75 Mikä valintapainikkeista on valittuna? Muuttujien liittäminen valintapainikkeisiin ClassWizardilla Valintaruudut Valintaruutujen lisääminen Valintaruutujen lisääminen CityBreak-valintaikkunaan Valintaruutujen lukeminen ja asettaminen Tekstikontrollit Tekstikontrollit Tekstin muotoilu valintaikkunoissa Tekstikontrollin ja tekstiruutujen yhdistäminen Tekstikontrollien muokkaaminen ohjelmassa Tekstikontrollien lisääminen valintaikkunaan Muuttujien lisääminen tekstikontrolleihin ClassWizardilla Tekstiruudut Tekstiruutujen lisääminen Tekstiruutujen lisääminen valintaikkunaan Tekstiruudun lukeminen ja siihen kirjoittaminen CString-muuttujan liittäminen tekstiruutuun ClassWizardilla. 94 Muokkaustietosanomien huomioiminen Sanomankäsittelijän luominen ClassWizardilla Tekstiruutukontrollin aliluokat Ylimääräisten tekstiruutujen lisääminen Edits-valintaikkunaan 100 Uuden aliluokan tekeminen ClassWizardilla Aliluokan sanomankäsittelijäfunktion luominen ClassWizardilla 102 Moniriviset tekstiruudut

8 VIII Luettelokontrollit Luettelokontrollien luominen Yhdistelmäruutujen lisääminen Yhdistelmäruudun lisääminen Lists-valintaikkunaan CComboBox-muuttujan liittäminen yhdistelmäruutuun ClassWizardilla Puukontrollien lisääminen Puukontrollin lisääminen Lists-valintaikkunaan CTreeCtrl-muuttujan lisääminen puukontrolliin ClassWizardilla 112 Luetteloruutujen lisääminen Luetteloruudun lisääminen Lists-valintaikkunaan CListBox-muuttujan lisääminen luetteloruutuun ClassWizardilla Luettelokontrollin lisääminen Luettelokontrollin lisääminen Lists-valintaikkunaan CListCtrl-muuttujan lisääminen luettelokontrolliin ClassWizardilla Alkioiden lisääminen eri luettelokontrolleihin Yhdistelmäruudun täyttäminen Yhdistelmäruudun ilmoitussanomiin vastaaminen Puukontrollin täyttäminen Luetteloruudun täyttäminen Luetteloruudun ilmoitussanomiin vastaaminen Luettelokontrollin täyttäminen Edistymis-, vieritys- ja liukupalkit sekä päiväys/aika -kontrollit Lukualuekontrollit Edistymispalkki Edistymispalkin lisääminen valintaikkunaan Muuttujan liittäminen edistymispalkkiin Jäsenmuuttujan liittäminen edistymispalkkiin Edistymispalkin muokkaaminen ja päivittäminen Edistymispalkin lukualueen määrittäminen Edistymispalkin aseman asettaminen Askelarvon asettaminen ja käyttö Vierityspalkkien käyttö Vierityspalkin lisääminen valintaikkunaan Muuttujan liittäminen vierityspalkkiin

9 IX Vierityspalkin alustaminen Vierityspalkin ilmoitussanomien käsittely Liukukontrollin käyttö Liukukontrollin lisääminen valintaikkunaan Muuttujan liittäminen liukukontrolliin Liukukontrollin alustaminen Liukukontrollin ilmoitussanomiin vastaaminen Päiväys/Aika-kontrollin käyttö Päiväys/aika-kontrollin lisääminen valintaikkunaan Muuttujan liittäminen päiväys/aika-kontrolliin Päiväys/aika-kontrollin alustaminen Päiväys/aika-kontrollin ilmoitussanomiin vastaaminen Ajan muuttamisen ilmoitussanoman käsittelijän lisääminen 155 Kuukausikalenterikontrolli Kuukausikalenterin lisääminen valintaikkunaan Muuttujan liittäminen kuukausikalenteriin Kuukausikalenterin alustaminen Päiväyksen valinta kuukausikalenterista Päiväyksen valinnan ilmoitussanomiin vastaaminen Hiirisanomiin vastaaminen Hiiren painikesanomien käsittely Painalluksen ja vapautuksen käsittely Hiiripainikkeen sanomankäsittelijän lisääminen Kaksoisnapautus Hiiren liikkeen ja paikan seuranta Mouse Move tapahtuman käsittely Jäsenmuuttujan lisääminen valintaikkunaluokkaan Hiirisyötteen kaappaaminen Osumatestauksen asettaminen CRectTracker-luokan käyttö ActiveX-kontrollien käyttö ActiveX-kontrollien valitseminen ja lisääminen sovellukseen komponenttigalleriasta ActiveX-kontrollien selaaminen ActiveX-kontrollien selaaminen komponenttigalleriasta Uusien kontrollien lisääminen projektiisi

10 X ActiveX-kontrollien valitseminen, muokkaaminen ja testaaminen Control-palkista ActiveX-kontrollin lisääminen valintaikkunaan ActiveX-kontrollien lisääminen valintaikkunaeditorista Kontrollien testaaminen valintaikkunaeditorista Kontrollin ominaisuuksien muuttaminen resurssieditorissa Vakio-ominaisuuksien asettaminen Kontrollin ominaisuussivujen käyttö Kontrolliluokkien käyttö Kontrollin kutsuluokan jäsenmuuttujan lisääminen Kontrollin ominaisuuksien lukeminen ja asettaminen Virtuaalifunktion lisääminen valintaikkunaluokkaan ActiveX-tapahtumankäsittelijöiden toteuttaminen ClassWizardilla ActiveX-tapahtumankäsittelijä lisääminen ClassWizardilla. 194 Valintaikkunoiden käyttö Valintaikkunaluokan luominen Uuden valintaikkunaresurssin lisääminen Uuden valintaikkunaresurssin lisääminen Luokan johtaminen CDialogista ClassWizardilla Uuden valintaikkunan käsittelevän luokan luominen ClassWizardilla Uuden valintaikkunaluokan alustaminen Modaalin valintaikkunan esittäminen Jäsenmuuttujien lisääminen valintaikkunan tietojen tallettamiseksi Valintaikkunan tiedonvälitys ja varmennus Data Exchange (DDX) funktioiden käyttö Data Validation (DDV)-funktioiden käyttö Omien tarkistusfunktioiden tekeminen Modaalittomien valintaikkunoiden käyttö Modaalittomien valintaikkunoiden luominen ja tuhoaminen 213 Tiedon lukeminen ja kirjoittaminen modaalittomasta valintaikkunasta Modaalittoman valintaikkunan sulkemissanoman käsittely 220 Sulkemispainikkeen poistaminen

11 XI Kuvien, bittikarttojen ja kuvakkeiden käsittely Kuvaeditorin käyttö Graphics- ja Colors-työkalupalkkien valinta Kuvakeresurssien luominen ja muokkaaminen MFC-oletuskuvakkeen muokkaaminen MFC-oletuskuvakkeen muokkaaminen Uuden kuvakeresurssin lisääminen Uuden kuvakeresurssin luominen Uuden bittikarttaresurssin lisääminen Uuden bittikarttaresurssin luominen Bittikartan koon ja värien säätäminen Bittikartan ominaisuuksien muokkaaminen Kuvien tuominen Resurssin tuominen tiedostosta Resurssin tuominen suoritettavasta tiedostosta Kuvien käyttö valintaikkunoissa Kuvakontrollin ominaisuudet Kuvaresurssien lataaminen ohjelmaa ajettaessa Kuvakontrollin lisääminen valintaikkunaan Muuttujan liittäminen kuvakontrolliin Bittikarttapainikkeiden luominen Bittikarttojen tekeminen painikkeiden tiloja varten Bittikarttapainikkeen kuvien luominen Bittikarttapainikeluokan käyttö Kuvien käyttö kontrolleissa Kuvaluettelot Kuvaluettelon luominen ja käyttö Dokumentit, näkymät ja kehykset 249 SDI-sovelluksen luominen SDI-sovelluksen luominen AppWizardilla SDI-sovelluksen luokat SDI-sovelluksen näkyvät osat SDI-dokumenttimallit Dokumentti/näkymä-sovellusrungon funktioiden käyttö. 260 CSingleDocTemplate::OpenDocumentFile CDocument::OnNewDocument

12 XII CDocument::OnOpenDocument CDocument::OnSaveDocument CDocument::DeleteContents CDocument::OnCloseDocument Dokumenttien ja näkymien yhteiskäyttö Dokumentin tietojen alustaminen Jäsenmuuttujien lisääminen dokumenttiin Dokumentin tiedon tallennuksen sekä saantimetodien toteutus 266 Dokumentin tietojen hakeminen näkymästä SDICoinView.cpp SDICoinView.h Vakiomallin resurssien käyttö Valikon komentojen lisääminen Näkymän päivittäminen Valikoiden käyttö Valikkoresurssien luominen ja muokkaaminen Uusien valikkoresurssien lisääminen Uuden valikkoresurssin lisääminen Valikoiden nimien lisääminen Uuden valikon nimen lisääminen Valikon alkioiden lisääminen Uuden valikon alkion lisääminen Komentojen ID-tunnusten asettaminen Valikon komennon ominaisuuksien muuttaminen Erotinviivojen lisääminen Alivalikoiden luominen Valintamerkkien lisääminen Pikanäppäinten asettaminen Valikon komentojen käsittely Valikon komennon käsittelijäfunktion lisääminen Valikon komennon käsittelijäfunktion lisääminen ClassWizardilla Komentokäyttöliittymän käsittelijäfunktion lisääminen Valikon komentojen salliminen ja poistaminen Valintamerkkien asettaminen ja poistaminen Valikon tekstin muuttaminen ajon aikana Pikavalikoiden lisääminen Pikavalikon käynnistäminen Pikavalikon käsittelijäfunktion lisääminen

13 XIII Pikavalikon komentojen käsitteleminen Valikko-olioiden luominen ja käsitteleminen CMenu-olion alustaminen Valikon alkioiden lisääminen ajon aikana Valikon alkioiden muokkaaminen ajon aikana Valikon alkioiden poistaminen dynaamisesti Työkalu- ja tilarivit Vakiotyökalurivien muokkaaminen Vakiotyökalurivi Vakiotyökalurivin luominen Vakiotyökalurivin kiinnittäminen Työkalurivin painikkeiden lisääminen resurssieditorilla Työkalurivin painikkeen lisääminen Painikkeiden siirtäminen ja poistaminen sekä erotinviivojen lisääminen Työkalurivin painikkeiden käytön salliminen ja estäminen 308 Oman työkalurivin lisääminen Uuden työkaluresurssin lisääminen Uuden työkaluresurssin lisääminen Työkalurivin lisääminen kehysikkunaan Työkalurivin piilottaminen ja näyttäminen Työkalurivin paikan tallentaminen ja lataaminen Valintarivien käyttö Valintariviresurssin lisääminen Valintarivin lisääminen kehysikkunaan Valintarivin kontrollien käsitteleminen Tilarivin räätälöinti Vakiotilarivi Ilmaisimien ja erottimien lisääminen Uuden merkkijonoresurssin lisääminen merkkijonotaulukkoon 322 Ilmaisinruudun koon, tyylin ja tekstin muuttaminen ajon aikana Internet Explorerin tyyliset skaalattavat palkit AppWizard-sovellusrungon Rebar-palkin käyttö Rebar-palkin otsikon ja taustakuvan asettaminen

14 XIV Piirtopinnalle piirtäminen Piirtopinta Erilaiset piirtopinnat CDC-luokan käyttö Piirtopintaan tarttuvan valintaikkunasovelluksen luominen 335 Painikkeen luominen BN_CLICKED-käsittelijän lisääminen ClassWizardilla WM_DESTROY-sanoman käsittelijän lisääminen Ikkunan työalue piirtopintana Paint-piirtopinnan käyttö Muistipiirtopintojen käyttö Koordinaatiston kohdistustapojen käyttö Näkymän OnDraw()-funktion hakeminen ja muokkaaminen 349 Vapaasti skaalattavat kohdistustavat Piirtopinnan ominaisuuksien lukeminen Luetteloruutukontrollin lisääminen About-ikkunaan Muuttujan liittäminen luetteloruutukontrolliin ClassWizardilla 355 OnInitDialog()-käsittelijäfunktion lisääminen Kynien ja siveltimien käyttö Kynien luominen CPen-luokan käyttö Kynätyypin valitseminen Kynän leveyden muuttaminen Kynän värin muuttaminen Varastokynien käyttö Kynien valitseminen piirtopinnalle Kynien tuhoaminen Viivojen ja muotojen piirtäminen kynillä Piirtopinnan luominen piirtämistä varten Piirtopinnan luominen SDI-sovellukseen Kynän siirtäminen Viivan piirtäminen Piirtäminen pistekoordinaatein Ympyröiden ja ellipsien piirtäminen Kaarien piirtäminen Monikulmioiden piirtäminen Siveltimien luominen CBrush-luokan käyttö

15 XV Väritettyjen ja kuvioitujen siveltimien luominen Ikkunan taustan värittäminen Ikkunan taustavärin muuttaminen lisäämällä ikkunan taustan pyyhkimisen käsittelijäfunktio Siveltimien luominen kuvioista ja kuvista Siveltimessä käytettävän kuvan luominen Varastosiveltimien käyttö Siveltimien valitseminen piirtopinnalle Siveltimien tuhoaminen Täytettyjen kuvioiden piirtäminen siveltimillä Suorakulmioiden ja pyöristettyjen suorakulmioiden piirtäminen Täytettyjen ellipsien ja ympyröiden piirtäminen Puoliellipsien piirtäminen Täytettyjen monikulmioiden piirtäminen Fonttien käyttö Tekstinpiirtofunktiot Yksinkertainen tekstitulostus Tekstin tasauksen asettaminen Merkin ja taustan värin muuttaminen Läpinäkyvän ja näkymättömän tekstin piirtäminen Tekstin rajaaminen suorakulmioon Erilaisten fonttien luominen CFont-luokan käyttö Fonttien luominen CreatePointFont()-funktiolla Fonttien luominen CreateFont()-funktiolla Fontin korkeuden ja leveyden asettaminen Fontin kallistuksen ja suunnan asettaminen Lihavointi, kursivointi, alle- ja yliviivaus Fontin laadun ja tarkkuuden asettaminen Määrätyn fontin nimen asettaminen Fontin luominen CreateFont()-funktiolla Fonttien valitseminen Fonttien läpikäynti Fontinvalintaikkunan käyttö Muotoillun ja monirivisen tekstin lisääminen Fonttien tuhoaminen

16 XVI Näkymien vierittäminen ja koon muuttaminen Ikkunan koon muuttumisen käsitteleminen FormView-pohjaisen SDI-sovelluksen luominen Koon muutostapahtuman käsitteleminen WM_SIZING-käsittelijän lisääminen EventWizardilla Lopullisen koon muuttamissanoman käsitteleminen Näkymän käsittelijän lisääminen ikkunan koon muuttumiselle 420 Monirivisen vieritettävän tekstikontrollin lisääminen vanhaan FormView-projektiisi Muuttujan liittäminen tekstikontrolliin ClassWizardilla Jäsen/käsittelijäfunktion hakeminen ClassWizardilla Kokorajojen asettaminen Käsittelijäfunktion lisääminen ikkunan vähimmäis- ja enimmäiskoon ohjaamiseksi Venytettävien valintaikkunoiden luominen About-ikkunan muuttaminen pienennettäväksi ja suurennettavaksi Ikkunoiden vierittäminen Vieritettävän alueen koon asettaminen Näkymän OnInitialUpdate()-funktion löytäminen vieritysnäkymän koon muuttamista varten Sivu- ja rivivierityksen määrän muuttaminen Vieritysaseman käyttäminen Vierityssanomien käsitteleminen OnScroll()-korvaajafunktion lisääminen OnHScroll()-käsittelijän lisääminen WM_HSCROLL-sanomalle 436 Luettelo-, puu-, parannetun tekstiruutu- sekä HTML-näkymän käyttö 439 Mitä ovat List, Tree ja Rich Edit -näkymät List View näkymän luominen ja käyttö List View sovelluksen luominen AppWizardilla List View näkymään perustuvan SDI-sovellusrungon luominen 440 Alkioiden lisääminen Jäsenmuuttujan lisääminen ClassView-sivulta

17 XVII Jäsenfunktion lisääminen ClassView-sivulla Luettelon tyylin muuttaminen Sarakkeiden ja sarakeotsikoiden lisääminen Valitun luettelon lukeminen Ilmoitussanoman käsittelijän lisääminen Puunäkymien luominen ja käyttö Tree view sovelluksen luominen AppWizardilla Puunäkymän tyylien muuttaminen Alkioiden lisääminen Valitun solmun hakeminen Näkymässä muokkaamisen käsittely Rich Edit näkymien luominen ja käyttö Rich Edit näkymien luominen Näkymän tekstin lataaminen ja tallentaminen Kappaleen muotoileminen OLE-objektien lisääminen HTML-selainnäkymän luominen ja käyttö HTML view näkymän luominen URL-osoitteen asettaminen Selaimen tapahtumien käsittely Usean näkymän luominen Usean näkymän ymmärtäminen Ikkunoiden jakaminen Dynaamisten jakoikkunoiden luominen SplitterBar-komponentin lisääminen Dynaamisten jakoikkunoiden alustaminen Staattisten jakoikkunoiden luominen Staattisten jakoikkunoiden alustaminen Oman näkymäluokan johtaminen ClassWizardilla Staattisen jakoikkunan toteutus Resurssienhallinnan näköisten sovelluksien luominen Resurssienhallinnan näköisen projektin luominen Näkymien lisääminen sovellukseen ajon aikana Näkymien lisääminen ja poistaminen Näkymän luomisen ja aktivoinnin ohjaaminen Valikon komentojen käsittelijöiden lisääminen Apufunktion luominen

18 XVIII MDI-sovellusten kehittäminen MDI-sovelluksen luominen MDI-sovelluksen luominen AppWizardilla MDI-sovelluksen luokat MDI-sovelluksen näkyvät osat MDI-dokumenttimallit Dokumentin, näkymän ja MDI-kehyksen luomisen vaiheet 502 Siirtyminen dokumentti/näkymä-olioiden välillä MDI-esimerkkisovelluksen kehittäminen Jäsenmuuttujien lisääminen dokumenttiin Dokumentin tietojen varastoinnin ja saantimetodin toteutus 507 Dokumentin tietojen hakeminen näkymästä Dokumentin tietojen muuttaminen ja näkymän päivittäminen 509 Valikon komentojen lisääminen Uusien dokumenttimallien lisääminen Uuden dokumentti- ja näkymäluokan luominen Dokumenttivalikon luominen Dokumenttimerkkijonon luominen Tulostaminen ja esikatselu Sovellusrungon toimintojen käyttö Oletustulostuksen käyttö OnPrint()-funktion korvaaminen OnPrint()-virtuaalifunktion korvaaminen Tulostinpiirtopinnan käyttö Sivusuhteen säilyttäminen Sivutus ja paperin suunta Ensimmäisen ja viimeisen tulostettavan sivun asettaminen 532 Print-valintaikkunan käyttö Pysty- ja vaakasuuntainen tulostus GDI-objektien lisääminen OnBeginPrinting()-funktiolla Piirtopinnan valmistelun räätälöinti Tulostuksen keskeyttäminen Tulostaminen suoraan ilman sovellusrunkoa Print-valintaikkunan kutsuminen suoraan StartDoc()- ja EndDoc() -funktioiden käyttö StartPage() ja EndPage() -funktioiden käyttö

19 XIX Datan tallentaminen, lataaminen ja siirtäminen Serialisoinnin käyttö Tiedostoja käsittelevän SDI-sovellusrungon luominen Serialisoitavien dataolioiden luominen Serialisoitavan luokan määrittely Uuden header-tiedoston luominen luokan määrittelylle Serialisoitavan luokan toteutus Uuden.cpp-tiedoston luominen luokan toteuttamiseen Dokumentin tietojen säilyttäminen ajon aikana Dataolioiden serialisointi Viimeksi avattujen tiedostojen luettelon käyttö Dokumenttityyppien rekisteröiminen Tiedostojen käsittely CFile-luokan käyttö Tiedostojen avaaminen Tiedoston lukeminen ja kirjoittaminen Tiedosto-osoittimen muokkaaminen Tiedostotietojen löytäminen Tiedostojen nimeäminen uudelleen ja poistaminen Muita CFile-luokasta johdettuja luokkia Tiedon siirtäminen leikepöydän kautta Leikepöydän tietoformaattien asettaminen Tiedon kopiointi leikepöydälle Tiedon liittäminen leikepöydältä Tietokantojen ja tietuenäkymien käyttö Tietokantojen käyttö Relaatiotietokantojen käyttö ODBC:n käyttö Tietolähteen määrittäminen ODBC-tietolähteen luominen ja määrittäminen Tietokantaa tukevan sovelluksen luominen Tietokantatuen lisääminen AppWizardilla Tietolähteeseen kytkeytyminen AppWizardilla Tietokantaan kytkeytyminen Tietokannan arvojen kyseleminen

20 XX Tietokannan arvojen päivittäminen Kenttien sitominen tietokannan tauluihin Record View näkymän luominen ja käyttö Record View valintaikkunapohjan muokkaaminen Record view näkymän suunnitteleminen valintaikkunapohjalle Tekstiruutujen liittäminen tietuejoukon kenttiin Kontrollien liittäminen tietuejoukon kenttiin ClassWizardilla 595 OLE- ja COM-ohjelmoinnin ymmärtäminen Komponenttipohjainen ohjelmointi COM-liittymät Liittymän ja luokan ID-tunnukset sekä GUID-tunnukset COM-objektien ilmentymien luominen Proxy-DLL:t ja parametrien hallinta Liittymien versiointi OLE-automaatio Dispatch-liittymä VARIANT-tyyppisten arvojen käyttö Automaatiopalvelimen luominen Automaatiopalvelimen metodin lisääminen ClassWizardilla 615 Automaatioasiakasohjelman luominen Dispatch ohjainluokan lisääminen tyyppikirjastosta ClassWizardilla OLE-säilöt, -palvelimet ja minipalvelimet ActiveX-kontrollien luominen ActiveX-sovellusrungon luominen ActiveX Control Wizardilla Kontrollien lukumäärän, lisensoinnin ja ohjeen määrittäminen Luokkien nimien ja käyttöasetusten määrittäminen Olemassa olevien kontrollien aliluokittaminen toimintojen lisäämiseksi Edistyneiden ActiveX ominaisuuksien käyttö Kontrollin toteutus Kontrollin piirtäminen

21 XXI Käyttäjätapahtumien ja syötteen käsittely Kontrollin osittainen pikatestaus Tapahtuman laukaisemisen toteutus ActiveX-kontrollitapahtuman lisääminen ClassWizardilla Ominaisuusliittymän luominen Varasto-ominaisuuksien toteutus ActiveX-kontrollin varasto-ominaisuuden lisääminen ClassWizardilla Varastoväri-ominaisuussivun lisääminen Omien ominaisuuksien lisääminen Ominaisuussivukontrollien lisääminen omille ominaisuuksille Oman ominaisuuden liittäminen kontrolliin ClassWizardilla 643 Ominaisuuksien tekeminen pysyviksi Kontrollin kääntäminen ja rekisteröiminen Lähdetiedostot Tyyppikirjaston ja lisenssitiedostojen luominen Kontrollin rekisteröiminen Testaaminen ActiveX Control Test Container ohjelmalla 649 Kontrollin valitseminen ja lisääminen Kontrollin ominaisuuksien testaaminen Ambient-ominaisuuksien testaaminen Laukaistujen tapahtumien kirjaaminen Sisäänrakennetun debuggerin käyttö Debuggaus- ja selaustietojen luominen Debug- ja Release tilan käyttö Debuggausvalintojen ja -tasojen asettaminen Selaustietojen luominen ja käyttö Etädebuggaus ja ajonaikainen debuggaus Ohjelmansuorituksen seuranta ja yksittäisaskellus TRACE-makron käyttö ASSERT- ja VERIFY-makrojen käyttö Keskeytyskohtien ja ohjelman yksittäisaskelluksen käyttö 667 Edit and Continue toiminnan käyttö Ohjelman muuttujien seuraaminen

22 XXII Muita debuggerin ikkunoita Muita debuggaustyökaluja Spy Process Viewer OLE/COM Object Viewer MFC Tracer Työskentely API:en ja SDK:ien kanssa Mitä ovat API:t ja SDK:t Nopean äänen ja näytön toteuttaminen DirectX:llä DirectSoundin käyttö DirectDraw:n käyttö Direct3D:n käyttö DirectPlayn käyttö DirectInputin käyttö DirectMusic DirectSetupin käyttö Viestien ja sähköpostin luominen MAPIlla Yksinkertaisen MAPIn käyttö MAPIn Send Mail toiminnon lisääminen AppWizardilla Video- ja äänimultimedia- kirjastojen käyttö MCI-rajapinnan käyttö MCI-ilmoitussanomat MCI-ikkunan lisääminen Sanasto englanti-suomi Sanasto suomi-englanti Hakemisto

23 XXIII Kirjoittajat Jon Bates on työskennellyt kaupallisissa, teollisissa ja sotilaallisissa ohjelmistonkehitystehtävissä ympäri maailmaa 15 vuoden ajan. Tällä hetkellä hän toimii itsenäisenä ohjelmistokonsulttina ja -kehittäjänä ja on erikoistunut Windows NT/95/98-ympäristöön kehitettäviin Visual C++:lla tehtäviin sovelluksiin. Jonathan aloitti uransa pelien kirjoittamisella suosittuihin tietokoneympäristöihin ja hän on työskennellyt sen jälkeen useiden käyttöjärjestelmien, kuten CPM, DOS, TRIPOS, Unix ja Windows, ja ohjelmointikielten, kuten Assembly-, 3G- ja oliokielten, kanssa. Hän on tehnyt järjestelmä- ja sovellusohjelmistoja, esimerkiksi laiteohjaimia, sähköposti- mallinnus-, video-, kuvankäsittely- verkko-, tietoliikenne-, tiedonkeräys-, ohjausjärjestelmä- ja visualisointiohjelmistoja. Hän on myös kirjoittanut artikkeleita eri aiheista alan julkaisuihin. Jonathan asuu vaimonsa Ruthin ja koiransa Chaosin kanssa keskellä Englantia. tietokoneiden lisäksi hänen mielenkiintonsa kohdistuu fraktaaleihin. Jonathan on tavoitettavissa sähköpostilla soitteesta ja hänen kotisivunsa on osoitteessa Tim Tompkins on tällä hetkellä johdon tietojärjestelmiin erikoistuneen eurooppalaisen ohjelmistotalon ohjelmistonkehitysjohtaja. Hän on vastuussa yrityksen Visual C++:lla tehdyistä kaupallisista sovelluksista. Timin ohjelmointiura alkoi vuonna 1986 COBOLilla IBM:n suurkoneisiin tehtävällä tilasto-ohjelmistolla. Sen jälkeen hänellä on kahdeksan vuoden kokemus C:stä ja Visual C++:sta. Hän on työskennellyt useiden käyttöjärjestelmien, kuten CPM, DOS, UNIX, XENIX, Windows NT/95/98, kanssa. Hän on suunnitellut ja kirjoittanut ohjelmistoa tuotannon ohjaukseen, tiedonkeruuseen, varastonhallintaan sekä kulu- ja aikatauluseurantaan ja - arviointiin. Tim asuu myös Englannissa vaimonsa Traceyn ja Oliver-hevosensa kanssa. Hänen harrastuksiinsa kuuluvat tietokoneiden lisäksi urheiluautot. Timin tavoittaa sähköpostilla osoitteesta tinytim@globalnet.co.uk.

24 XXIV Omistettu Tämä kirja on omistettu ohjelmista suurimmalle ja hienoimmalle, DNA:lle. Kiitokset Erityiskiitokset Matt Purcellille ja Kelly Marshallille tuesta ja yksityiskohtien huomioimisesta, mikä auttoi tiukasta aikataulusta selviämisessä. Kiitos myös Matt Butlerille, Tonya Simpsonille, Kate Givensille ja Kate Talbotille sekä muille MCP-kustamon väelle kirjan muokkausvaiheessa. Kiitos kuuluu myös perheillemme ja ystävillemme, jotka tarjosivat korvaamatonta tukeaan, vaikka jäivätkin ajoittain vaille huomiotamme viimeisien kuukausien aikana.

E s i t y s g r a f i i k k a a s e l k o k i e l e l l ä MICROSOFT. PowerPoint. P e t r i V a i n i o P e t r i I l m o n e n TIKAS-SARJA

E s i t y s g r a f i i k k a a s e l k o k i e l e l l ä MICROSOFT. PowerPoint. P e t r i V a i n i o P e t r i I l m o n e n TIKAS-SARJA MICROSOFT E s i t y s g r a f i i k k a a s e l k o k i e l e l l ä PowerPoint P e t r i V a i n i o P e t r i I l m o n e n TIKAS-SARJA 6 Sisällysluettelo JOHDANTO TIKAS-PROJEKTI KIRJAN RAKENNE JA TASOMERKINNÄT

Lisätiedot

Visual C++ -ohjelman tekeminen ja suunnittelu

Visual C++ -ohjelman tekeminen ja suunnittelu Visual C++ -ohjelman tekeminen ja suunnittelu OSA I LUKU 1 5 1 LUKU Visual C++ -ohjelman tekeminen ja suunnittelu Windows sovellusten tekeminen AppWizardilla Sovelluksen muokkaaminen resurssieditorilla

Lisätiedot

Verkkoposti selkokielellä

Verkkoposti selkokielellä Petri Ilmonen Verkkoposti selkokielellä Tekijä ja Oppimateriaalikeskus Opike, FAIDD, 2009 Selkokielinen käsikirjoitus: Petri Ilmonen Selkokielen tarkistus: Ari Sainio Kustannustoimitus: Petri Ilmonen Kansikuva

Lisätiedot

T e k s t i n k ä s i t t e l y ä s e l k o k i e l e l l ä WORD

T e k s t i n k ä s i t t e l y ä s e l k o k i e l e l l ä WORD 1 MICROSOFT T e k s t i n k ä s i t t e l y ä s e l k o k i e l e l l ä WORD Eero Seitsemän veljeksen Eero on vilkas, sukkelasanainen ja älykkäämpi kuin muut veljekset. Hän kiusoittelee ja pilkkaa puheillaan

Lisätiedot

FrontPage 2000 - Näkymät

FrontPage 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ätiedot

Tekstinkäsittelyn jatko Error! Use the Home tab to apply Otsikko 1 to the text that you want to appear here. KSAO Liiketalous 1

Tekstinkä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ätiedot

Kehitysympäristö LUKU. Developer Studio kehitysympäristön alkeet. Liikkuminen projektin työtilassa ja sen eri näkymissä

Kehitysympäristö LUKU. Developer Studio kehitysympäristön alkeet. Liikkuminen projektin työtilassa ja sen eri näkymissä OSA I LUKU 2 23 2 LUKU Developer Studio kehitysympäristön alkeet Liikkuminen projektin työtilassa ja sen eri näkymissä Projektien hallinnan vaatimat asetukset 24 Developer Studio - ympäristön räätälöinti

Lisätiedot

Taulukot. 2002 Päivi Vartiainen 1

Taulukot. 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ätiedot

Taulukkolaskentaa selkokielellä EXCEL

Taulukkolaskentaa selkokielellä EXCEL Taso 1 1 MICROSOFT Taulukkolaskentaa selkokielellä EXCEL Tuomas Seitsemän veljeksen Tuomas on vakaa ja vahva kuin tammi. Hänellä ei ole juuri mielikuvitusta, hän ei keksi mitään itse, vaan ideat tulevat

Lisätiedot

1 Copyright Juha-Pekka Ruuska

1 Copyright Juha-Pekka Ruuska MIKÄ ON WINDOWS 95??...2 ALOITUS...2 WINDOWS 95 SAMMUTTAMINEN...2 OHJELMIEN KÄYNNISTÄMINEN JA NIIDEN VÄLILLÄ LIIKKUMINEN...4 TEHTÄVÄPALKKI...5 KÄYNNISTÄ - VALIKKO TARKEMMIN...5 HIIREN KÄYTTÖ...6 YKKÖSPAINIKE...6

Lisätiedot

Sen jälkeen Microsoft Office ja sen alta löytyy ohjelmat. Ensin käynnistä-valikosta kaikki ohjelmat

Sen 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ätiedot

ECDL Esitysgrafiikka. Copyright 2015 ECDL Foundation ECDL Esitysgrafiikka Sivu 1 / 7

ECDL Esitysgrafiikka. Copyright 2015 ECDL Foundation ECDL Esitysgrafiikka Sivu 1 / 7 ECDL Esitysgrafiikka Copyright 2015 ECDL Foundation ECDL Esitysgrafiikka Sivu 1 / 7 Tavoite Tässä esitellään tutkintovaatimukset moduulille ECDL Esitysgrafiikka, joka määrittelee tarvittavat tiedot ja

Lisätiedot

ATK yrittäjän työvälineenä

ATK yrittäjän työvälineenä ATK yrittäjän työvälineenä Perusteet 16.3.2009 Rovaniemen Design Park Kouluttaja Timo Laapotti / F4U Foto For You f4u@f4u.fi 0400 684 358 http://f4u.fi/ ATK yrittäjän työvälineenä Esityksen sisältö A-ajokorttivaatimukset

Lisätiedot

Yleistä Windowsin pikanäppäimistä

Yleistä Windowsin pikanäppäimistä Helsinki Business College Juha Konttinen Yleistä Windowsin pikanäppäimistä Voit käyttää Windowsissa työskennellessäsi pikanäppäimiä hiiren sijasta. Pikanäppäinten avulla voit liikkua Käynnistä-valikossa,

Lisätiedot

Tietosuoja-portaali. päivittäjän ohje

Tietosuoja-portaali. päivittäjän ohje Tietosuoja-portaali päivittäjän ohje Maisa Kinnunen 2010 1 Sisältö PÄIVITTÄJÄN OHJE Kirjautuminen...3 Sivujen tekstin muokkaus...4 Tiedostojen lisääminen palvelimelle...9 Jos sinun pitää selvittää tiedoston/kuvan

Lisätiedot

9233831 painos 3. FI. Nokia ja Nokia Connecting People ovat Nokia Oyj:n rekisteröityjä tavaramerkkejä.

9233831 painos 3. FI. Nokia ja Nokia Connecting People ovat Nokia Oyj:n rekisteröityjä tavaramerkkejä. 9233831 painos 3. FI Nokia ja Nokia Connecting People ovat Nokia Oyj:n rekisteröityjä tavaramerkkejä. Pikanäppäimet Seuraavassa esitellään laitteen joitakin pikanäppäimiä. Yleiset pikanäppäimet Ctrl+A

Lisätiedot

1 ClipArt -kuvan käyttö Paint-ohjelmassa

1 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ätiedot

WINDOWS 7... 1 MICROSOFT OUTLOOK 2010:N UUDET OMINAISUUDET...

WINDOWS 7... 1 MICROSOFT OUTLOOK 2010:N UUDET OMINAISUUDET... 2010 SISÄLLYS WINDOWS 7... 1 MICROSOFT OUTLOOK 2010:N UUDET OMINAISUUDET... 3 MS OUTLOOK OHJE HTTP://OFFICE.MICROSOFT.COM/FI-FI/OUTLOOK-HELP/... 3 LAAJENNETTU VALINTANAUHA... 3 ASETUKSET... 4 LISÄÄ TILAA

Lisätiedot

SMART Notebook -tuoteperhe

SMART Notebook -tuoteperhe Tuotevertailu -tuoteperhe Seuraavassa taulukossa vertaillaan neljää eri -perheen tuotetta: Express Sovellus Perusominaisuudet Alusta Windows ja Mac - tietokoneet Katso lisätietoja tietokonevaatimuksista

Lisätiedot

HELIA 1 (1) Outi Virkki Käyttöliittymät ja ohjelmiston suunnittelu :04

HELIA 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ätiedot

OpenOffice.org Impress 3.1.0

OpenOffice.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ätiedot

ATK yrittäjän työvälineenä

ATK yrittäjän työvälineenä ATK yrittäjän työvälineenä Word ja Excel Timo Laapotti / F4U - Foto For You f4u@f4u.fi http://f4u.fi/mlykl/ 13.5.2008 Ohjelmisto Tietokoneohjelma on joukko toimintaohjeita ja käskyjä, jotka tietokoneen

Lisätiedot

UpdateIT 2010: Editorin käyttöohje

UpdateIT 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ätiedot

Word 2003:n käyttötoimintojen muutokset Word 2010:ssä

Word 2003:n käyttötoimintojen muutokset Word 2010:ssä 1/6 Word 2003:n käyttötoimintojen muutokset Word 2010:ssä WORD 2003 TOIMINNOT TOIMINNOT WORD 2010:ssä Uusi tiedosto Avaa tiedosto Sivun asetukset valikosta painike ja avautuvasta valikosta valitse haluamasi

Lisätiedot

Kari J Keinonen Adobe Acrobat XI EDISTYNYT KÄYTTÖ

Kari J Keinonen Adobe Acrobat XI EDISTYNYT KÄYTTÖ Kari J Keinonen Adobe Acrobat XI EDISTYNYT KÄYTTÖ Käyttöoikeustiedot Tämän e-kirjan sisältö on suojattu tekijänoikeuslain, muiden asiaa käsittelevien lakien ja kansainvälisten sopimusten mukaisesti. E-kirjan

Lisätiedot

Usean näkymän luominen

Usean näkymän luominen OSA V 471 LUKU 20 20 LUKU Dynaamisten ja staattisten jakajaikkunoiden käyttö Resurssienhallinnan kaltaisen käyttöliittymän tekeminen sovelluksiin ja hallinta ilman ikkunan jakamista 472 Kehittyneet dokumentti/näkymä

Lisätiedot

painos 1. FI. Nokia ja Nokia Connecting People ovat Nokia Oyj:n rekisteröityjä tavaramerkkejä.

painos 1. FI. Nokia ja Nokia Connecting People ovat Nokia Oyj:n rekisteröityjä tavaramerkkejä. 9242908 painos 1. FI Nokia ja Nokia Connecting People ovat Nokia Oyj:n rekisteröityjä tavaramerkkejä. Pikanäppäimet Pikanäppäimet Seuraavassa esitellään laitteen joitakin pikanäppäimiä. Yleiset pikanäppäimet

Lisätiedot

Tapahtumapohjainen ohjelmointi. Juha Järvensivu juha.jarvensivu@tut.fi 2007

Tapahtumapohjainen ohjelmointi. Juha Järvensivu juha.jarvensivu@tut.fi 2007 Tapahtumapohjainen ohjelmointi Juha Järvensivu juha.jarvensivu@tut.fi 2007 Sisältö Tapahtumapohjainen ohjelmointi Käyttöliittymän rakenne Pääikkuna (top-level window) Lapsi-ikkuna (child window) Dialogit

Lisätiedot

Tekstinkäsittelyn jatko. KSAO Liiketalous 1

Tekstinkä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ätiedot

Valintaikkunoiden luonti ja suunnittelu

Valintaikkunoiden luonti ja suunnittelu OSA II LUKU 3 43 3 LUKU Valintaikkunoiden luonti ja suunnittelu Valmiin valintaikkunan muokkaaminen ja uuden valintaikkunapohjan luominen Valintaikkunoiden ja kontrollien ominaisuuksien asettaminen Kontrollien

Lisätiedot

Sisällysluettelo. Johdanto... 1. 1 Dot NET... 3 1.1 Microsoft.NET -alusta... 3 1.1.1 Käyttäjämallit... 4 1.1.2 Ohjelmien kehitys.net-alustalla...

Sisällysluettelo. Johdanto... 1. 1 Dot NET... 3 1.1 Microsoft.NET -alusta... 3 1.1.1 Käyttäjämallit... 4 1.1.2 Ohjelmien kehitys.net-alustalla... Sisällysluettelo Johdanto........................................... 1 1 Dot NET............................................ 3 1.1 Microsoft.NET -alusta............................................. 3 1.1.1

Lisätiedot

ECDL Taulukkolaskenta

ECDL Taulukkolaskenta ECDL Taulukkolaskenta Copyright 2015 ECDL Foundation ECDL Taulukkolaskenta Sivu 1 / 7 Tavoite Tässä esitellään tutkintovaatimukset moduulille ECDL Taulukkolaskenta, joka määrittelee tarvittavat tiedot

Lisätiedot

1 (14) Ohje. Ohje. GTK-wiki. Geologian tutkimuskeskus, Verkkosivustopalvelut

1 (14) Ohje. Ohje. GTK-wiki. Geologian tutkimuskeskus, Verkkosivustopalvelut 1 (14) GTK-wiki 2 (14) Sisällysluettelo 1. Wikin ylläpito... 3 1.1. Wiki-artikkelin muokkaus... 3 1.2. Wiki-artikkelin lisääminen... 3 2. Wiki-toiminnot... 4 2.1. Ristiinlinkitys... 4 2.2. Tekstin muotoilu...

Lisätiedot

TAULUKKO, KAAVIO, SMARTART-KUVIOT

TAULUKKO, KAAVIO, SMARTART-KUVIOT PowerPoint 2013 Taulukko, kaaviot, SmartArt-kuviot Sisällysluettelo TAULUKKO, KAAVIO, SMARTART-KUVIOT TAULUKOT... 1 Taulukon muotoileminen... 1 Taulukon koon muuttaminen... 2 Rivien valitseminen... 2 Sarakkeiden

Lisätiedot

Wordpad ohjelman - käyttöliittymä

Wordpad ohjelman - käyttöliittymä Wordpad ohjelman - käyttöliittymä WordPad on miniversio Word tekstinkäsittelyohjelmasta. WordPad -ohjelma kuuluu Windows -käyttöjärjestelmän apuohjelmiin. Kaikissa tietokoneissa, joihin on asennettu Windows

Lisätiedot

Tekstinkäsittely 1. Peruskäyttö. Tietotekniikan perusteet Metropolia Ammattikorkeakoulu Vesa Ollikainen

Tekstinkä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ätiedot

Siirtyminen Outlook 2010 -versioon

Siirtyminen Outlook 2010 -versioon Tämän oppaan sisältö Microsoft Microsoft Outlook 2010 näyttää hyvin erilaiselta kuin Outlook 2003. Tämän oppaan tarkoituksena on helpottaa uuden ohjelman opiskelua. Seuraavassa on tietoja uuden käyttöliittymän

Lisätiedot

Tapahtumapohjainen ohjelmointi. Juha Järvensivu 2008

Tapahtumapohjainen ohjelmointi. Juha Järvensivu 2008 Tapahtumapohjainen ohjelmointi Juha Järvensivu juha.jarvensivu@tut.fi 2008 Sisältö Tapahtumapohjainen ohjelmointi Käyttöliittymän rakenne Pääikkuna (top-level window) Lapsi-ikkuna (child window) Dialogit

Lisätiedot

Ryhmäkirjeen hyödyntäminen

Ryhmäkirjeen hyödyntäminen Ryhmäkirjeen hyödyntäminen hannele.rajaniemi@jyu.fi konkkola@cc.jyu.fi Sisältö Joukkokirje-toiminnon (Wordin ja Excelin yhteiskäytön) periaatteet Excel tietolähteenä tutuksi (valmis harjoitustiedosto)

Lisätiedot

Vesa Ollikainen, päivitys Juha Haataja 3.8.2010

Vesa 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ätiedot

Openoffice Impress-pikakurssi

Openoffice Impress-pikakurssi Openoffice Impress-pikakurssi Openofficen saat kotikoneellesi ilmaiseksi osoitteesta www.openoffice.org Writer on MS Wordin vastine, eli tekstinkäsittelyohjelma Calc on MS Exelin vastine, eli taulukkolaskenta-

Lisätiedot

Adobe Acrobat KJK. Adobe Acrobat X EDISTYNYT KÄYTTÖ. Kari J Keinonen KJK. Kari J Keinonen 1

Adobe Acrobat KJK. Adobe Acrobat X EDISTYNYT KÄYTTÖ. Kari J Keinonen KJK. Kari J Keinonen 1 Adobe Acrobat X EDISTYNYT KÄYTTÖ Kari J Keinonen Kari J Keinonen 1 Käyttöoikeustiedot Ornanet Koulutuksen e-kirjat Apu- ja harjoitustiedostot Adobe Acrobat Tämän e-kirjan sisältö on suojattu tekijänoikeuslain,

Lisätiedot

Valintanauhan komennot Valintanauhan kussakin välilehdessä on ryhmiä ja kussakin ryhmässä on toisiinsa liittyviä komentoja.

Valintanauhan 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

Osaamispassin luominen Google Sites palveluun

Osaamispassin luominen Google Sites palveluun n luominen Google Sites palveluun Mikä Osaamispassi on? Osaamispassi auttaa kertomaan taidoistasi, koulutuksestasi, työkokemuksestasi ja sinua kiinnostavista asioista työnantajalle kun haet työtä. Osaamispassi

Lisätiedot

MICROSOFT PUBLISHER 2010

MICROSOFT PUBLISHER 2010 1 MICROSOFT PUBLISHER 2010 Julkaisuohjelman peruskäyttö 2 Kurssin sisältö Julkaisun aloittaminen mallien avulla, erilaiset käyttötavat ja mahdollisuudet Tekstiruutujen käyttäminen, linkitys Tekstin käsittely,

Lisätiedot

Muistitikun liittäminen tietokoneeseen

Muistitikun 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ätiedot

KUVAN TUOMINEN, MUOKKAAMINEN, KOON MUUTTAMINEN JA TALLENTAMINEN PAINTISSA

KUVAN 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ätiedot

SiteAdmin. www.visualweb.fi

SiteAdmin. www.visualweb.fi 1. Sisäänkirjautuminen...3 2. Käyttöliittymä...3 2.1 Valikot...3 2.1.1 Tiedosto-valikko...3 2.1.2 Muokkaa-valikko...3 2.1.3 Lisää-valikko...3 2.2 Työkalupalkki...3 2.2.1 Lukutila...3 2.2.1.1 Sivun muokkaus...3

Lisätiedot

1 Yleistä Web-editorista... 3. 1.1 Web-editori -dokumentin luominen... 3. 2 Pikatoimintopainikkeet... 3. 2.1 Tallenna... 3

1 Yleistä Web-editorista... 3. 1.1 Web-editori -dokumentin luominen... 3. 2 Pikatoimintopainikkeet... 3. 2.1 Tallenna... 3 Web-editori 2 Optima Web-editori -ohje Sisällysluettelo 1 Yleistä Web-editorista... 3 1.1 Web-editori -dokumentin luominen... 3 2 Pikatoimintopainikkeet... 3 2.1 Tallenna... 3 2.2 Peru / Tee uudelleen...

Lisätiedot

KYMP Webmail -palvelu

KYMP Webmail -palvelu KYMP Webmail -palvelu Sisältö 1. Kirjautuminen... 3 2. Viestin merkinnät... 4 3. Viestien lukeminen... 4 Viestiin vastaaminen... 4 Viestin välittäminen edelleen / uudelleen ohjaus... 5 4. Viestin kirjoittaminen...

Lisätiedot

Ohjelmiston kuvakkeiden kuvaus

Ohjelmiston kuvakkeiden kuvaus Ohjelmiston kuvakkeiden kuvaus Aliro-ohjelmiston kuvakkeiden esittely kattaa kaikki ohjelmistossa käytettävät kuvakkeet. Esittelyn avulla tunnistat helposti kuvakkeet ja niiden kautta käytettävät toiminnot.

Lisätiedot

Video Tutorial Collection CONTENT LIST

Video Tutorial Collection CONTENT LIST Video Tutorial Collection CONTENT LIST The Video Tutorial Collection is a service provided to Dream Broker customers. The collection covers tutorials on a wide range of popular business software. The contents

Lisätiedot

C# 3.0:n uudet ominaisuudet Language Integrated Query...45

C# 3.0:n uudet ominaisuudet Language Integrated Query...45 Luku 1 Johdanto... IX Tutustutaan Visual Studioon Visual Studion uusin versio...2 Mikä Visual Studio on?...2 Tuki tiimityölle eli Visual Studio Team System...4 Microsoft Expression -tuoteperhe...5 Visual

Lisätiedot

Microsoft. Outlook Express 6

Microsoft. Outlook Express 6 Microsoft Outlook Express 6 Koulutuskeskus Salpaus/Tietojenkäsittely - Vesa Rinne, Taru Honkapää SISÄLLYSLUETTELO 1 KÄYNNISTÄMINEN JA NÄYTÖN ASETUKSET... 1 2 UUDEN VIESTIN LUOMINEN... 2 2.1 VASTAANOTTAJAN

Lisätiedot

Uutiskirjesovelluksen käyttöohje

Uutiskirjesovelluksen käyttöohje Uutiskirjesovelluksen 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 2 Sisällys Johdanto... 1 Päänavigointi...

Lisätiedot

PERUSTEET. Sisällysluettelo

PERUSTEET. Sisällysluettelo Excel 2013 Perusteet Sisällysluettelo PERUSTEET EXCELIN OMINAISUUDET... 1 KÄYTTÖLIITTYMÄ... 1 Ohjelmaikkuna... 1 File-valikko... 2 Pikatyökalurivi... 2 Valintanauha ja välilehdet... 2 Ryhmä... 2 Pikavalikoima...

Lisätiedot

Tärkeimmät toiminnot. Kertausta ja uusia toimintoja Wordistä sekä tiedostonhallinnasta. Tärkeimmät toiminnot jatkuu...

Tärkeimmät toiminnot. Kertausta ja uusia toimintoja Wordistä sekä tiedostonhallinnasta. Tärkeimmät toiminnot jatkuu... Tärkeimmät toiminnot Kertausta ja uusia toimintoja Wordistä sekä tiedostonhallinnasta Kun hiiren jättää kuvakkeen päälle vähäksi ajaksi Word selittää toiminnon Avaa tiedosto Tallenna Kumoa, nuolesta aiemmat

Lisätiedot

Tietotekniikan koulutus Savonlinnassa

Tietotekniikan koulutus Savonlinnassa Tietotekniikan koulutus Savonlinnassa Paikka Savonlinnan ammatti ja aikuisopisto Pohjolankatu 4 6, Savonlinna Hinta 80 euroa/osallistuja, sisältää 20 h Koulutuspäivän kesto 5 tuntia, klo 10:00 15:00 Ilmoittautuminen

Lisätiedot

TIETOKONEEN ASETUKSILLA PARANNAT KÄYTETTÄVYYTTÄ

TIETOKONEEN 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ätiedot

Microsoft Excel KÄYTÖN PERUSTEET

Microsoft Excel KÄYTÖN PERUSTEET Microsoft Excel KÄYTÖN PERUSTEET 2009 Koulutus KJK Käyttöoikeustiedot Excel 2007 Tämän materiaalin sisältö on suojattu tekijänoikeuslain, muiden asiaa käsitelevien lakien ja kansainvälisten sopimusten

Lisätiedot

Muita kuvankäsittelyohjelmia on mm. Paint Shop Pro, Photoshop Elements, Microsoft Office Picture Manager

Muita kuvankäsittelyohjelmia on mm. Paint Shop Pro, Photoshop Elements, Microsoft Office Picture Manager Missio: 1. Asentaminen 2. Valokuvien tarkastelu, tallennus/formaatit, koko, tarkkuus, korjaukset/suotimet, rajaus 3. Kuvan luonti/työkalut (grafiikka kuvat) 4. Tekstin/grafiikan lisääminen kuviin, kuvien/grafiikan

Lisätiedot

Symbol for Windows Gold. Symboliposti. Modemo 2011 Handicom 2011. Handicom

Symbol for Windows Gold. Symboliposti. Modemo 2011 Handicom 2011. Handicom Symbol for Windows Gold Symboliposti Modemo 2011 Handicom 2011 Handicom JOHDANTO Symbol for Windows Gold Symboliposti toimii tarvittaessa itsenäisenä sähköpostiohjelmana. Sitä voi käyttää myös Tekstintekijän

Lisätiedot

Ensin klikkaa käynnistä-valikkoa ja sieltä Kaikki ohjelmat valikosta kaikki ohjelmat

Ensin klikkaa käynnistä-valikkoa ja sieltä Kaikki ohjelmat 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ätiedot

ActiveX-kontrollien käyttö

ActiveX-kontrollien käyttö OSA II LUKU 9 181 9 LUKU Kehittyneiden ActiveX-kontrollien lisääminen projektiisi Kontrollin ominaisuuksien ja tyylien muokkaaminen Kontrollista saadun tiedon hyödyntäminen ohjelmassa 182 ActiveX-kontrollit

Lisätiedot

1. Word 2007 käyttöliittymä

1. Word 2007 käyttöliittymä 1. Word 2007 käyttöliittymä Word -tekstinkäsittelyohjelman versiossa 2007 ulkoasu ja suurin osa toiminnoista on muuttunut radikaalisti verrattuna edellisiin versioihin. Toimintoja ei enää suoriteta valikoiden

Lisätiedot

Word 2007 käyttöliittymä

Word 2007 käyttöliittymä Word 2007 käyttöliittymä Word 2007n ulkoasu ja suurin osa toiminnoista on muuttunut radikaalisti verrattuna edellisiin Wordin versioihin. Toimintoja ei enää suoriteta valikoiden kautta, vaan valikot on

Lisätiedot

Windows Maatesti. Peruskäyttö. 23.3.2006 TriStar Enterprise Oy

Windows Maatesti. Peruskäyttö. 23.3.2006 TriStar Enterprise Oy Windows Maatesti Peruskäyttö Agenda Ohjelman esittely Yleistä ohjelmasta, taustaa Terminologiasta ja tiedoista Käyttöliittymän esittely Ohjelman peruskäytön toiminnot Ohjelman käytön harjoittelu Harjoittelun

Lisätiedot

Win7 & Office 2010. Kouluttaja: Mikko Niskanen. Materiaali: ITP / hannele.rajariemi@jyu.fi ITP / mikko.niskanen@jyu.fi ITP / timo.vorne@jyu.

Win7 & Office 2010. Kouluttaja: Mikko Niskanen. Materiaali: ITP / hannele.rajariemi@jyu.fi ITP / mikko.niskanen@jyu.fi ITP / timo.vorne@jyu. Win7 & Office 2010 Kouluttaja: Mikko Niskanen Materiaali: ITP / hannele.rajariemi@jyu.fi ITP / mikko.niskanen@jyu.fi ITP / timo.vorne@jyu.fi Sisältö 1(2) Win7 Perustoiminnot Asetukset Pikakomennot SCCM

Lisätiedot

BlueJ ohjelman pitäisi löytyä Development valikon alta mikroluokkien koneista. Muissa koneissa BlueJ voi löytyä esim. omana ikonina työpöydältä

BlueJ ohjelman pitäisi löytyä Development valikon alta mikroluokkien koneista. Muissa koneissa BlueJ voi löytyä esim. omana ikonina työpöydältä Pekka Ryhänen & Erkki Pesonen 2002 BlueJ:n käyttö Nämä ohjeet on tarkoitettu tkt-laitoksen mikroluokan koneilla tapahtuvaa käyttöä varten. Samat asiat pätevät myös muissa luokissa ja kotikäytössä, joskin

Lisätiedot

Index. ääniopas 163 Äänioppaan painike 139

Index. ääniopas 163 Äänioppaan painike 139 Index Ä ääniopas 163 Äänioppaan painike 139 A AHOI pikanäppäimet 225 aina ylimmäisenä 213 Aktovoidaksesi ZoomText 9.1 21 alueen sisäpuolella 127 alueen ulkopuolella 127 Alueet painike 139 AppRdr painike

Lisätiedot

Written by Administrator Monday, 05 September 2011 15:14 - Last Updated Thursday, 23 February 2012 13:36

Written by Administrator Monday, 05 September 2011 15:14 - Last Updated Thursday, 23 February 2012 13:36 !!!!! Relaatiotietokannat ovat vallanneet markkinat tietokantojen osalta. Flat file on jäänyt siinä kehityksessä jalkoihin. Mutta sillä on kuitenkin tiettyjä etuja, joten ei se ole täysin kuollut. Flat

Lisätiedot

Väitöskirja -mallipohja

Väitöskirja -mallipohja Väitöskirja -mallipohja Ohje: Word 2003 -versiolle Tietohallintokeskus hannele.rajaniemi@jyu.fi Sisältö Miksi tyylit ovat käteviä? Miten toimii asiakirjamallipohja? Miten lisään tekstiä: a) kirjoitan itse

Lisätiedot

Verkkoliittymän ohje. F-Secure Online Backup Service for Consumers 2.1

Verkkoliittymän ohje. F-Secure Online Backup Service for Consumers 2.1 Verkkoliittymän ohje F-Secure Online Backup Service for Consumers 2.1 F-Secure Online Backup Service for Consumers -verkkoliittymän ohje... 2 Johdanto... 2 Mikä F-Secure Online Backup Service for Consumers

Lisätiedot

Sähköposti ja uutisryhmät 4.5.2005

Sä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ätiedot

Väitöskirja -mallipohja

Väitöskirja -mallipohja JYVÄSKYLÄN YLIOPISTO Väitöskirja -mallipohja Word 2007/2010 IT-palvelut hannele.rajaniemi@jyu.fi https://koppa.jyu.fi/avoimet/thk/vaitoskirja sovellustuki@jyu.fi Sisältö Miten toimii väitöskirja/asiakirjamallipohja?

Lisätiedot

Taulukot, taulukkoryhmät Sisällysluettelo

Taulukot, 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ätiedot

Kari J Keinonen Microsoft Excel 2013 KÄYTÖN PERUSTEET

Kari J Keinonen Microsoft Excel 2013 KÄYTÖN PERUSTEET Kari J Keinonen Microsoft Excel 2013 KÄYTÖN PERUSTEET Käyttöoikeustiedot Tämän e-kirjan sisältö on suojattu tekijänoikeuslain, muiden asiaa käsittelevien lakien ja kansainvälisten sopimusten mukaisesti.

Lisätiedot

Käyttöliittymän luominen

Käyttöliittymän luominen 119 L U K U 4 Käyttöliittymän luominen Oppitunti 1: Windows-sovelluksen käyttöliittymät 120 Oppitunti 2: Dialogien luominen 139 Laboratorio 4: STUploadin käyttöliittymän luominen 150 Kertaus 159 Tässä

Lisätiedot

Google-dokumentit. Opetusteknologiakeskus Mediamylly

Google-dokumentit. Opetusteknologiakeskus Mediamylly Google-dokumentit 1 2 3 Yleistä 1.1 Tilin luominen 4 1.2 Docs-päävalikkoon siirtyminen 7 Dokumentit-päävalikko 2.1 Kirjaudu Dokumentteihin 9 2.2 Lähetä tiedosto Google-dokumentteihin 11 2.3 Uuden asiakirjan

Lisätiedot

Webmailin käyttöohje. Ohjeen sisältö. Sähköpostin peruskäyttö. Lomavastaajan asettaminen sähköpostiin. Sähköpostin salasanan vaihtaminen

Webmailin käyttöohje. Ohjeen sisältö. Sähköpostin peruskäyttö. Lomavastaajan asettaminen sähköpostiin. Sähköpostin salasanan vaihtaminen Webmailin käyttöohje https://mail.webhotelli.net sekä https://webmail.netsor.fi Ohjeen sisältö Sähköpostin peruskäyttö Lukeminen Lähettäminen Vastaaminen ja välittäminen Liitetiedoston lisääminen Lomavastaajan

Lisätiedot

Ohjelmisto on tietokanta pohjainen tiedostojärjestelmä, joka sisältää virtuaalisen hakemisto rakenteen.

Ohjelmisto on tietokanta pohjainen tiedostojärjestelmä, joka sisältää virtuaalisen hakemisto rakenteen. 1 / 50 1. Etusivu Ohjelmisto on tietokanta pohjainen tiedostojärjestelmä, joka sisältää virtuaalisen hakemisto rakenteen. Virtuaali hakemistoihin voi tuoda tiedostoja tietokoneelta tai luoda niitä tällä

Lisätiedot

Siirtyminen OneNote versioon

Siirtyminen OneNote versioon Tämän oppaan sisältö Microsoft OneNote 2010 näyttää hyvin erilaiselta kuin OneNote 2007. Tämän oppaan tarkoituksena on helpottaa uuden ohjelman opiskelua. Seuraavassa tietoja uuden käyttöliittymän tärkeimmistä

Lisätiedot

ECDL Tietokannat. Copyright 2015 ECDL Foundation ECDL Tietokannat Sivu 1 / 7

ECDL Tietokannat. Copyright 2015 ECDL Foundation ECDL Tietokannat Sivu 1 / 7 ECDL Tietokannat Copyright 2015 ECDL Foundation ECDL Tietokannat Sivu 1 / 7 Tavoite Tässä esitellään tutkintovaatimukset moduulille ECDL Tietokannat, joka määrittelee tarvittavat tiedot ja taidot näyttökokeen

Lisätiedot

Adobe Acrobat 9.0 Edistynyt käyttö

Adobe Acrobat 9.0 Edistynyt käyttö 9.0 Edistynyt käyttö Kari J Keinonen 2008 Koulutus Käyttöoikeustiedot Adobe Acrobat Tämän materiaalin sisältö on suojattu tekijänoikeuslain, muiden asiaa käsitelevien lakien ja kansainvälisten sopimusten

Lisätiedot

KUVANKÄSITTELY THE GIMP FOR WINDOWS OHJELMASSA

KUVANKÄSITTELY THE GIMP FOR WINDOWS OHJELMASSA KUVANKÄSITTELY THE GIMP FOR WINDOWS OHJELMASSA Ohjeistuksessa käydään läpi kuvan koon ja kuvan kankaan koon muuntaminen esimerkin avulla. Ohjeistus on laadittu auttamaan kuvien muokkaamista kuvakommunikaatiota

Lisätiedot

Siirtyminen PowerPoint versioon

Siirtyminen PowerPoint versioon Tämän oppaan sisältö Microsoft Microsoft PowerPoint 2010 näyttää hyvin erilaiselta kuin PowerPoint 2003. Tämän oppaan tarkoituksena on helpottaa uuden ohjelman opiskelua. Seuraavassa tietoja uuden käyttöliittymän

Lisätiedot

EASY Tiedostopalvelin - mobiilin käyttöopas

EASY Tiedostopalvelin - mobiilin käyttöopas EASY Tiedostopalvelin - mobiilin käyttöopas ios www.storageit.fi - Äyritie 8 D, 01510 VANTAA Salorantie 1, 98310 KEMIJÄRVI Sisältö 1. Lataaminen ja asennus 2. Kansiot ja tiedostot Uusien tiedostojen luonti

Lisätiedot

Kirja on jaettu kahteen osaan: varsinaiseen- ja lisätieto-osioon. Varsinainen

Kirja on jaettu kahteen osaan: varsinaiseen- ja lisätieto-osioon. Varsinainen Alkusanat Tämän tieto- ja viestintätekniikan oppikirjan ensimmäinen versio (1. painos) syntyi vuonna 2006 Jyväskylän yliopiston tietotekniikan laitokselle tekemäni pro gradu -tutkielmani yhteydessä. Tutkimuksessani

Lisätiedot

Sivueditorin käyttöohje

Sivueditorin käyttöohje Sivueditorin käyttöohje Voit tehdä tyylikkäät nettisivut yrityksellesi sivueditorilla. Sivueditorin avulla on helppoa päivittää ja ylläpitää sivuja silloin, kun sinulle parhaiten sopii. Aloittaaksesi tarvitset

Lisätiedot

Pikaopas. Ohjeiden etsiminen Hae ohjesisältöä napsauttamalla kysymysmerkkiä.

Pikaopas. Ohjeiden etsiminen Hae ohjesisältöä napsauttamalla kysymysmerkkiä. Pikaopas Microsoft Access 2013 näyttää erilaiselta kuin aiemmat versiot. Tämän oppaan avulla pääset alkuun nopeasti ja saat yleiskuvan uusista ominaisuuksista. Näyttökoon muuttaminen tai tietokannan sulkeminen

Lisätiedot

Siirtyminen Access 2010 -versioon

Siirtyminen Access 2010 -versioon Tämän oppaan sisältö Microsoft Access 2010 näyttää hyvin erilaiselta kuin Access 2003. Tämän oppaan tarkoituksena on helpottaa uuden ohjelman opiskelua. Seuraavassa on tietoja uuden käyttöliittymän tärkeimmistä

Lisätiedot

Editorin käyttö. TaikaTapahtumat -käyttöohje

Editorin käyttö. TaikaTapahtumat -käyttöohje Editorin käyttö TaikaTapahtumat -käyttöohje Yleistä ohjelmasta etaika-järjestelmän HTML-moduuli sisältää tekstieditorin, joka on monipuolinen apuväline tehtäessä materiaalia sivustolle (esim. tapahtumakohtaiset

Lisätiedot

Microsoft PowerPoint KÄYTÖN PERUSTEET

Microsoft PowerPoint KÄYTÖN PERUSTEET Microsoft PowerPoint KÄYTÖN PERUSTEET 2009 Koulutus Käyttöoikeustiedot Tämän materiaalin sisältö on suojattu tekijänoikeuslain, muiden asiaa käsitelevien lakien ja kansainvälisten sopimusten mukaisesti.

Lisätiedot

Kerro kuvin 3:n uudet ominaisuudet

Kerro kuvin 3:n uudet ominaisuudet Verkkosivu: www.haltija.fi Puhelin: 09 612 2250 Sähköposti: asiakaspalvelu@haltija.fi Kerro kuvin 3:n uudet ominaisuudet Kerro kuvin 3 on kehitetty uudelleen perusteista lähtien. Kaikki, mikä oli mahdollista

Lisätiedot

Sisäänrakennetun debuggerin käyttö

Sisäänrakennetun debuggerin käyttö OSA VII 653 LUKU 27 27 LUKU Sisäänrakennetun debuggerin käyttö Ohjelmien kääntäminen debuggauskäyttöön tai julkaistavaksi optimoituna Virheiden hakeminen koodirivien yksittäisaskellusta käyttäen Ikkunoiden

Lisätiedot

Vesa Ollikainen, päivitys Juha Haataja 12.8.2011

Vesa Ollikainen, päivitys Juha Haataja 12.8.2011 METROPOLIA Tekstinkäsittely1 Peruskäyttö Vesa Ollikainen, päivitys Juha Haataja 12.8.2011 Sisällys 1 Tekstinkäsittelyohjelma... 1 2 Tekstinkäsittelyprosessi... 2 3 Word-tekstinkäsittelyohjelman käyttöliittymä...

Lisätiedot

MIKKELI atk-luokka, I krs, Otto Mannisenkatu 10

MIKKELI atk-luokka, I krs, Otto Mannisenkatu 10 MIKKELI atk-luokka, I krs, Otto Mannisenkatu 10 340110 TIETOTEKNIIKKA TUTUKSI JATKOKURSSI SENIORIT C ma 13.00-15.15 7.1.2013-11.2.2013, 18 oppituntia Varttuneen aikuisen kattava tietokonekurssi, jolla

Lisätiedot

AS-0.1103 C-ohjelmoinnin peruskurssi 2013: C-kieli käytännössä ja erot Pythoniin

AS-0.1103 C-ohjelmoinnin peruskurssi 2013: C-kieli käytännössä ja erot Pythoniin AS-0.1103 C-ohjelmoinnin peruskurssi 2013: C-kieli käytännössä ja erot Pythoniin Raimo Nikkilä Aalto-yliopiston sähkötekniikan korkeakoulu - Automaation tietotekniikan tutkimusryhmä 17. tammikuuta 2013

Lisätiedot

Tekstikontrollit LUKU. Tekstin ja sanomien esittäminen valintaikkunoissa. Tekstin muokkaaminen suorituksen aikana. Tiedon tarkistaminen syötön aikana

Tekstikontrollit LUKU. Tekstin ja sanomien esittäminen valintaikkunoissa. Tekstin muokkaaminen suorituksen aikana. Tiedon tarkistaminen syötön aikana OSA II LUKU 5 85 5 LUKU Tekstin ja sanomien esittäminen valintaikkunoissa Tekstin muokkaaminen suorituksen aikana Tiedon tarkistaminen syötön aikana Kontrollien toiminnan laajentaminen aliluokkien avulla

Lisätiedot

6.1 Tekstialueiden valinta eli maalaaminen (tulee tehdä ennen jokaista muokkausta ym.)

6.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ätiedot