Mercurial > octave-antonio
comparison scripts/gui/uimenu.m @ 20053:ac59136f1f10
update fltk uimenu position when adding to figure
* libinterp/dldfcn/__init_fltk__.cc
(fltk_uimenu::update_position): new function
(fltk_uimenu::add_to_menu): delay creating menus with pos <= 0, assign position value based on number of menus created.
* scripts/gui/uimenu.m:
assert position of 0 instead of 9
author | John Donoghue <john.donoghue@ieee.org> |
---|---|
date | Wed, 08 Apr 2015 21:07:04 -0400 |
parents | 9fc020886ae9 |
children | df3244834a50 |
comparison
equal
deleted
inserted
replaced
20052:8b501a0db1e9 | 20053:ac59136f1f10 |
---|---|
111 %! assert (findobj (hf, "type", "uimenu"), ui); | 111 %! assert (findobj (hf, "type", "uimenu"), ui); |
112 %! assert (get (ui, "label"), "mylabel"); | 112 %! assert (get (ui, "label"), "mylabel"); |
113 %! assert (get (ui, "checked"), "off"); | 113 %! assert (get (ui, "checked"), "off"); |
114 %! assert (get (ui, "separator"), "off"); | 114 %! assert (get (ui, "separator"), "off"); |
115 %! assert (get (ui, "enable"), "on"); | 115 %! assert (get (ui, "enable"), "on"); |
116 %! assert (get (ui, "position"), 9); | 116 %! assert (get (ui, "position"), 0); |
117 %! unwind_protect_cleanup | 117 %! unwind_protect_cleanup |
118 %! close (hf); | 118 %! close (hf); |
119 %! graphics_toolkit (toolkit); | 119 %! graphics_toolkit (toolkit); |
120 %! end_unwind_protect | 120 %! end_unwind_protect |
121 | 121 |