Let's say, i didn't doubt julia here, but again a library confusion issue 
(i already had one on my 'old' system). What system do you run, esp. gtk, 
gdk, glib versions?

On Saturday, January 3, 2015 6:41:41 PM UTC+1, Jameson wrote:
>
> Strange. The code you posted above works for me on Julia0.2 and Julia0.3
>
> You can use `reinterpret` to cast the bits of one numeric type into 
> another.
>
> On Sat Jan 03 2015 at 10:09:44 AM Andreas Lobinger <[email protected] 
> <javascript:>> wrote:
>
>> Hello colleagues,
>>
>> most probably i overlooked it, how can i output a float (float64, double 
>> etc) in hex form (somehow raw)?
>>
>> (longer story ...
>> I'm doubting some output of a Gtk callback function which should report 
>> screen coordinates in float64, but values as integers e.g. 2.0 3.0 etc. A 
>> Gtk programm in C reports via printf exactly this, while in julia Gtk i get
>>
>> m 0.588928 3.045471
>> m 1.588928 3.045471
>> m 2.588928 3.045471
>> m 2.588928 2.045471
>> m 3.588928 2.045471
>> m 4.588928 2.045471
>> m 5.588928 2.045471
>> m 5.588928 3.045471
>> m 6.588928 7.045471
>> m 8.588928 9.045471
>> m 8.588928 10.045471)
>>
>> with
>>
>> julia> using Gtk
>>
>> julia> c = Gtk.@GtkCanvas(200,200);
>>
>> julia> w = Gtk.@GtkWindow(c);
>>
>> julia> show(c);
>>
>> julia> c.mouse.motion = (w,e) -> begin
>>        @printf("m %f %f\n", e.x, e.y)
>>        end
>>
>>
>>
>>
>> Wishing a happy day,
>>        Andreas
>>
>>

Reply via email to