map::track::entry(3tk)

πŸ’– map::track::entry β€” bestie edition πŸ’–

okay so this is a page from the 3tk manual β€” that's the Tcl/Tk man section, and the whole family it lives in is Map display support. Buckle up, we're doing track entry πŸ—ΊοΈβœ¨


✨ NAME ✨

map::track::entry β€” Map Action Engine - Track Entry. that's it, that's the whole name. iconic of it honestly πŸ’…


πŸŽ€ SYNOPSIS πŸŽ€

first things first, you gotta have your requirements handled. lowkey this is the group chat invite list before the party starts:

package require Tcl 8.6-

package require canvas::edit::polyline

package require debug

package require debug::caller

package require snit

package require map::slippy 0.8

package require map::track::entry ?0.1?

so yeah: Tcl version 8.6- (that trailing dash means 8.6 or newer, no cap), plus canvas::edit::polyline, debug, debug::caller, snit, map::slippy at 0.8, and then the star of the show, map::track::entry at ?0.1? β€” the question marks mean that version is optional, so if you've got it, slay, and if not, it'll take whatever it can get 🫢


🌸 DESCRIPTION 🌸

okay so here's the vibe. this package gives you a map::display attachment that extends the map's behaviour. and what does that attachment do?? it lets the user enter an open series of points, which is to say... a geo/track. πŸ¦‹

that's it. that's the whole point of it. you draw a track, the track is a line of points, the points are open (not a closed loop, bestie, we're not doing polygons here). main character energy fr fr πŸ”₯


πŸ’… API πŸ’…

no options, no flags, no arguments listed here. this section is a whole mood β€” it's giving blank canvas. (literally, considering canvas::edit::polyline is in the deps 😭)


✨ EXAMPLE ✨

also empty. not me showing up to the API docs with nothing to show you πŸ™ˆ we move.


πŸ’€ BUGS, IDEAS, FEEDBACK πŸ’€

okay real talk, and I need you to hear me on this one: this document, and the package it describes, will undoubtedly contain bugs and other problems. that's the official word, not me being shady. 😭

so if you find one β€” or if you just have ideas, because enhancements are welcome too β€” please report it in the category map of the Tklib Trackers:

http://core.tcl.tk/tklib/reportlist

and yes, they want your ideas for enhancements for either the package and/or the documentation. so if the docs are the problem, say that too. no gatekeeping 🫢


πŸ‘‘ KEYWORDS πŸ‘‘

here's the tag cloud, copied with love and zero editing because I do not mess with the facts:

addon, track entry, map display, map, map display, addon, track entry, track entry, map display, addon

(it says them multiple times. it's ✨*emphatic*✨. we respect it.)


🌈 CATEGORY 🌈

Map Display and Supporting Utilities


k byeeee, that's the whole page πŸ’œ this was tklib, version 0.1, and yeah the manual page title is map::track::entry(3tk) β€” go forth and enter some tracks, bestie πŸŽ€βœ¨

πŸ“¦ where this page comes from