    
      Licensed to the Apache Software Foundation (ASF) under one or more
      contributor license agreements.  See the NOTICE file distributed with
      this work for additional information regarding copyright ownership.
      The ASF licenses this file to You under the Apache License, Version 2.0
      (the "License"); you may not use this file except in compliance with
      the License.  You may obtain a copy of the License at
    
          http://www.apache.org/licenses/LICENSE-2.0
    
      Unless required by applicable law or agreed to in writing, software
      distributed under the License is distributed on an "AS IS" BASIS,
      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
      See the License for the specific language governing permissions and
      limitations under the License.


This file contains the text displayed by the 'help' command in fdb.

It is divided into "topics". For example, when an fdb user types
'help break', the [break] topic below is displayed.

The first and last lines of each topic should be blank.
They don't get displayed in fdb; they are here only
to make this file more easily readable.

Help text should be formatted to not wrap
when displayed on an 80-character-wide console.
The following line is 80 characters wide.

--------------------------------------------------------------------------------

[?]

Mrittmtn komento. Syttmll 'help' net luettelon kaikista 
fdb-komennoista.

[break]

Mrit keskeytyskohta tietyll rivill tai tietyss toiminnossa.
Esimerkkej:
  break 87
    Asettaa keskeytyskohdan riville 87 nykyisess tiedostossa.
  break myapp.mxml:56
    Asettaa keskeytyskohdan riville 56 tiedostossa myapp.mxml.
  break #3:29
    Asettaa keskeytyskohdan riville 29 tiedostossa #3.
  break doThis
    Asettaa keskeytyskohdan toimintoon doThis() nykyisess tiedostossa.
  break myapp.mxml:doThat
    Asettaa keskeytyskohdan toimintoon doThat() tiedostossa myapp.mxml.
  break #3:doOther
    Asettaa keskeytyskohdan toimintoon doOther() tiedostossa #3.
  break
   Asettaa keskeytyskohdan nykyiseen suoritusosoitteeseen nykyisen pinon 
   kehyksess. Tm on hydyllist, kun keskeytys tapahtuu pinokehykseen 
   palattaessa.
Tiedostonimet ja -numerot net syttmll 'info sources' tai 'info files'.
Toimintojen nimet net syttmll 'info functions'.
Lyhennetyt tiedostojen ja toimintojen nimet hyvksytn, jos ne ovat selvi.
Jos mritetn rivinumero, keskeytys tapahtuu koodin alussa sill rivill.
Jos mritetn toiminto, keskeytys tapahtuu koodin alussa siin toiminnossa.
Listietoa keskeytyskohdista net komennoilla 'commands' ja 'condition'.

[bt]

Pinon backtrace.

[catch]

Keskeytys poikkeuksen sattuessa.  Vaikuttaa vain catch-lohkon ksittelemiin 
poikkeuksiin.  Ksittelemttmt poikkeukset keskeyttvt aina 
virheenkorjauksen.

Voit poistaa ksittelypisteen Delete-komennolla.

Esimerkkej:
  catch *
    Keskeytys mink tahansa poikkeuksen sattuessa.
  catch ReferenceError
    Keskeytys aina ReferenceError-virheen syntyess, olipa se ksitelty tai ei.

[cf]

Nytt nykyisen tiedoston nimen ja numeron tai vaihtaa nykyist tiedostoa.
Esimerkkej:
  cf
    Nytt nykyisen tiedoston nimen ja numeron.
  cf myapp.mxml
    Vaihtaa nykyisen tiedoston tiedostoksi myapp.mxml.
  cf #29
    Vaihtaa nykyisen tiedoston tiedostoksi #29.
Tiedostonimet ja -numerot net syttmll 'info sources' tai 'info files'.
Lyhennetyt tiedostonimet hyvksytn, jos ne ovat selvi.
Komennon 'list' kyttminen tiedostoon tekee tiedostosta nykyisen tiedoston.

[clear]

Poistaa keskeytyskohdan tietylt rivilt tai tietyst toiminnosta.
Esimerkkej:
  clear 87
    Poistaa keskeytyskohdan rivilt 87 nykyisess tiedostossa.
  clear myapp.mxml:56
    Poistaa keskeytyskohdan rivilt 56 tiedostossa myapp.mxml.
  clear #3:29
    Poistaa keskeytyskohdan rivilt 29 tiedostossa #3.
  clear doThis
    Poistaa keskeytyskohdan toiminnosta doThis() nykyisess tiedostossa.
  clear myapp.mxml:doThat
    Poistaa keskeytyskohdan toiminnosta doThat() tiedostossa myapp.mxml.
  clear #3:doOther
    Poistaa keskeytyskohdan toiminnosta doOther() tiedostossa #3.
  clear
    Poistaa keskeytyskohdan nykyisen tiedoston nykyiselt rivilt. 
