Plotchart - t-axis labels

Liste des GroupesRevenir à cl tcl 
Sujet : Plotchart - t-axis labels
De : nospam.nurdglaw (at) *nospam* gmail.com (Alan Grunwald)
Groupes : comp.lang.tcl
Date : 04. May 2025, 15:46:06
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <vv7um5$26n49$1@dont-email.me>
User-Agent : Mozilla Thunderbird
I'm trying to plot a set of timed values using Plotchart::createTXPlot.
My first vaguely successful attempt leads to unreadable labels on the (horizontal) t-axis because the date/times overlap each other. I'd like to specify that the labels be displayed vertically, which seems a fairly good and obvious solution but I can't see a way to do this easily using Plotchart commands.
I have discovered by experiment that the labels are specified by canvas items with the tag "taxis", so I can rotate the items with code like this:
foreach item [$canvas find withtag taxis] {
     if {[$canvas type $item] eq "text"} {
         $canvas itemconfigure $item -angle 270 -anchor e
     }
}
but since this isn't documented, I fear it may change in a future version of Plotchart.
I'm also having a bit of trouble getting the canvas to scroll properly which I haven't yet worked out properly.
Is there a better, preferrably a "supported" way to do this?
Thanks

Date Sujet#  Auteur
4 May 25 * Plotchart - t-axis labels5Alan Grunwald
8 May 25 `* Re: Plotchart - t-axis labels4Olivier
11 May 25  `* Re: Plotchart - t-axis labels3Arjen
22 May 25   `* Re: Plotchart - t-axis labels2Alan Grunwald
22 May 25    `- Re: Plotchart - t-axis labels1Harald Oehlmann

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal