
      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.



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



[?]



Udefineret kommando. Skriv 'help' for at se en liste over alle fdb-kommandoer.



[break]



Indsæt pausepunkt ved angivne linje eller funktion.

Eksempler:

  break 87

    Indsætter et pausepunkt på linje 87 i den nuværende fil.

  break myapp.mxml:56

    Indsætter et pausepunkt på linje 56 i myapp.mxml.

  break #3:29

    Indsætter et pausepunkt på linje 29 i fil nr. 3.

  break doThis

    Indsætter et pausepunkt ved funktionen doThis() i den nuværende fil.

  break myapp.mxml:doThat

    Indsætter et pausepunkt ved funktionen doThat() i myapp.mxml.

  break #3:doOther

    Indsætter et pausepunkt ved funktionen doOther() i fil nr. 3.

  break

   Indsætter et pausepunkt ved den nuværende eksekveringsadresse i den 

   nuværende stakramme. Det kan være nyttigt hvis der kræves pauser ved 

   returnering til en stakramme.

Hvis du vil have vist filernes navne og numre, skal du skrive 'info sources' 

eller 'info files'.

Hvis du vil se funktionernes navne, skal du skrive 'info functions'.

Forkortede filnavne og funktionsnavne accepteres hvis de er entydige.

Hvis der angives linjenummer, indsættes pausepunktet i starten af linjen.

Hvis der angives funktion, indsættes pausepunktet inden funktionens kode.

Du kan se mere om kontrol over pausepunkter ved at skrive 'commands' eller 

'condition'.



[bt]



Tilbagesporing af stakken.



[catch]



Stands når der opstår en undtagelse.  Dette gælder kun for undtagelser der 

bliver fanget  dvs. undtagelser der bliver håndteret af en "catch"-blok.  

Undtagelser der ikke fanges, standser altid i fejlfinding.



Du kan slette et opfangningspunkt med kommandoen "delete".



Eksempler:

  catch *

    Standser når der opstår en vilkårlig undtagelse.

  catch ReferenceError

    Standser når der opstår en ReferenceError, uanset om den fanges eller ej.



[cf]



Vis navn og nummer på den nuværende fil, eller skift fil.

Eksempler:

  cf

    Viser navn og nummer på den nuværende fil.

  cf myapp.mxml

    Skifter til myapp.mxml som nuværende fil.

  cf #29

    Skifter til fil nr. 29 som nuværende fil.

Hvis du vil have vist filernes navne og numre, skal du skrive 'info sources' 

eller 'info files'.

Forkortede filnavne accepteres hvis de er entydige.

Når du viser en fil med 'list', bliver den også valgt som nuværende fil.



[clear]



Slet pausepunkt ved angivne linje eller funktion.

Eksempler:

  clear 87

    Sletter pausepunktet på linje 87 i den nuværende fil.

  clear myapp.mxml:56

    Sletter pausepunktet på linje 56 i myapp.mxml.

  clear #3:29

    Sletter pausepunktet på linje 29 i fil nr. 3.

  clear doThis

    Sletter pausepunktet ved funktionen doThis() i den nuværende fil.

  clear myapp.mxml:doThat

    Sletter pausepunktet ved funktionen doThat() i myapp.mxml.

  clear #3:doOther

    Sletter pausepunktet ved funktionen doOther() i fil nr. 3.

  clear

    Sletter pausepunktet på den nuværende linje i den nuværende fil. 

Hvis du vil have vist filernes navne og numre, skal du skrive 'info sources' 

eller 'info files'.

Hvis du vil se funktionernes navne, skal du skrive 'info functions'.

Forkortede filnavne og funktionsnavne accepteres hvis de er entydige.

Hvis der angives et linjenummer, slettes alle pausepunkter på den linje.

Hvis der angives en funktion, slettes pausepunktet inden funktionen.



[continue]



Fortsæt afvikling efter at have stoppet ved pausepunkt.

Denne kommando kan ikke bruges sammen med argumenter.



[condition]





Angiv at pausepunkt nummer N kun skal aktiveres, hvis COND overholdes.

Bruges således: 'condition N COND' hvor N er et heltal og COND er det udtryk 

der skal holdes op imod, når pausepunktet N nås.



[commands]



Angiv de kommandoer der skal afvikles når et pausepunkt nås.

Skriv pausepunktets nummer som argument efter 'commands'.

Hvis der ikke angives et argument, vælges det senest angivne pausepunkt.

Selve kommandoerne skal skrives fra den efterfølgende linje.

Du angiver slutningen ved at skrive "end" på den pågældende linje.

Hvis du skriver "silent" på første linje, er pausepunktet diskret; der skrives 

altså ikke noget output når pausepunktet nås  ud over det som kommandoerne skriver.

Eksempel:

  (fdb) commands

  Indtast kommandoer der skal afvikles når pausepunkt 1 nås, én pr. linje.

  Afslut med en linje der kun indeholder 'end'.

  >w

  >end



[delete]



Slet et eller flere pausepunkter.

Eksempler:

  delete

    Sletter alle pausepunkter.

  delete 2 5

    Sletter pausepunkterne nr. 2 og nr. 5.

Hvis du vil se pausepunkternes numre, skal du skrive 'info breakpoints'.



[directory]



Rediger listen over mapper som fdv søger efter kildefiler i.



Eksempler:



  directory

    Gendanner listens standardindstillinger, dvs. mappen hvori kildefilen blev 

    kompileret til objektkode efterfulgt af den nuværende arbejdsmappe.



  directory C:\MySource        (Windows)

  directory /MySource          (Mac)

    Føjer den angivne mappe til begyndelsen af listen over mapper, hvori der 

    søges efter kilder.  Når der fx søges efter kilden til klassen 

    mypackage.MyClass, søges der i fejlfinding både efter 

    C:\MySource\mypackage\MyClass.as og C:\MySource\MyClass.as.



  directory C:\Dir1;C:\Dir2    (Windows  brug ';' som skilletegn)

  directory /Dir1:/Dir2        (Mac  brug ':' som skilletegn)

    Føjer flere mapper til begyndelsen af listen over mapper, hvori der søges 

    efter kilder.



Du kan få vist listen i sin nuværende form ved at skrive 'show directories'.



[disable]



Deaktiver et eller flere pausepunkter eller auto-display-udtryk.

Eksempler:

  disable

  disable breakpoints

    Deaktiverer alle pausepunkter.

  disable 2 5

  disable breakpoints 2 5

    Deaktiverer pausepunkterne nr. 2 og nr. 5.

  disable display

    Deaktiverer alle auto-display-udtryk.

  disable display 1 3

    Deaktiverer auto-display-udtryk nr. 1 og nr. 3.

Hvis du vil se pausepunkternes numre, skal du skrive 'info breakpoints'.

Hvis du vil se auto-display-udtrykkenes numre, skal du skrive 'info display'.



[disassemble]



(Kun til ActionScript 2; understøttes ikke ved fejlfinding i ActionScript 3)



Opdel den angivne del af kildekoden.

Som standard vælges den nuværende linje.

Der understøttes samme argumenter som under listekommandoen

Eksempler:

  disassemble 87

    Opdeler linje 87 i den nuværende fil.

  disassemble 87 102

    Opdeler linje 87  102 i den nuværende fil.

  disassemble doThis

      Opdeler funktionen doThis() i den nuværende fil.

Ud over at bruge enkle linjenumre som vist ovenfor, kan du udpege linjer på 

andre måder:

   myapp.mxml

      Linje 1 i myapp.mxml.

   myapp.mxml:doThat

      Den første linje af funktionen doThat() i myapp.mxml.

   myapp.mxml:56

      Linje 56 i myapp.mxml.

   #3

      Linje 1 i fil nr. 3.

   #3:doOther

      Linjen i fil nr. 3 hvor funktionen doOther() begynder.

   #3:29

      Linje 29 i fil nr. 3.



[display]



Føj et udtryk til listen over auto-display-udtryk.

Eksempel:

  display employee.name

    Føj 'employee.name' til listen over auto-display-udtryk.

    Hver gang fdb stopper, vises værdien for employee.name.

Argumentet for denne kommando minder om kommandoen for 'print'.

Hvis du vil se en liste over auto-display-udtrykkene og deres numre, skal du 

skrive 'info display'.



[down]



Vælg og skriv stakrammen der kaldes af denne.

Ved efterfølgende 'info' argumenter og 'info locals' kommandoer vises de lokale 

variable og argumenterne for den valgte ramme.

Læs mere under 'up' og 'frame' 



[enable]



Aktiver et eller flere pausepunkter eller auto-display-udtryk.

Eksempler:

  enable

  enable breakpoints

    Aktiverer alle pausepunkter.

  enable 2 5

  enable breakpoints 2 5

    Aktiverer pausepunkterne nr. 2 og nr. 5.

  enable display

    Aktiverer alle auto-display-udtryk.

  enable display 1 3

    Aktiverer auto-display-udtryk nr. 1 og nr. 3.

Hvis du vil se pausepunkternes numre, skal du skrive 'info breakpoints'.

Hvis du vil se auto-display-udtrykkenes numre, skal du skrive 'info display'.



[file]



Vælg en applikation at køre fejlfinding i uden at starte den.

Eksempler:

  file http://www.mysite.com/myapp.mxml

    Vælg en MXML-applikation at køre fejlfinding i.

  file myapp.swf

    Angiv en lokal SWF-fil i den nuværende mappe at køre fejlfinding i.

    I dette tilfælde skal myapp.swd (filen der indeholder 

    fejlfindingsoplysninger) også ligge i den nuværende mappe.

Kommandoen får ikke applikationen til at starte; du kan starte fejlfindingen af 

applikationen ved at bruge kommandoen 'run' uden argument.

I stedet for at skrive 'file <filnavn>' efterfulgt af 'run', kan du angive 

hvilken applikation der skal køres fejlfinding i som et argument til 'run':

  run http://mysite.com/myapp.mxml

  run myapp.swf

Du kan også angive hvilken applikation der skal køres fejlfinding i, som et 

argument i kommandolinjen når du starter fdb:

  fdb http://www.mysite.com/myapp.mxml

  fdb myapp.swf

I dette tilfælde behøver du ikke at bruge 'file' eller 'run'.

Hvis du bruger 'run' uden at angive en applikation at køre fejlfinding i, 

venter fdb på at en applikation etablerer forbindelse.



[finish]



Eksekver indtil den valgte funktion returnerer.

Denne kommando kan ikke bruges sammen med argumenter.



[frame]



Vælg og skriv en bestemt stakramme.

Denne kommando kan evt. bruges med et argument, et rammenummer.

Hvis der ikke angives noget argument, returneres der som standard til den 

nuværende topramme (dvs. ramme 0).

Eksempler:

  frame 4

  frame

Ved efterfølgende 'info' argumenter og 'info locals' kommandoer vises de lokale 

variable og argumenterne for den valgte ramme.

Læs mere under 'down' og 'bt' 



[handle]



Angiv hvordan fdb skal håndtere fejl i Flash Player.

Eksempler:

  handle recursion_limit stop

    Vis en meddelelse i fdb, og stop som om et pausepunkt er nået når der 

    opstår en recursion_limit-fejl.

  handle all print nostop

    Vis en meddelelse i fdb når der opstår en fejl, men stop ikke.

Første argument er et navn på fejlen eller 'all'.

Yderligere argumenter er handlinger der vedrører fejlen.

Hvis du vil se navne på fejl, skal du skrive 'info handle'.

Mulige handlinger er print/noprint og stop/nostop.

Med 'print' skrives der en meddelelse hvis fejlen opstår.

Med 'stop' åbnes fejlfinding igen hvis fejlen opstår. Medfører 'print'.



[help]



Har du ikke brugt fdb før? Du kan få grundlæggende oplysninger ved at skrive 

'tutorial'.

Liste over kommandoer i fdb:

bt (bt)             Skriv tilbagesporing af alle stakrammer

break (b)           Indsæt pausepunkt ved angivne linje eller funktion

catch (ca)          Stands når der opstår en undtagelse

cf (cf)             Vis navn og nummer på den nuværende fil

clear (cl)          Slet pausepunkt ved angivne linje eller funktion

condition (cond)    Anvend/fjern betinget udtryk fra et pausepunkt

continue (c)        Fortsæt afvikling efter at have stoppet ved pausepunkt

commands (com)      Angiver de kommandoer der skal afvikles når et pausepunkt 

                    nås

delete (d)          Slet pausepunkter eller auto-display-udtryk

directory (dir)     Føj en mappe til søgningen efter kildefiler

disable (disab)     Deaktiver pausepunkter eller auto-display-udtryk

disassemble (disas)       Opdel kildelinjer eller funktioner

display (disp)      Tilføj et auto-display-udtryk

enable (e)          Aktiver pausepunkter eller auto-display-udtryk

