User Tools

Site Tools


qna:misc:sm-library:smgrid

smGrid

Το πλέγμα είναι μία διάταξη πίνακα στην οποία μπορούμε να «ανάβουμε» και να «σβήνουμε» τα στοιχεία του, σαν να ήταν «λάμπες».

Οι συντεταγμένες μετράνε από πάνω αριστερά, όπου βρίσκεται το κελί 0,0. Επίσης αυξάνονται προς τα δεξιά και προς τα κάτω, δηλαδή η κατακόρυφη διεύθυνση είναι ανάποδη από το κλασσικό x,y σύστημα συντεταγμένων.

Για να δημιουργήσετε ένα πλέγμα καλείτε τη συνάρτηση ως ακολούθως:

smGrid(πλατος, ύψος);

Μετά την κλήση της smGrid το πλέγμα θα είναι κενό, δηλαδή με όλα τα κελιά του «σβηστά».

  • Κάθε στιγμή υπάρχει μόνο ένα πλέγμα, που ονομάζεται τρέχον πλέγμα.
  • Κάθε φορά που καλείται η smGrid, δημιουργείται ένα νέο κενό πλέγμα, το οποίο γίνεται το τρέχον πλέγμα.
  • Δεν υπάρχει δυνατότητα αλλαγής μεγέθους ενός πλέγματος αφού δημιουργηθεί.
  • Δεν υπάρχει δυνατότητα “επιστροφής” σε προηγούμενο πλέγμα.

Εάν ξεκινήσετε να χρησιμοποιείτε ένα πλέγμα (δηλαδή να καλέσετε άλλες συναρτήσεις που αφορούν το πλέγμα) χωρίς να έχετε ορίσει τις διαστάσεις του, τότε δημιουργείται αυτόματα ένα πλέγμα με διαστάσεις 20×12

qna/misc/sm-library/smgrid.txt · Last modified: 2021/03/26 11:57 by xallos