Tiedostonimet ja -numerot net syttmll 'info sources' tai 'info files'.
Toimintojen nimet net syttmll 'info functions'.
Lyhennetyt tiedostojen ja toimintojen nimet hyvksytn, jos ne ovat selvi.
Jos mritetn rivinumero, silt rivilt poistetaan kaikki keskeytyskohdat.
Jos mritetn toiminto, toiminnon alussa olevat keskeytyskohdat poistetaan.

[continue]

Jatka suorittamista keskeytyskohdassa pyshtymisen jlkeen.
Tm komento ei hyvksy argumentteja.

[condition]


Mrit keskeytyskohdan numero N. Keskeytys tapahtuu vain, jos COND toteutuu.
Kytt on `condition N COND', jossa N on kokonaisluku ja COND on lauseke, joka 
arvioidaan aina, kun keskeytyskohta N saavutetaan.

[commands]

Mrit komennot, jotka suoritetaan, kun trmtn keskeytyskohtaan.
Anna keskeytyskohdan numero argumenttina `commands`-komennon jlkeen.
Jos argumenttia ei anneta, kohteena oleva keskeytyskohta mritetn viimeisen.
Komennot alkavat seuraavalta rivilt.
Kirjoita rivi, joka sislt sanan "end", merkitsemn kohtaa, miss komennot 
loppuvat.
Mrittmll ehdon "silent" ensimmiseksi riviksi teet keskeytyskohdasta 
hiljaisen. Tllin mitn ei tulosteta, kun kohta saavutetaan, lukuun ottamatta 
komennon tulostamaa tulostetta.
Esimerkki:
  (fdb) commands
  Kirjoita komennot sit varten, kun keskeytyskohta 1 tulee vastaan, yksi 
  komento riville.
  Pt rivill, jolla lukee vain 'end'.
  >w
  >end

[delete]

Poista yksi tai useampi keskeytyskohta.
Esimerkkej:
  delete
    Poistaa kaikki keskeytyskohdat.
  delete 2 5
    Poistaa keskeytyskohdat #2 ja #5.
Net keskeytyskohtien numerot syttmll 'info breakpoints'.

[directory]

Mrit luettelo hakemistoista, joista fdb etsii lhdetiedostoja.

Esimerkkej:

  directory
    Palauttaa luettelon oletusasetuksiin. Luettelo sislt silloin hakemiston, 
    jossa lhdetiedosto koottiin objektikoodiksi, ja sen jlkeen nykyisen 
    hakemiston.

  directory C:\MySource        (Windows)
  directory /MySource          (Mac)
    Lis mritetyn hakemiston sen hakemistoluettelon alkuun, josta lhdett 
    haetaan.  Jos haetaan esimerkiksi luokan mypackage.MyClass lhdett, 
    virheenkorjaustoiminto etsii lhdett sek kansiosta 
    C:\MySource\mypackage\MyClass.as ett kansiosta C:\MySource\MyClass.as.

  directory C:\Dir1;C:\Dir2    (Windows  kyt pilkkua ';' erottimena)
  directory /Dir1:/Dir2        (Mac  kyt pistett ':' erottimena)
    Lis useita hakemistoja sen hakemistoluettelon alkuun, josta lhdett 
    haetaan.

Nykyisen luettelon net syttmll 'show directories'.

[disable]

Poista kytst yksi tai useita keskeytyskohtia tai automaattisen nytn 
ilmaukset.
Esimerkkej:
  disable
  disable breakpoints
    Poistaa kytst kaikki keskeytyskohdat.
  disable 2 5
  disable breakpoints 2 5
    Poistaa kytst keskeytyskohdat #2 ja #5.
  disable display
    Poistaa kytst kaikki automaattisen nytn ilmaukset.
  disable display 1 3
    Poistaa kytst automaattisen nytn ilmaukset #1 ja #3.
Net keskeytyskohtien numerot syttmll 'info breakpoints'.
Net automaattisen nytn ilmausten numerot syttmll 'info display'.

[disassemble]

(Vain ActionScript 2. Ei tukea ActionScript 3:n virheenkorjaukselle.)

Pura jokin lhdekoodin tietty osa.
Oletus on aina nykyinen rivi.
Samoja argumentteja tuetaan kuin list-komennossakin.
Esimerkkej:
  disassemble 87
    Purkaa nykyisen tiedoston rivin 87.
  disassemble 87 102
    Purkaa nykyisen tiedoston rivit 87102.
  disassemble doThis
      Purkaa toiminnon doThis() nykyisess tiedostossa.
Sen lisksi, ett kytt yksinkertaisia rivinumeroita yll olevan esimerkin 
mukaisesti, voit mritt rivej muillakin tavoilla:
   myapp.mxml
      Rivi 1 tiedostossa myapp.mxml.
   myapp.mxml:doThat
      Toiminnon doThat() ensimminen rivi tiedostossa myapp.mxml.
   myapp.mxml:56
      Rivi 56 tiedostossa myapp.mxml.
   #3
      Rivi 1 tiedostossa #3.
   #3:doOther
      Se tiedoston #3 rivi, jolla toiminto doOther() alkaa.
   #3:29
      Rivi 29 tiedostossa #3.

[display]

Lis ilmaus automaattisen nytn ilmausten luetteloon.
Esimerkki:
  display employee.name
    Lis 'employee.name' automaattisen nytn ilmausten luetteloon.
    Joka kerta, kun fdb pyshtyy, arvo employee.name tulee nkyviin.
Tmn komennon argumentti on sama kuin komennolle 'print'.
Net automaattisen nytn ilmaukset ja niiden numerot syttmll 'info 
display'.

[down]

Valitse ja tulosta tmn kutsuma pinokehys.
Seuraavat 'info arguments'- ja 'info locals' -komennot nyttvt valitun 
kehyksen argumentit ja paikalliset muuttujat.
Katso komennot 'up' ja 'frame'. 

[enable]

Ota kyttn yksi tai useita keskeytyskohtia tai automaattisen nytn ilmaukset.
Esimerkkej:
  enable
  enable breakpoints
    Ottaa kyttn kaikki keskeytyskohdat.
  enable 2 5
  enable breakpoints 2 5
    Ottaa kyttn keskeytyskohdat #2 ja #5.
  enable display
    Ottaa kyttn kaikki automaattisen nytn ilmaukset.
  enable display 1 3
    Ottaa kyttn automaattisen nytn ilmaukset #1 ja #3.
Net keskeytyskohtien numerot syttmll 'info breakpoints'.
Net automaattisen nytn ilmausten numerot syttmll 'info display'.

[file]

Mrit sovellus, josta korjataan virheit, kynnistmtt sit.
Esimerkkej:
  file http://www.mysite.com/myapp.mxml
    Mrit MXML-sovellus, josta korjataan virheit.
  file myapp.swf
    Mrit nykyisest hakemistosta paikallinen SWF-tiedosto, josta korjataan 
    virheit.
    Tss tapauksessa (virheenkorjaustiedot sisltvn) tiedoston myapp.swd 
    pit sijaita mys nykyisess hakemistossa.
Komento ei kynnist sovellusta. Kynnist sovelluksen virheenkorjaus 
komennolla 'run' ilman argumentteja.
Sen sijaan, ett kyttisit komentoa 'file <target>' ja sen jlkeen komentoa 
'run', voit yksinkertaisesti mritt korjattavan sovelluksen komennon 'run' 
argumentiksi:
  run http://mysite.com/myapp.mxml
  run myapp.swf
Voit mys mrt tiedoston virheenkorjauksen komentorivin argumentilla, kun 
kynnistt fdb:n:
  fdb http://www.mysite.com/myapp.mxml
  fdb myapp.swf
Tss tapauksessa sinun ei tarvitse kytt komentoa 'file' eik komentoa 'run'.
Jos suoritat komennon 'run' mrittmtt sovellusta virheenkorjausta varten, 
fdb odottaa, kunnes jokin sovellus muodostaa siihen yhteyden.

[finish]

Suorita, kunnes nykyinen toiminto palaa.
Tm komento ei hyvksy argumentteja.

[frame]

Valitse ja tulosta jokin tietty pinokehys.
Tm komento hyvksyy valinnaisen argumentin: kehyksen numeron.
Jos argumenttia ei mritet, oletuksena palataan nykyiseen ylimpn kehykseen 
(kehykseen 0).
Esimerkkej:
  frame 4
  frame
Seuraavat 'info arguments'- ja 'info locals' -komennot nyttvt valitun 
kehyksen argumentit ja paikalliset muuttujat.
Katso komennot 'up', 'down' ja 'bt'. 

[handle]

Mrit, miten fdb ksittelee Flash Playerin virheet.
Esimerkkej:
  handle recursion_limit stop
    Nyt fdb:ss ilmoitus virheest recursion_limit ja pysyt, kuten 
    keskeytyskohdassa.
  handle all print nostop
    Nyt ilmoitus kaikista virheist fdb:ss, mutta l pysyt.
Ensimminen argumentti on virheen nimi tai 'all'.
Lisargumentit ovat toimintoja, jotka koskevat virhett.
Virheiden nimet net syttmll 'info handle'.
Toiminnot ovat print/noprint ja stop/nostop.
Toiminnolla 'print' sanoma tulostetaan tmn virheen sattuessa.
Toiminnolla 'stop' palataan virheenkorjaustoimintoon tmn virheen sattuessa. 
Toiminto 'print' suoritetaan samalla.

[help]

Onko fdb sinulle uusi? Net sen perustiedot syttmll 'tutorial'.
Luettelo fdb:n komennoista:
bt (bt)             Tulosta kaikkien pinokehysten backtrace-luettelot.
break (b)           Mrit keskeytyskohta tietyll rivill tai tietyss 
                    toiminnossa.
catch (ca)          Keskeytys poikkeuksen sattuessa.
cf (cf)             Nyt nykyisen tiedoston nimi ja numero.
clear (cl)          Poista keskeytyskohta tietylt rivilt tai tietyst 
                    toiminnosta.
condition (cond)    Kyt ehdollista ilmausta keskeytyspisteess tai poista 
                    ilmaus.
continue (c)        Jatka suorittamista keskeytyskohdassa pyshtymisen jlkeen.
commands (com)      Mrit komennot, jotka suoritetaan keskeytyspisteeseen 
                    saavuttaessa.
delete (d)          Poista keskeytyspisteet tai automaattisen nytn ilmaukset.
directory (dir)     Lis hakemisto lhdetiedostojen hakupolkuun.
disable (disab)     Poista keskeytyspisteet tai automaattisen nytn ilmaukset 
                    kytst.
disassemble (disas) Pura lhderivit tai -toiminnot.
display (disp)      Lis automaattisen nytn ilmaus.
enable (e)          Ota keskeytyspisteet tai automaattisen nytn ilmaukset 
                    kyttn.
file (fil)          Mrit sovelluksen virheenkorjaus.
finish (f)          Suorita, kunnes nykyinen toiminto palaa.
handle (han)        Mrit, miten virhe ksitelln.
help (h)            Nyt fdb-komentojen ohje.
home (ho)           Mrit luettelosijainti paikkaan, miss suorittaminen 
                    keskeytetn.
info (i)            Nyt tiedot ohjelmasta, josta korjataan virheit.
kill (k)            Lopeta sen ohjelman suorittaminen, josta korjataan virheit.
list (l)            Lis mritetty toiminto tai rivi luetteloon.
next (n)            Askelluta ohjelma.
print (p)           Tulosta EXP-muuttujan arvo.
pwd (pw)            Tulosta tyhakemisto.
quit (q)            Sulje fdb.
run (r)             Kynnist ohjelma, jonka virheet on korjattu.
set (se)            Aseta muuttujan arvo.
source (so)         Lue fdb-komennot tiedostosta.
step (s)            Askelluta ohjelma, kunnes ohjelma saavuttaa eri lhderivin.
tutorial (t)        Nyt opetusohjelma, jossa selitetn fdb:n kytt.
undisplay (u)       Poista automaattisen nytn ilmaus.
viewswf (v)         Mrit tai tyhjenn suodatin tiedostoluettelolle swf:n 
                    perusteella.
watch (wa)          Lis katselukohta annettuun muuttujaan.
what (wh)           Nytt muuttujan sislln.
where (w)           Sama kuin bt.
Kirjoita 'help' ja sen jlkeen komennon nimi, niin net tydet kyttohjeet.

[home]

Mrit luettelosijainti paikkaan, miss suorittaminen keskeytetn.

[info]

Yleiskomento, jolla nhdn erilaisia tietoja ohjelmasta, josta korjataan 
virheit.
Luettelo info-alikomennoista:
info arguments (i a)    Nykyisen pinokehyksen argumenttimuuttujat.
info breakpoints (i b)  Kyttjn asetettavien keskeytyskohtien tilat.
info display (i d)      Nyt luettelo automaattisen nytn ilmauksista.
info files (i f)        Niiden kohteiden ja tiedostojen nimet, joista korjataan 
                        virheit.
info functions (i fu)   Kaikki toimintojen nimet.
info handle (i h)       Miten virhe ksitelln.
info locals (i l)       Nykyisen pinokehyksen paikalliset muuttujat.
info scopechain (i sc)  Nykyisen pinokehyksen vaikutusalueketju.
info sources (i so)     Lhdetiedostot ohjelmassa.
info stack (i s)        Pinon backtrace.
info swfs (i sw)        Tmn istunnon swf-luettelo.
info targets(i t)       Sovellus, josta korjataan virheit.
info variables (i v)    Kaikki yleisten ja staattisten muuttujien nimet.
Kirjoita 'help info' ja sen jlkeen info-alikomennon nimi, niin net tydet 
kyttohjeet.

[info arguments]

Nyt nykyisen pinokehyksen argumentit.

[info breakpoints]

Nyt kaikkien keskeytyskohtien ja katselukohtien tila.
Type-sarakkeesta nkyy jompikumpi nist:
   breakpoint   - tavallinen keskeytyskohta
   watchpoint   - katselukohta
Disp-sarake sislt jonkin seuraavista: 'keep', 'del', 'dis'. Tm kertoo, 
mit keskeytyskohdassa tapahtuu. Vaihtoehto 'dis' tarkoittaa sit, ett 
keskeytyskohta poistetaan kytst. Vaihtoehto 'del' tarkoittaa sit, ett 
keskeytyskohta poistetaan.  
'Address'-sarake kertoo osoitteen. 'What'-sarake kertoo tiedoston/rivinumeron. 

[info display]

Nyt luettelo automaattisen nytn ilmauksista ja niiden numeroista.

[info files]

Nyt tiedostojen nimet ja numerot sovellukselle, josta korjataan virheit, 
mukaan luettuna lhdetiedostot, kehystiedostot ja automaattisesti luodut 
tiedostot.
Esimerkkej:
  info files
    Nytt aakkosjrjestyksess kaikki tiedostot luokan mukaan.
  info files my
  info files my*
    Nytt aakkosjrjestyksess kaikki tiedostot, joiden nimi alkaa "my".
  info files *.as
    Nytt aakkosjrjestyksess kaikki tiedostot, joiden nimi pttyy ".as".
  info files *foo*
    Nytt aakkosjrjestyksess kaikki tiedostot, joiden nimeen sisltyy "foo".
Tiedostot nytetn muodossa name#N, jossa N on tiedoston numero.
Monissa komennoissa tiedoston nimen voi korvata #N.

[info functions]

Nyt toimintojen nimet.
Esimerkkej:
  info functions .
    Nyt kaikki toiminnot nykyisess tiedostossa.
  info functions myapp.mxml
    Nyt kaikki toiminnot tiedostossa myapp.mxml.
  info functions #3
    Nyt kaikki toiminnot tiedostossa #3.
  info functions
    Nyt kaikki toiminnot kaikissa tiedostoissa.
Tiedostonimet ja -numerot net syttmll 'info sources' tai 'info files'.
Lyhennetyt tiedostonimet hyvksytn, jos ne ovat selvi.

[info handle]

Nyt, mit fdb tekee, kun Flash Playeriss tapahtuu virhe.
Esimerkkej:
  info handle
    Nyt, miten fdb ksittelee kaikki virheet.
  info handle recursion_limit
    Nyt, miten fdb ksittelee virheen recursion_limit.

[info locals]

Nyt nykyisen pinokehyksen paikalliset muuttujat.

[info scopechain]

Nyt nykyisen pinokehyksen vaikutusalueketju.  Vaikutusalueketju on 
objektiluettelo, jossa Flash Player suorittaa haun yrittessn ratkaista 
symbolin nimen.

[info sources]

Nyt lhdetiedostojen nimet ja numerot sovellukselle, josta korjataan virheit.
Ei sisll kehystiedostoja ja automaattisesti luotuja tiedostoja.
Tiedostot nytetn muodossa name#N, jossa N on tiedoston numero.
Monissa komennoissa tiedoston nimen voi korvata #N.

[info stack]

Pinon backtrace.

[info swfs]

Nyt virheenkorjausistunnon tuntemat swf-tiedostot.  Komennolla 'viewswf' net 
listietoja siit, miten tiedostoluettelo voidaan suodattaa swf-nimen 
perusteella. 

[info targets]

Nyt URL (http: tai tiedosto:) sovellukselle, josta korjataan virheit.

[info variables]

Nyt kaikki yleisten ja staattisten muuttujien nimet ja arvot.

[info ?]

Mrittmtn info-komento. Kokeile komentoa 'help info'.

[kill]

Lopeta sen ohjelman suorittaminen, josta korjataan virheit.
Tm komento ei hyvksy argumentteja.

[list]

Luetteloi koodirivit lhdetiedostossa.
Esimerkkej:
  list
    Luetteloi kymmenen lisrivi nykyisess tiedostossa edellisen luettelon 
    jlkeen tai sen ymprille.
  list -
    Luetteloi kymmenen rivi nykyisess tiedostossa ennen edellist luetteloa.
  list 87
    Luetteloi kymmenen rivi nykyisess tiedostossa rivin 87 ymprill.
  list 87 102
    Luetteloi nykyisen tiedoston rivit 87102.
Sen lisksi, ett kytt yksinkertaisia rivinumeroita yll olevan esimerkin 
mukaisesti, voit mritt rivej seitsemll muulla tavalla:
  doThis
      Toiminnon doThis() ensimminen rivi nykyisess tiedostossa.
   myapp.mxml
      Rivi 1 tiedostossa myapp.mxml.
   myapp.mxml:doThat
      Toiminnon doThat() ensimminen rivi tiedostossa myapp.mxml.
   myapp.mxml:56
      Rivi 56 tiedostossa myapp.mxml.
   #3
      Rivi 1 tiedostossa #3.
   #3:doOther
      Se tiedoston #3 rivi, jolla toiminto doOther() alkaa.
   #3:29
      Rivi 29 tiedostossa #3.
Tiedostonimet ja -numerot net syttmll 'info sources' tai 'info files'.
Toimintojen nimet net syttmll 'info functions'.
Lyhennetyt tiedostojen ja toimintojen nimet hyvksytn, jos ne ovat selvi.
Tiedoston lisminen luetteloon tekee tiedostosta nykyisen tiedoston. (Katso 
komento 'cf'.)

[next]

Askelluta ohjelma alirutiinikutsujen lpi.
  next
    Askelluta kerran.
  next 3
    Askelluta kolmasti, tai kunnes ohjelma pyshtyy jostain muusta syyst.
Toimii kuten komento 'step', kunhan alirutiinikutsuja ei tapahdu. Jos 
alirutiinikutsu tapahtuu, sit ksitelln yhten ohjeena.

[print]

Tulosta muuttujan tai ilmauksen arvo.
Esimerkkej:
  print i
    Tulosta 'i'-arvo.
  print employee.name
    Tulosta 'employee.name'-arvo.
  print employee
    Tulosta objektin 'employee' arvo.
    Tulos saattaa olla esimerkiksi [Object 10378].
  print employee.
    Tulosta objektin 'employee' kaikkien ominaisuuksien arvot.
  print *employee
    Tulosta objektin 'employee' kaikkien ominaisuuksien arvot.
    Etuliiteoperaattori * on jlkiliiteoperaattorin . etuliitevaihtoehto.
  print #10378.
    Tulosta kaikkien Object #10378:n ominaisuuksien arvot.
Kytettviss ovat valitun pinokehyksen sanastollisen ympristn muuttujat sek 
kaikki ne muuttujat, joiden vaikutusalue on yleinen tai kokonainen tiedosto.

[pwd]

Tulosta nykyinen tyhakemisto.
Tm on hakemisto, josta fdb kynnistettiin. Hakemistoa ei voi muuttaa fdb:n 
sisll. Komentojen 'run' ja 'source' argumentti voidaan mritt suhteessa 
thn hakemistoon.
Tm komento ei hyvksy argumentteja.

[quit]

Sulje fdb.
Tm komento ei hyvksy argumentteja.

[run]

Aloita virheenkorjausistunto.
Esimerkkej:
  run http://www.mysite.com/myapp.mxml
    Suorittaa mritetyn MXML-sovelluksen.
  run myapp.swf
  run mydir\myapp.swf
  run c:\mydir\myapp.swf
    Suorittaa paikallisen SWF-tiedoston myapp.swf, joka voidaan mritt joko 
    suhteessa nykyiseen hakemistoon (katso komento 'pwd') tai kytten 
    absoluuttista polkua. Niss tapauksissa tiedoston myapp.swd 
    (virheenkorjaustiedot sisltv tiedosto) pit sijaita samassa 
    hakemistossa kuin tiedosto myapp.swf.
  run
    Suorita edell komennossa 'file' mritetty sovellus.
    Jos sovellusta ei ole mritetty, fdb odottaa, kunnes jokin sovellus 
    muodostaa siihen yhteyden. Jos mikn sovellus ei tee niin, fdb suorittaa 
    aikakatkaisun.
Komento 'run' kynnist sovelluksen selaimessa tai erillisess Flash 
Playeriss.
Heti, kun sovellus kynnistyy, se keskeytyy fdb-tilaan, jotta voit mritt 
keskeytyskohdat.

Macintosh-kyttjrjestelmss komennon ainoa tuettu muoto on 'run', ilman 
argumentteja.  Flash Player pit kynnist manuaalisesti.

[set]

Mrit muuttujan tai mukavuusmuuttujan arvo.
Mukavuusmuttujia esiintyy ainoastaan fdb:ss. Ne eivt ole osa ohjelmaa.
Mukavuusmuuttujilla on etuliite '$'. Muuttujilla voi olla mik tahansa nimi, 
joka ei ole jo olemassa olevan muuttujan nimi.  Esimerkiksi $myVar.  
Mukavuusmuuttujilla voidaan hallita useita fdb:n ominaisuuksia.  

Seuraavat mukavuusmuuttujat ovat fdb:n kytss.
$listsize          - komennolle 'list' nytettvien lhderivien mr
$columnwrap        - sen sarakkeen numero, jossa tulostus rivitetn
$infostackshowthis - jos 0, pinon backtrace-luettelossa ei lue 'this'
$invokegetters     - jos 0, est fdb:t suorittamasta get-funktioita
$bpnum             - viimeinen mritetty keskeytyskohdan numero
$displayattributes - jos 1, 'print var.' nytt kaikki 'var'-jsenien 
                     attribuutit (esim. yksityinen, staattinen)

Esimerkkej:
  set i = 3
    Mritt muuttujan 'i' numerolle 3.
  set employee.name = "Susan"
    Mritt muuttujan 'employee.name' merkkijonolle "Susan".
  set $myVar = 20
    Mritt mukavuusmuuttujan '$myVar' numerolle 20.

[show]

Yleiskomento, jolla nhdn erilaisia tilatietoja fdb:st.
Luettelo show-alikomennoista:
show break (sh b)       Suorituksen keskeytyksen paikka ja syy.
show directories (sh d) Hakemistot, joista etsitn lhdetiedostoja.
show files (sh f)       Kohdetiedostot ja -polut.
show functions (sh fu)  Toimintorivin mritystiedot. 
show locations (sh l)   Keskeytyskohtien paikat.
show memory (sh m)      Nykyinen muistin kytt.
show net (sh n)         Soittimen viestitilastot. 
show properties (sh p)  Ominaisuuksien arvot.
show uri (sh u)         Soittimen URI tt istuntoa varten. 
show variable (sh v)    Raw-muuttujan noutaminen.
Kirjoita 'help show' ja sen jlkeen show-alikomennon nimi, niin net tydet 
kyttohjeet.

[show break]

Nyt siirtym SWF:ss, johon ohjelma pyshtyi.

[show directories]

Nyt nykyinen hakupolku lhdetiedostojen lytmist varten.

[show files]

Nyt kaikkien kohdetiedostojen polku ja tiedostonimi.

[show functions]

Nyt toiminnon/rivinumeron mritystiedot.
Esimerkkej:
  show functions .
    Nytt kaikkien toimintojen mritystiedot nykyisess tiedostossa.
  show functions myapp.mxml
    Nytt kaikkien toimintojen mritystiedot tiedostossa myapp.mxml.
  show functions #3
    Nytt kaikkien toimintojen mritystiedot tiedostossa #3.
  show functions
    Nytt kaikkien toimintojen mritystiedot kaikissa tiedostoissa.
Tiedostonimet ja -numerot net syttmll 'info sources' tai 'info files'.
Lyhennetyt tiedostonimet hyvksytn, jos ne ovat selvi.

[show locations]

Nytt luettelon sijainneista, jotka kullekin keskeytyskohdalle on mritetty.

[show memory]

Nytt Java-nennismuistin tilastot.

[show net]

Nytt tiedot Flash Playeriin lhetetyist ja silt vastaanotetuista 
viesteist.

[show properties]

Nytt luettelon virheenkorjauksessa kytetyist mukavuusmuuttujista. 

[show uri]

Nytt URI:n, jonka soitin lhetti tt istuntoa varten.

[show variable]

Nytt muuttujan jsenten arvot.  Vaaditaan kaksi parametri. Ensimminen on 
numeroarvoinen muuttujan tunniste. Toinen on muuttujan ominaisuuden nimi.  
Mukavuusmuuttujaa $invokegetters kytetn mrittmn, kynnistetnk 
get-ominaisuus, jos sellainen on olemassa.
Esimerkki:
    show variable 1 __proto__

[show ?]

Mrittmtn show-komento. Kokeile komentoa 'help show'.

[source]

Lue fdb-komennot tiedostosta ja suorita ne.
  source mycommands.txt
  source mydir\mycommands.txt
  source c:\mydir\mycommands.txt
    Lukee kohteen mycommands.txt ja suorittaa siin olevat fdb-komennot.
    Komennot sisltv tiedosto voidaan mritt joko
	suhteessa nykyiseen hakemistoon (katso komento 'pwd')
	tai kytten absoluuttista polkua.
Tiedosto .fdbinit luetaan automaattisesti tll tavalla, kun fdb kynnistetn.
Tiedostoa .fdbinit haetaan vain nykyisest hakemistosta. Tm tarkoittaa sit, 
ett voit mritt useita .fdbinit-tiedostoja eri projekteja varten.

[step]

Askelluta ohjelma, kunnes ohjelma saavuttaa eri lhderivin.
Esimerkkej:
  step
    Askelluta kerran.
  step 3
    Askelluta kolmasti, tai kunnes ohjelma pyshtyy jostain muusta syyst.

[tutorial]

Nyt opetusohjelma, jossa selitetn fdb:n kytt.
Tm komento ei hyvksy argumentteja.

[Tutorial]

Tyypillinen fdb-istunto:
Kynnist sovellus komennolla 'run'.
Tarkastele tiedostonimi komennolla 'info sources'.
Lis tiedosto luetteloon komenolla 'list'.
Mrit keskeytyskohdat komennolla 'break'.
Suorita ohjelma komennolla 'continue', kunnes osutaan keskeytyskohtaan.
Tutki ohjelman tilaa komennoilla 'where', 'print', 'info locals'.
Suorita yksittisi lausekkeita komennoilla 'next', 'step', 'finish'.
Jatka suorittamista komennolla 'continue'.
Sulje fdb komennolla 'quit'.

[undisplay]

Poista yksi tai usea automaattisen nytn ilmaus.
Esimerkkej:
  undisplay
    Poista kaikki automaattisen nytn ilmaukset.
  undisplay 2 7
    Poista automaattisen nytn ilmaukset #2 ja #7.
Net automaattisen nytn ilmaukset ja niiden numerot syttmll 'info 
display'.

[up]

Valitse ja tulosta tt kutsunut pinokehys.
Seuraavat komennot 'info arguments' ja 'info locals' nyttvt
valitun kehyksen paikalliset muuttujat ja argumentit.
Katso komennot 'down' ja 'frame'.

[viewswf]

Mritt tai tyhjent tiedostoluettelon ('info files' tai 'info sources') 
suodattimen swf-nimen perusteella. 
Ilman parametrej kaikki tiedostot nytetn.  Jos sama tiedosto esiintyy 
useassa swf:ss, luettelossa nkyy vain tiedoston ensimminen esiintym.  
Saat tiedoston muut esiintymt nkyviin kyttmll tiedoston numeroa (esim. 
'list #192') tai tt komentoa parametrin kanssa (katso alla). Nin voit 
tarkastella jonkin tietyn swf:n tiedostoja.  Jos kytss on vain yksi 
parametri, komennon 'info swfs' nyttm swf-nimi, ainoastaan mritetyn swf:n 
tiedostot tulevat nkyviin luetteloon.  
Muissa swf-tiedostoissa olevia tiedostoja ei nytet.  Tm komento vaikuttaa 
mys komentoihin, jotka hyvksyvt parametriksi tiedoston (esim. 'break').
Esimerkki:
  viewswf myApp.mxml.swf
    Vain tiedostossa myApp.mxml.swf olevat tiedostot nytetn.
  viewswf 
    Kaikkien swf-tiedostojen kaikki tiedostot nytetn.
 
[watch]

Lis katselukohta annettuun muuttujaan. Virheenkorjaustoiminto keskeytt 
suorittamisen muuttujan arvon vaihtuessa.
Esimerkki:
  watch foo

[what]

Nytt kontekstin, jonka sisll muuttuja ratkaistaan. 

[where]

Pinon backtrace.

[zzz]

((( Keep this unused topic at the end of the file    )))
((( so that the next-to-last one is parsed properly. )))