file (fil)          Vælg en applikation at køre fejlfinding i.

finish (f)          Eksekver indtil den valgte funktion returnerer

handle (han)        Angiv hvordan fejl skal håndteres

help (h)            Vis hjælp til fdb-kommandoer

home (ho)           Angiv listeplacering der hvor afviklingen standsede

info (i)            Vis oplysninger om programmet der undersøges for fejl

kill (k)            Afbryd afviklingen af programmet der undersøges for fejl

list (l)            Vis liste for den angivne funktion eller linje

next (n)            Spring i program

print (p)           Skriv værdien af variablen EXP

pwd (pw)            Skriv arbejdsmappen

quit (q)            Afslut fdb

run (r)             Start det program der blev kørt fejlfinding i

set (se)            Angiv værdien for en variabel

source (so)         Læs fdb-kommandoer fra en fil

step (s)            Spring i program indtil der nås en anden kildelinje

tutorial (t)        Vis en vejledning om at bruge fdb

undisplay (u)       Fjern et auto-display-udtryk

viewswf (v)         Angiv eller fjern filter for filvisning baseret på swf

watch (wa)          Føj et overvågningspunkt til en given variabel

what (wh)           Viser konteksten for en variabel

where (w)           Samme som bt

Skriv 'help' efterfulgt af navnet på en kommando for at få vist alle 

oplysninger.



[home]



Angiv listeplaceringen dér hvor afviklingen standsede.



[info]



Generisk kommando til at vise oplysninger om det program der findes fejl i.

Liste over underkommandoer til info:

info arguments (i a)    Argumentvariable for nuværende stakramme

info breakpoints (i b)  Status for brugerdefinerbare pausepunkter

info display (i d)      Vis liste over alle auto-display-udtryk

info files (i f)        Navne på mål og filer der findes fejl i

info functions (i fu)   Navne på alle funktioner

info handle (i h)       Angiver hvordan fejl håndteres

info locals (i l)       Lokale variable for nuværende stakramme

info scopechain (i sc)  Virkefeltet (scope chain) for nuværende stakramme

info sources (i so)     Kildefiler i programmet

info stack (i s)        Tilbagesporing af stakken

info swfs (i sw)        Liste over swf-filer i denne session

info targets(i t)       Angiver hvilken applikation der søges efter fejl i

info variables (i v)    Navne på alle globale og statiske variable

Skriv 'help info' efterfulgt af navnet på en info-underkommando for at få vist 

alle oplysninger.



[info arguments]



Vis argumenter for nuværende stakramme.



[info breakpoints]



Vis status for alle pausepunkter og overvågningspunkter.

I kolonnen Type står der enten:

   breakpoint   - almindeligt pausepunkt

   watchpoint   - overvågningspunkt

I kolonnen Disp står der 'keep', 'del' eller 'dis' alt efter hvad der skal ske 

med pausepunktet, når det nås. Hvis der står 'dis', deaktiveres pausepunktet. 

Står der 'del', bliver det slettet.  

I kolonnerne 'Address' og 'What' angives hhv. adressen og fil-/linjenummeret. 



[info display]



Vis liste over alle auto-display-udtryk og deres numre.



[info files]



Vis navne og numre på filerne i det program der søges efter fejl i, inklusive 

kildefiler, framework-filer og automatisk genererede filer.

Eksempler:

  info files

    Viser en liste over alle filer, i alfabetisk rækkefølge efter kategori

  info files my

  info files my*

    Viser en liste over alle de filer hvis navn starter med "my", i alfabetisk 

    rækkefølge.

  info files *.as

    Viser en liste over alle de filer hvis navn slutter med ".as", i alfabetisk 

    rækkefølge.

  info files *foo*

    Viser en liste over alle de filer hvis navn indeholder "foo", i alfabetisk 

    rækkefølge. 

Filerne vises i formatet navn#N, hvor N er filens nummer.

I mange kommandoer kan du bruge #N i stedet for filnavnet.



[info functions]



Vis navne på funktioner.

Eksempler:

  info functions .

    Vis alle funktioner i den nuværende fil.

  info functions myapp.mxml

    Vis alle funktioner i myapp.mxml.

  info functions #3

    Vis alle funktioner i fil nr. 3.

  info functions

    Viser alle funktioner i alle filer.

