Hvis du forsøger at skabe nogle software- værktøjer ved hjælp Tk , i første omgang , kan du ikke vide, hvor man skal begynde. Tk er et programmeringsværktøj oprindeligt designet til Tcl sprog. Nu Tk understøtter også Perl, Ruby og Python -koder. Dette åbner værktøjet op til mange nye brugere , og efterlader mange mennesker ønsker at vide, hvordan man bruger det . Når du bliver fortrolig med de vigtigste operationer , kan du bruge Tk at skabe små , single- operation desktop-værktøjer . Instruktioner
1
Informer din vært program, som det værktøj, du er ved at gøre bruger Tk . Hvad du skriver specifikt er afhængig hvilken vært program, du bruger . For Tcl , " kræver pakken Tk " type uden de omgivende anførselstegn (samme overalt.) For Ruby , skriv " kræve " tk ' "og derefter" kræver " tkextlib /klinker ' " på følgende linje . Der er flere muligheder , hvis du bruger Perl, men Tk Docs foreslår at bruge TKX . Hvis du ønsker at bruge TKX , skriv " bruger TKX , " ind Perl, og hvis du ønsker at bruge en anden binding , blot erstatte " TKX " i koden. For Python, " * fra tkinter import" type og på næste linje , "fra tkinter import TTK " for at bruge Tk .
2
Skriv et navn til dit værktøj . For eksempel, hvis du ønsker at gøre et værktøj til at konvertere pounds til gram vil du indtaste " Pounds Grams " omgivet af tekst til dit programmeringssprog. En komplet liste over de kommandoer til forskellige programmeringssprog er tilgængelig online (se Resources).
3
Design et layout til din widget . Hvis du laver en konverter, ville de vigtigste faktorer være et felt for brugeren at indtaste den værdi, de ønsker at konvertere , et rum for det resultat , der skal vises , en knap til at foretage beregningen og alle de nødvendige etiketter. Hvis du kan opdele dit design, så de vigtigste funktioner besætte et gitter , det gør processen lettere.
4
Indtast koden for en frame widget. Dette opdeler brugergrænseflade i den relevante størrelse nettet , og gør det lettere at holde designet af vinduet konsekvent . Koden er tilgængelig på alle sprog på Tk Docs (se Resources).
5.
Opret hovedfunktioner værktøjet. For at fortsætte med eksemplet , skal du indtaste koden til at oprette en tekst indtastningsfelt , et vindue for svaret skal vises i , og et klikbart knap. Indtast koden for størrelsen af hver komponent , og skriv " textvariable " i position vedrørende enhver variabel display felt (hvor brugeren indtaster den værdi, der skal omregnes , og læser den konverterede værdi) .
6
Mærk de relevante dele med tekst . Bruge noget lignende " Convert " skrevet på knappen , og et mærke for hver af de numeriske felter . Disse etiketter og komponenterne selv er placeret ved hjælp af en kolonner og rækker Grid.
7
Tilføj de rører til at forbedre brugergrænsefladen. Dette kan indebære oprettelse markøren til automatisk at blive placeret i tekstfeltet , og konfiguration af "Enter" -tasten for at udføre "Konverter "-funktion.
8
Indtast en beregning, der viser forholdet mellem to værdier til at definere " Convert "-funktion. For eksempel skal du til at fortælle det værktøj, £ 1 svarer til 453,59 gram. Dette gøres forskelligt , afhængigt af programmeringssprog .