...classe _ShapeItem del componente gb.map.???
...
...dove l'hai trovata 'sta Classe " _ShapeItem " ? ???
Qui, per la 3.10 se ne parla http://gambaswiki.org/wiki/doc/release/3.10.0#t32
....ma non è che è una sorta di Classe nascosta (avendo quel trattino in basso), utilizzabile da Gambas, ma non dal programmatore ?Bho? :-\
Qui, per la 3.10 se ne parla http://gambaswiki.org/wiki/doc/release/3.10.0#t32
Però facendo apparire tutte le risorse di gb.map con l'editor dell'IDE, quella strana Classe non appare.
....ma non è che è una sorta di Classe nascosta (avendo quel trattino in basso), utilizzabile da Gambas, ma non dal programmatore ? (https://board.it.ikariam.gameforge.com/wcf/images/smilies/sgrat.gif)
MapView1.map!MyShape.clear
MapView1.map!MyShape("Genoa").clear
:ciao:
Perfetto Gianluigi.
Il mio problema è che se voglio cancellare tutti i punti sulla mappa, posso usare:Codice: [Seleziona]ma se voglio cancellare solo il punto "Genoa" non ci riesco.MapView1.map!MyShape.clear
Codice: [Seleziona]non funzionaMapView1.map!MyShape("Genoa").clear
:'(
Public Sub MapView1_MouseUp()
Dim hMapShape As _MapShape
Dim hShape As _ShapeItem
hMapShape = MapView1.map!MyShape
hShape = hMapShape.Find(MapView1.Map.PixelToMapPointRel(Point(Mouse.x, Mouse.Y)))
If hShape Then Print hShape.Key
If hShape Then hMapShape.Remove("Genoa") '' <===================================================!
End
Codice: [Seleziona].Remove("Genoa")
Si hai ragione :'( ma è tutta colpa di kicco :'(Codice: [Seleziona].Remove("Genoa")
...traditore !
:ciao:
Gianluigi, funzione perfettamente.
Ma come ci sei arrivato al .remove?
:ciao:
:P Elementare Kicco :P ad ogni Add normalmente corrisponde un Remove :angel: :-*:'( :'( :'( :'(
...pure gli apprendisti stregoni. ;D
Eh già! Speriamo che almeno, alla fine delle sue tiritere ci faccia vedere il risultato dei... nostri sforzi ;D:P
Adesso devo capire come scrivere un testo dentro al cerchio sulla mappa!Interessante, facci sapere.