Hvis du vil have vist filernes navne og numre, skal du skrive 'info sources' 

eller 'info files'.

Forkortede filnavne accepteres hvis de er entydige.



[info handle]



Hvad fdb gør når der opstår en fejl i Flash Player.

Eksempler:

  info handle

    Vis hvordan fdb håndterer alle fejl.

  info handle recursion_limit

    Vis hvordan fdb håndterer en recursion_limit-fejl.



[info locals]



Vis lokale variable for nuværende stakramme.



[info scopechain]



Vis virkefelt for nuværende stakramme.  Virkefeltet er listen over objekter der 

søges i når Flash Player forsøger at fortolke et symbolnavn.



[info sources]



Vis navne og numre på kildefilerne i det program der søges efter fejl i. 

Framework-filer og automatisk genererede filer er ikke inkluderet.

Filerne vises i formatet navn#N, hvor N er filens nummer.

I mange kommandoer kan du bruge #N i stedet for filnavnet.



[info stack]



Tilbagesporing af stakken.



[info swfs]



Vis swf-filer der kendes i fejlfindings-sessionen.  Kig under kommandoen 

'viewswf' hvis du vil have oplysninger om hvordan fillisten kan filtreres efter 

swf-filnavn. 



[info targets]



Vis URL-adressen (http: eller file:) til den applikation der søges efter fejl i.



[info variables]



Vis navne og værdier på alle globale og statiske variable.



[info ?]



Udefineret info-kommando. Du kan få hjælp ved at skrive 'help info'



[kill]



Afbryd afviklingen af programmet der undersøges for fejl.

Denne kommando kan ikke bruges sammen med argumenter.



[list]



Vis en liste over linjer med kode i en kildefil.

Eksempler:

  list

    Viser yderligere ti linjer i den nuværende fil, efter eller omkring den 

    tidligere viste linje.

  list -

    Viser de ti linjer i den nuværende fil, der står inden de tidligere viste.

  list 87

    Viser ti linjer omkring linje 87 i den nuværende fil.

  list 87 102

    Viser linje 87  102 i den nuværende fil.

Ud over at bruge enkle linjenumre som vist ovenfor, kan du udpege linjer på syv 

andre måder:

  doThis

      Den første linje af funktionen doThis() i den nuværende fil.

   myapp.mxml

      Linje 1 i myapp.mxml.

   myapp.mxml:doThat

      Den første linje af funktionen doThat() i myapp.mxml.

   myapp.mxml:56

      Linje 56 i myapp.mxml.

   #3

      Linje 1 i fil nr. 3.

   #3:doOther

      Linjen i fil nr. 3 hvor funktionen doOther() begynder.

   #3:29

      Linje 29 i fil nr. 3.

Hvis du vil have vist filernes navne og numre, skal du skrive 'info sources' 

eller 'info files'.

Hvis du vil se funktionernes navne, skal du skrive 'info functions'.

Forkortede filnavne og funktionsnavne accepteres hvis de er entydige.

Når du får en fil vist, bliver den også valgt som den nuværende fil. (Læs mere 

under kommandoen 'cf').



[next]



Spring i programmet, gennem kald fra underrutiner.

  next

    Spring en enkelt gang.

  next 3

    Spring 3 gange eller indtil programmet stopper af en anden grund.

Fungerer som kommandoen 'step' så længe der ikke sker kald fra underrutiner. 

Hvis der gør, behandles kaldet som én instruktion.



[print]



Skriv værdien af variablen eller udtrykket.

Eksempler:

  print i

    Skriv værdien for 'i'.

  print employee.name

    Skriv værdien for 'employee.name'.

  print employee

    Skriv værdien for objektet 'employee'.

    Der skrives muligvis noget i stil med [Object 10378].

  print employee.

    Skriv værdierne for alle egenskaber for objektet 'employee'.

  print *employee

    Skriv værdierne for alle egenskaber for objektet 'employee'.

    Præfikset * fungerer på samme måde som suffikset '.' (punktum).

  print #10378.

    Skriv værdierne for alle egenskaber for objekt nr. 10378.

Der kan bruges variable fra det leksikale miljø for den valgte stakramme, plus 

de variable hvis virkefelt er globalt eller en hel fil.



[pwd]



Skriv den nuværende arbejdsmappe.

Det er den mappe som fdb blev kørt fra; den kan ikke ændres fra fdb. Argumentet 

