RE: [GRASS-dev] [bug #5200] (grass) d.what.vect: WARNING: Color: can'tset color 50331648

I can confirm the problem Maciek is having with d.m in 6.3:

In Spearfish:
1. d.m
2. add 'quads' vector to GIS manager
3. click query button
4. WARNING: Color: can't set color -1

Actually, most of the interactive tools in d.m are broken for me; such as
the zoom tool, measure, query, geographical position query.

~ Eric.

-----Original Message-----
From: grass-dev-bounces@grass.itc.it
Cc: grass-dev@grass.itc.it; hamish_nospam@yahoo.com
Sent: 10/24/2006 2:47 AM
Subject: [GRASS-dev] [bug #5200] (grass) d.what.vect: WARNING: Color:
can'tset color 50331648

hamish_nospam@yahoo.com wrote (Tue, Oct 24 2006 06:22:56):

Maciek Sieczka via RT wrote:

The exact to reproduce this is:

1. d.m
2. display a vector
3. press ? icon in d.m
4. query - you will get the expected output in the tcl/tk window and

a

"WARNING: Color: can't set color 50331648" in the terminal

works for me.
6.3-cvs, d.m + spearfish60 fields (no centroids, rand colors) map,

roads

map.

Strange. For me it still issues the WARNING as I described. Anybody
else?

BTW, do we need "Done." message in d.what.vect? d.what.rast doesn't
print it...

It's there so when called from d.m, in the terminal window the last

text

changes from:

That is not correct. It is there no matter how you call d.what.vect. Eg.
do
d.what.vect -x from terminal - the last module's word is still always:
"Done."

otherwise someone might think they can still click after they've right
clicked.

I don't agree. The change of the cursor shape and the lack of the window
with
query results, if called in d.m, or the GRASS prompt back, if called
from
terminal, are enough information. See d.what.rast.

middle click to change flash color doesn't seem to work for me (?)
Also it doesn't flash if you click where an undisplayed centroid is.

Ha, so here's the problem: the -f switch. It is hardcoded into d.m
(etc/dm/vector.tcl). While querying vectors it always flashes *black*
for me.
The middle switch doesn't change the flash color for me either. This is
not a
d.m issue, as this also happens even when I call d.what.vect -f (with or
without -x) from terminal - I keep on getting:

WARNING: Color: can't set color 33554432
WARNING: Color: can't set color 50331648
WARNING: Color: can't set color 50331648

This is not a new issue. It croped up *about* a month ago.

Maciek

-------------------------------------------- Managed by Request Tracker

_______________________________________________
grass-dev mailing list
grass-dev@grass.itc.it
http://grass.itc.it/mailman/listinfo/grass-dev

Patton, Eric wrote:

I can confirm the problem Maciek is having with d.m in 6.3:

In Spearfish:
1. d.m
2. add 'quads' vector to GIS manager
3. click query button
4. WARNING: Color: can't set color -1

                                    ^^^^
note: the actual number here doesn't matter much, the fact that it
is bogus is the important thing.

Actually, most of the interactive tools in d.m are broken for me; such
as the zoom tool, measure, query, geographical position query.

what about in 6.2?

most of those tools need an xterm to run. Does r.digit from d.m work?

Raster -> Develop map -> Digitize raster

(ie does grass-run.sh work?)

Hamish