de ha azt szeretned, hogy legyen kurzorod
Köszi, ez jó módszer!
Fura egyébként, hogy ha kurzort is megjelenítek a grafikus lapon (print chr$(27);"O"-val), és/vagy print-tel is odairkálok, mármint üres sztringet a kurzor pozicionálására, akkor a SPOKE-kal nem lehet felülírni az adott pozíciót. Ha a kurzort eltüntetem és nem printelgetek oda, akkor már működik. De simán speek-kel és spoke-kal megoldható a dolog.
Más: van ugye 4 hires grafikus üzemmód, eltérő a felbontásuk. Graphics utasítással azonban mindegyiknek 1279,719 a jobb felső széle, viszont csak graphics hires 2 esetén van kihasználva az összes pixel. Tehát például 256 színű módban ha egymás melletti értékekre adunk ki plot utasítást (pl. plot 0,1:plot 1,1:plot 2,1:plot 3,1, stb.), akkor az egymáshoz közeli értékek valójában ugyanazt a pontot jelölik. Mi a lépésköz grafikus módonként? Vagyis mennyivel kell többet megadni ahhoz, hogy új pixelre kerüljön a pötty? Tehát valami ilyesmire gondolok, hogy hires 2-nél a plot 0,0:plot 1,0 már külön pontokat jelöl, hires 4-nél a plot 0,0:plot 4,0 jelöl külön pontokat, hires 16-nál a 0,0 és a 8,0, 256-nál a 0,0 és a 16,0 között nincsenek pixelek, vagy ilyesmi. Ezeket csak hasraütésszerűen írtam, szóval biztos nem így van, csak hogy lehessen érteni, mire gondolok. De most belegondoltam, lehet pont eltaláltam hasraütésszerűen? Akkor mindegy. Na, nem baj, jól megfejtem itt magamnak a dolgot.