for 'run' og 'source' kan angives i forhold til denne mappe.

Denne kommando kan ikke bruges sammen med argumenter.



[quit]



Afslut fdb.

Denne kommando kan ikke bruges sammen med argumenter.



[run]



Start en fejlfindings-session.

Eksempler:

  run http://www.mysite.com/myapp.mxml

    Kører den angivne MXML-applikation.

  run myapp.swf

  run mydir\myapp.swf

  run c:\mydir\myapp.swf

    Kører den lokale SWF-fil myapp.swf som kan angives

	enten i forhold til den nuværende mappe (læs mere under kommandoen 

        'pwd')

	eller med en komplet sti. I disse tilfælde skal myapp.swd (filen der 

indeholder fejlfindingsoplysninger) også ligge i den samme mappe som myapp.swf.

  run

    Kør applikationen der tidligere blev angivet med kommandoen 'file'.

    Hvis der ikke er angivet nogen applikation, venter fdb indtil der er en der 

    har etableret forbindelse. Hvis det ikke sker, opstår der timeout.

Applikationen kan startes i et browser- eller Flash Player-vindue med 'run'.

Så snart applikationen startes, åbnes fdb så du kan angive pausepunkter osv.



På Macintosh-computere understøttes kommandoen 'run' kun uden argumenter.  

Du skal derefter manuelt starte Flash Player.



[set]



Angiv værdien for en variabel eller en simpel variabel.

Simple variable er variable der kun findes indenfor fdb; de er ikke en del af 

dit program.

Simple variable har fortegnet '$' og kan have ethvert navn der ikke er benyttes 

med eksisterende variable.  Eksempel: $myVar.  Simple variable bruges også til 

at styre diverse dele af fdb.  



Følgende simple variable bruges af fdb.

$listsize          - antallet af kildelinjer der skal vises med 'list'

$columnwrap        - nummeret på den kolonne som outputtet skal ombrydes i

$infostackshowthis - hvis værdien er 0, vises 'this' ikke i tilbagesporing af 

                     stakken

$invokegetters     - hvis værdien er 0, forhindres fdb i at udløse 

                     hentefunktioner

$bpnum             - nummeret på det senest definerede pausepunkt

$displayattributes - hvis værdien er 1, viser 'print var.' alle attributter for 

                     'var' (fx privat, statisk etc.)



Eksempler:

  set i = 3

    Definerer variablen 'i' som tallet 3.

  set employee.name = "Susan"

    Definerer variablen 'employee.name' som strengen "Susan".

  set $myVar = 20

    Definerer den simple variabel '$myVar' som tallet 20



[show]



Generisk kommando til at vise statusoplysninger om fdb.

Liste over underkommandoer til 'show':

show break (sh b)       Sted og begrundelse for standsning af afvikling

show directories (sh d) Mapper hvori der skal søges efter kildefiler

show files (sh f)       Målfiler og stier

show functions (sh fu)  Tilknytningsoplysninger for funktionslinjen 

show locations (sh l)   Placering af pausepunkter

show memory (sh m)      Nuværende hukommelsesforbrug

show net (sh n)         Meddelelsesstatistik for afspiller 

show properties (sh p)  Værdier for egenskaber

show uri (sh u)         Afspillerens URI for denne session 

show variable (sh v)    Henter selve variablen

Skriv 'help show' efterfulgt af navnet på en show-underkommando for at få vist 

alle oplysninger.



[show break]



Vis hvor i swf-filen programmet standsede



[show directories]



Vis den nuværende sti til søgning efter kildefiler.



[show files]



Vis stier og filnavne for alle målfilerne



[show functions]



Vis oplysninger om sammenknytning af funktioner og linjenumre.

Eksempler:

  show functions .

    Viser tilknytningsoplysninger for alle funktioner i den nuværende fil.

  show functions myapp.mxml

    Viser tilknytningsoplysninger for alle funktioner i myapp.mxml.

  show functions #3

    Viser tilknytningsoplysninger for alle funktioner i fil nr. 3.

  show functions

    Viser tilknytningsoplysninger for alle funktioner i alle filer.

Hvis du vil have vist filernes navne og numre, skal du skrive 'info sources' 

eller 'info files'.

Forkortede filnavne accepteres hvis de er entydige.



[show locations]



Viser en liste over de placeringer der et angivet for hvert pausepunkt



[show memory]



