x 
Inloggen
A- A A+

Downloads voor leden & bezoekers PGGG

Omhoog

TooM

 

Toepassing - Wim Nelis: TooM

Download
Plaats het bestand in de map ..\PG30\SUPP

Niet op de knop "Openen" klikken, maar op de knop "Opslaan" als dat aangegeven wordt.
De installatie begint automatisch bij het opstarten van PRO-GEN.

Korte informatie over programma
Toon definities van opgeslagen macro's

Installeer een menu-regel in de persoonslijst, Alt-F1, waarmee de huidige macro-definities getoond worden.

Voorbeeld-schermen
Voorbeeld van getoonde macro-definities door TOOM

Voorbeeld van getoonde macro-definities door TOOM

(Klik op afbeelding voor een vergroting)

Korte beschrijving door Wim Nelis

PRO-GEN macro-definities


door Wim Nelis, Marknesse

In PRO-GEN kan een serie toetsaanslagen worden opgeslagen, om later, met twee toetsaanslagen, te worden afgespeeld. De opgeslagen toetsaanslagen worden dan op dezelfde wijze uitgevoerd als waren die toetsaanslagen op dat moment ingevoerd vanaf het toetsenbord. Een opgeslagen serie toetsaanslagen wordt een macro genoemd.

Een macro kan gedefinieerd worden met Control-Alt-, met één cijfer, en worden opgeroepen met Alt-, met wederom één cijfer. Er zijn dus 10 verschillende macro's, genummerd 0 tot en met 9.

Als eenmaal een macro gedefinieerd is,  wordt deze opgeslagen in een bestand, zodat hij later, ook als PRO-GEN tussendoor gestopt is, weer gebruikt kan worden. Helaas wordt bij een macro niet opgeslagen waarvoor hij dient (een omschrijving) en vanuit welk menu hij gebruikt kan worden. Als u ooit een  macro gedefinieerd hebt, die u (veel) later weer wilt gebruiken, dient u nog precies te weten welke macro wat doet.

Het is uit den boze om een macro op de bonnefooi te proberen, want het kan uw genealogische gegevens op een onverwachte wijze aanpassen. De beste oplossing is dat er een menu omheen bestaat, waarin de omschrijving en het menu waaruit het gestart kan worden staan vermeld, maar deze oplossing bestaat niet. Een tussenoplossing is dat de inhoud van de macro's te zien is, zodat aan de hand daarvan bepaald kan worden welke macro de gewenste functie levert.

Deze tussenoplossing wordt geleverd met een klein programmaatje dat Toon-Macro, afgekort tot TooM, heet. Eenmaal geïnstalleerd kan het vanuit de persoonslijst, met Alt-F1, worden gestart, waarna het een lijstje laat zien van de gedefinieerde macro's. Van elke macro wordt de naam getoond, en de inhoud. De uitvoer van dit programmaatje ziet er als volgt uit:

Overzicht van macro definities

Alt-0 :
w< >< >< >
j

Press any key to continue . . .

In de voorbeelduitvoer is te zien dat sommige toetsaanslagen met een letter worden aangegeven, zoals de eerste letter "w", en dat andere toetsaanslagen weergegeven worden tussen "<" en ">".  Deze laatste notatie wordt gebruikt voor alle grijze toetsen op het toetsenbord, voor alle functietoetsen en voor de toetsen in het numerieke veld.

Uit dit voorbeeld blijkt dat TooM niet een volledige oplossing biedt, want uit deze uitvoer is niet direct duidelijk wat de macro doet, en het is helemaal niet duidelijk vanuit welk menu deze macro kan worden aangeroepen. Maar als u nog een beetje weet wat u ooit aan macro's gemaakt heeft, kan dit genoeg informatie zijn om de gewenste macro te herkennen.

Voor de nieuwsgierigen onder de lezers: de bovenstaande macro kan vanuit de persoonslijst worden aangeroepen en is bedoeld om een patroniem aan het einde van de voornaam te kopiëren naar het patroniem-veld. De toetsaanslagen in de bovenstaande macro doen het volgende:

·    ga naar het scherm om een persoon te wijzigen
·    open de editor op de voornaam
·    ga naar het einde van de voornaam
·    ga één woord terug. Dit is de patroniem.
·    open blok-modus
·    markeer tot het einde van de voornaam, dus de patroniem
·    verwijder de patroniem en sla het in een tussenbuffer op
·    sluit het wijzigen van de voornaam af
·    ga in drie stappen naar het veld patroniem
·    open de editor op de patroniem
·    kopieer de tussenbuffer in het veld
·    sluit het wijzigen van de patroniem af
·    sluit het wijzigen van de persoon af
·    bevestig dat de wijzigingen mogen worden aangebracht

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

Overgenomen uit PRO-GEN-eralia jrg. 6 (2000), nr. 4, blz. 88
 
Powered by Phoca Download