[M3devel] m3gap.... what is it and what does this mean?
Dragiša Durić
dragisha at m3w.org
Tue Oct 5 15:32:30 CEST 2010
(gdb) p event
$1 = {type = 8 '\b', _m3gap_8_56 = {<No data fields>}, window = 0x6924c0, send_event = 0 '\000', _m3gap_136_56 =
{<No data fields>}, time = 210453397504, state = 1, keyval = 0, length = 22953024, _m3gap_352_32 = {<No data fields>},
string = 0xa <Address 0xa out of bounds>, hardware_keycode = 0, group = 0 '\000', _m3gap_472_40 = {<No data fields>}}
VAR
event: Gdk.EventKey;
EventKey = RECORD
type: EventType;
window: WindowStar;
send_event: char;
time: unsigned_long_int;
state: unsigned_int;
keyval: unsigned_int;
length: int;
string: char_star;
hardware_keycode: unsigned_short_int;
group: unsigned_char;
END;
also with m3gdb....
(m3gdb) p event
$1 = {4type = 8 '\b', _m3gap_8_56 = {<No data fields>}, window = 0x0,
send_event = 0 '\000',
_m3gap_136_56 = {<No data fields>}, time = 49, state = -937844736,
keyval = 32616, length = 23801648,
_m3gap_352_32 = {<No data fields>}, string = 0x7f68c839be10 "\001
\000", hardware_keycode = 0, group = 0 '\000',
_m3gap_472_40 = {<No data fields>}}
--
Dragiša Durić <dragisha at m3w.org>
More information about the M3devel
mailing list