Vis hukommelsesstatistik for Java VM.



[show net]



Vis oplysninger om meddelelser der er blevet sendt til eller modtaget fra Flash 

Player.



[show properties]



Viser en liste over de simple variable der bruges af fejlfinding 



[show uri]



Vis den URI som afspilleren har sendt for denne session.



[show variable]



Vis værdien for medlemmer af en variabel.  Der kræves to parametre. den første 

er til at identificere variablen numerisk, den anden er navnet på egenskaben 

for variablen.  Den simple variabel $invokegetters bruges til at bestemme om 

funktionen til at hente egenskaber skal udløses  under forudsætning af at den 

findes.

Eksempel:

    show variable 1 __proto__



[show ?]



Udefineret show-kommando. Du kan få hjælp ved at skrive 'help show'



[source]



Læs fdb-kommandoer fra en fil, og eksekver dem.

  source mycommands.txt

  source mydir\mycommands.txt

  source c:\mydir\mycommands.txt

    Læser mycommands.txt og afvikler fdb-kommandoerne deri.

    Filen der indeholder kommandoerne, kan angives enten

	i forhold til den nuværende mappe (læs mere under kommandoen 'pwd')

	eller med en komplet sti.

På den måde indlæses filen .fdbinit automatisk når fdb startes.

Der ledes kun efter .fdbinit i den nuværende mappe. Det betyder at du kan have 

flere forskellige .fdbinit-filer liggende til forskellige lejligheder.



[step]



Spring i programmet indtil der nås en anden kildelinje.

Eksempler:

  step

    Spring en enkelt gang.

  step 3

    Spring 3 gange eller indtil programmet stopper af en anden grund.



[tutorial]



Vis en vejledning til brug af fdb.

Denne kommando kan ikke bruges sammen med argumenter.



[Tutorial]



En typisk fdb-session:

Start en applikation med 'run'.

Få filnavne vist med 'info sources'.

Få vist en fil med 'list'.

Angiv pausepunkter med 'break'.

Eksekver program med 'continue' indtil der nås et pausepunkt.

Undersøg programmets status med 'where', 'print' og 'info locals'.

Eksekver individuelle udsagn med 'next', 'step' og 'finish'.

Genoptag afvikling med 'continue'.

Afslut fdb med 'quit'.



[undisplay]



Fjern et eller flere auto-display-udtryk.

Eksempler:

  undisplay

    Fjern alle auto-display-udtryk.

  undisplay 2 7

    Fjern auto-display-udtryk nr. 2 og nr. 7.

Hvis du vil se en liste over auto-display-udtrykkene og deres numre, skal du 

skrive 'info display'.



[up]



Vælg og skriv stakrammen der kaldte denne.

Ved efterfølgende 'info'-argumenter og 'info locals'-kommandoer vises de lokale 

variable og argumenterne for den valgte ramme.

Læs mere under 'down' og 'frame'



[viewswf]



Angiver eller fjerner filter for filvisning (dvs. 'info files' og 'info 

sources') baseret på swf-filens navn 

Hvis der ikke angives nogen parametre, vises alle filer.  Hvis samme fil findes 

i flere swf-filer, er det kun den første forekomst af filen der vises.  Du kan 

gå direkte til andre forekomster af filen ved at bruge filens nummer (fx 'list 

#192') eller ved at bruge kommandoen med en parameter (læs mere herunder) for 

at vise filer fra en bestemt swf-fil.  Hvis du angiver swf-filens navn med en 

enkelt parameter, som vist med kommandoen 'info swfs', er det kun filerne fra 

den angivne swf-fil som vises.  

Filer fra andre swf-filer bliver ikke vist.  Kommandoen har også indflydelse på 

kommandoer der accepterer en fil som parameter (fx 'break')

Eksempel:

  viewswf myApp.mxml.swf

    Der bliver kun vist filer fra myApp.mxml.sfw.

  viewswf 

    Alle filer fra alle swf-filer bliver vist.

 

[watch]



Føj et overvågningspunkt til en given variabel. Fejlfinding standser 

afviklingen når variablens værdi ændres.

Eksempel:

  watch foo



[what]



Viser hvilken kontekst variablen fortolkes i. 



[where]



Tilbagesporing af stakken.



[zzz]



((( Keep this unused topic at the end of the file    )))

((( so that the next-to-last one is parsed properly. )))

