Flytta markör på rutnät i Python

C, C++, Pascal, Assembly, Raspberry, Java, Matlab, Python, BASIC, SQL, PHP, etc.
Användarvisningsbild
Magnus_K
EF Sponsor
Inlägg: 5803
Blev medlem: 4 januari 2010, 17:53:25
Ort: Skogen mellan Uppsala-Gävle

Flytta markör på rutnät i Python

Inlägg av Magnus_K »

Hej!

Ämnet går lite i förväg för jag vet inte än ens vart jag ska börja programmeringsmässigt.
Slutresultatet som jag vill uppnå är följande:

Ponera att A4-pappret på bilden är en stående monitor. Bilden som visas består av ett rutnät där alla rutor med "P" i, ska innehålla en bild.
Jag tror att jag kan surfa reda på hur jag kommer så lång, men sen kommer det jag inte hittar något om.
I dom 4 rutorna i mitten vill jag kunna flytta runt en markör i med hjälp av piltangenterna på tangentbordet.
Jag tror man kan göra dom som 4 knappar där utseendet ändras när man "klickar" på dom, men jag vet inte hur man kan läsa själva navigerandet.

Vet inte om Tkinter är ett eget språk, eller vad det är, men det verkar vara ett bra verktyg för att göra såna här användargränssnitt.
Hittar dock inget på nätet om just navigeringsfunktionen.

Är det någon här som kan hjälpa mig lite med hur en sån navigeringsfunktion skulle kunna göras?

Många tack på förhand!
Tavla.jpg
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Zkronk
Inlägg: 1347
Blev medlem: 23 augusti 2005, 16:44:36
Ort: Uppsala

Re: Flytta markör på rutnät i Python

Inlägg av Zkronk »

Här är en länk där det står hur man binder en callback-funktion till musklick och tangentbordstryck i Tkinter: https://effbot.org/tkinterbook/tkinter- ... ndings.htm
Användarvisningsbild
Magnus_K
EF Sponsor
Inlägg: 5803
Blev medlem: 4 januari 2010, 17:53:25
Ort: Skogen mellan Uppsala-Gävle

Re: Flytta markör på rutnät i Python

Inlägg av Magnus_K »

Tack Zhronk. Det där kan jag nog använda!

Utan att ha testat och läst igenom hela den sidan, så frågar jag ändå. Borde jag rita upp hela sidan som en canvas och lägga till grafiken så?

Det är mycket nya uttryck att lära sig som widgets och annat men det kommer nog. Finns jättebra youtube-klipp att titta på.
Skriv svar