Bedre System Debugger Form

En forbedret Fet System Debugger Form løpet av utviklingen jeg har gjort noen endringer og tilføyelser til Fet system debugger form. Jeg kaller resultatet mitt Better Debugger. Her er noen av endringene:


    Debugger menyvalget i aktiv form systemmeny

    Dirty objekt teller i toolwindow

    OCL evaluator med MRU-listen, OCL redaktør form og Eval i PS alternativ

    OCL operasjoner rootable til ethvert objekt

    Knapper for å oppdatere eller forkaste noen eller alle skitne gjenstander

    Metode liste for valgte klassen

    Avledet medlemmer i grid identifisert av bakgrunnsfarge og Derivation OCL hint
    < li> Flere feil igjen som en excersize for leseren :)

    Endringer:

    Visning av skitne objekt stat (New, Slettet, Modified)

    Dirty telle vindusutstillinger per-klassen teller

    sist brukte liste for klasser


    OCL redaktør skikkelig forankret (bidratt fix)

    Index out of bounds feil i rutenettet fast (bidratt fix)


    Drag-n-drop-området for å lansere Standard Autoform for et objekt

    Fet root klassenavnet bestemt dynamicly

    Fet regulære uttrykk filtrere på klasselisten

    Bedre hint håndtering for grid OCL hint

    Grid kontekstmenyen for å vise og skjule kolonner av klasse



    Grid kolonner av typen TBoldObjectReference uthevet i grønt

    Fjernet all midlertidig objekt skapelse for å liste medlemmer og hente metode adresser (som er ubrukt i denne verison av debugger). Objekter som brukes CreateComplete bør ikke lenger ha den metoden utføres av et dobbeltklikk i klassen liste

    Bedre Debugger.
    Debugger skjemaet inneholder noen hint som gir litt info om hva forskjellige ting gjøre. Den skitne objekt teller form har et hint som indikerer at det kan være dobbelt klikket for å lukke det. Installasjon og bruk
    Installer form i en felles katalog (med mindre du har tenkt å endre det for hvert prosjekt). Så bare legge det til i prosjektet (eller sette den på biblioteket banen og bruke det i en enhet) sikret enheten inkluderer en init delen som setter menyer for debug form i den aktive formen og søknad system menyer. Disse menyene kan åpnes ved å høyreklikke på den aktive formen tittellinjen, enkeltklikke på systemmenyen (ikonet i øvre venstre hjørne av vinduet), å trykke alt + space (for å aktivere systemet menyen) eller høyreklikke på søknaden knappen på oppgave bar.Active skjemaet System Meny: Application System Meny: The debug Skjemaet kan også aktiveres gjennom koden: TBetterSystemDebuggerFrm.CreateWithSystem (null, TBoldSystem.DefaultSystem) .vis; Viktig Bedrifter Den meny oppføringer og kodeeksemplet ovenfor avhenge en av de aktive dristige systemer som har sin IsDefault eiendommen satt til true.This form og kode er et derivat av koden leveres av BoldSoft. Disse endringene er nesten helt sikkert uegnet for sluttbrukerne. Du kan bruke dem slik du vil, men vennligst gi meg beskjed om feilrettinger og oppdateringer. Anmeldelser



    Previous: