Mercurial > octave
comparison libinterp/corefcn/graphics.in.h @ 21367:0035733e4b3a
graphics.in.h: Make sure XXXmode properties switch to "manual" if XXX is set.
* graphics.in.h: Add 'm' to property specification for xcolor, ycolor, zcolor,
gridalpha, minorgridalpha, minorgridcolor, wvisual, xvisual, renderer so that
genprops.awk will switch corresponding mode property to manual when property
is modified.
author | Rik <rik@octave.org> |
---|---|
date | Fri, 26 Feb 2016 21:30:51 -0800 |
parents | 030d4d6c2b58 |
children | 6c2fd62db1f7 |
comparison
equal
deleted
inserted
replaced
21366:ad07ed235053 | 21367:0035733e4b3a |
---|---|
3414 radio_property paperunits Su , "{inches}|centimeters|normalized|points" | 3414 radio_property paperunits Su , "{inches}|centimeters|normalized|points" |
3415 radio_property pointer , "crosshair|fullcrosshair|{arrow}|ibeam|watch|topl|topr|botl|botr|left|top|right|bottom|circle|cross|fleur|custom|hand" | 3415 radio_property pointer , "crosshair|fullcrosshair|{arrow}|ibeam|watch|topl|topr|botl|botr|left|top|right|bottom|circle|cross|fleur|custom|hand" |
3416 array_property pointershapecdata , Matrix (16, 16, 0) | 3416 array_property pointershapecdata , Matrix (16, 16, 0) |
3417 array_property pointershapehotspot , Matrix (1, 2, 0) | 3417 array_property pointershapehotspot , Matrix (1, 2, 0) |
3418 array_property position s , default_figure_position () | 3418 array_property position s , default_figure_position () |
3419 radio_property renderer , "{painters}|zbuffer|opengl|none" | 3419 radio_property renderer m , "{opengl}|painters" |
3420 radio_property renderermode , "{auto}|manual" | 3420 radio_property renderermode , "{auto}|manual" |
3421 bool_property resize , "on" | 3421 bool_property resize , "on" |
3422 callback_property resizefcn , Matrix () | 3422 callback_property resizefcn , Matrix () |
3423 radio_property selectiontype , "{normal}|open|alt|extend" | 3423 radio_property selectiontype , "{normal}|open|alt|extend" |
3424 // FIXME: This is the new name for the resizefcn from Matlab. | 3424 // FIXME: This is the new name for the resizefcn from Matlab. |
3431 callback_property windowbuttonupfcn , Matrix () | 3431 callback_property windowbuttonupfcn , Matrix () |
3432 callback_property windowkeypressfcn , Matrix () | 3432 callback_property windowkeypressfcn , Matrix () |
3433 callback_property windowkeyreleasefcn , Matrix () | 3433 callback_property windowkeyreleasefcn , Matrix () |
3434 callback_property windowscrollwheelfcn , Matrix () | 3434 callback_property windowscrollwheelfcn , Matrix () |
3435 radio_property windowstyle , "{normal}|modal|docked" | 3435 radio_property windowstyle , "{normal}|modal|docked" |
3436 string_property wvisual , "" | 3436 string_property wvisual m , "" |
3437 radio_property wvisualmode , "{auto}|manual" | 3437 radio_property wvisualmode , "{auto}|manual" |
3438 string_property xdisplay , "" | 3438 string_property xdisplay , "" |
3439 string_property xvisual , "" | 3439 string_property xvisual m , "" |
3440 radio_property xvisualmode , "{auto}|manual" | 3440 radio_property xvisualmode , "{auto}|manual" |
3441 // Octave-specific properties | 3441 // Octave-specific properties |
3442 bool_property __enhanced__ h , "on" | 3442 bool_property __enhanced__ h , "on" |
3443 string_property __graphics_toolkit__ hs , gtk_manager::default_toolkit () | 3443 string_property __graphics_toolkit__ hs , gtk_manager::default_toolkit () |
3444 any_property __guidata__ h , Matrix () | 3444 any_property __guidata__ h , Matrix () |
3837 string_property fontname u , OCTAVE_DEFAULT_FONTNAME | 3837 string_property fontname u , OCTAVE_DEFAULT_FONTNAME |
3838 double_property fontsize u , 10 | 3838 double_property fontsize u , 10 |
3839 radio_property fontunits SU , "{points}|inches|centimeters|normalized|pixels" | 3839 radio_property fontunits SU , "{points}|inches|centimeters|normalized|pixels" |
3840 bool_property fontsmoothing , "on" | 3840 bool_property fontsmoothing , "on" |
3841 radio_property fontweight u , "{normal}|bold" | 3841 radio_property fontweight u , "{normal}|bold" |
3842 double_property gridalpha , 0.15 | 3842 double_property gridalpha m , 0.15 |
3843 radio_property gridalphamode , "{auto}|manual" | 3843 radio_property gridalphamode , "{auto}|manual" |
3844 color_property gridcolor , color_property (color_values (0.15, 0.15, 0.15), radio_values ("none")) | 3844 color_property gridcolor , color_property (color_values (0.15, 0.15, 0.15), radio_values ("none")) |
3845 radio_property gridcolormode , "{auto}|manual" | 3845 radio_property gridcolormode , "{auto}|manual" |
3846 radio_property gridlinestyle , "{:}|-|--|-.|none" | 3846 radio_property gridlinestyle , "{:}|-|--|-.|none" |
3847 double_property labelfontsizemultiplier , 1.1 | 3847 double_property labelfontsizemultiplier , 1.1 |
3848 radio_property layer u , "{bottom}|top" | 3848 radio_property layer u , "{bottom}|top" |
3849 // FIXME: should be kind of string array. | 3849 // FIXME: should be kind of string array. |
3850 any_property linestyleorder S , "-" | 3850 any_property linestyleorder S , "-" |
3851 double_property linestyleorderindex , 1.0 | 3851 double_property linestyleorderindex , 1.0 |
3852 double_property linewidth , 0.5 | 3852 double_property linewidth , 0.5 |
3853 double_property minorgridalpha , 0.25 | 3853 double_property minorgridalpha m , 0.25 |
3854 radio_property minorgridalphamode , "{auto}|manual" | 3854 radio_property minorgridalphamode , "{auto}|manual" |
3855 color_property minorgridcolor , color_property (color_values (0.1, 0.1, 0.1), radio_values ("none")) | 3855 color_property minorgridcolor m , color_property (color_values (0.1, 0.1, 0.1), radio_values ("none")) |
3856 radio_property minorgridcolormode , "{auto}|manual" | 3856 radio_property minorgridcolormode , "{auto}|manual" |
3857 radio_property minorgridlinestyle , "{:}|-|--|-.|none" | 3857 radio_property minorgridlinestyle , "{:}|-|--|-.|none" |
3858 radio_property nextplot , "{replace}|add|replacechildren" | 3858 radio_property nextplot , "{replace}|add|replacechildren" |
3859 array_property outerposition u , default_axes_outerposition () | 3859 array_property outerposition u , default_axes_outerposition () |
3860 array_property plotboxaspectratio mu , Matrix (1, 3, 1.0) | 3860 array_property plotboxaspectratio mu , Matrix (1, 3, 1.0) |
3874 radio_property titlefontweight , "{bold}|normal" | 3874 radio_property titlefontweight , "{bold}|normal" |
3875 // FIXME: uicontextmenu should be moved here. | 3875 // FIXME: uicontextmenu should be moved here. |
3876 radio_property units SU , "{normalized}|inches|centimeters|points|pixels|characters" | 3876 radio_property units SU , "{normalized}|inches|centimeters|points|pixels|characters" |
3877 array_property view u , default_axes_view () | 3877 array_property view u , default_axes_view () |
3878 radio_property xaxislocation u , "{bottom}|top|zero" | 3878 radio_property xaxislocation u , "{bottom}|top|zero" |
3879 color_property xcolor , color_values (0, 0, 0) | 3879 color_property xcolor m , color_values (0, 0, 0) |
3880 radio_property xcolormode , "{auto}|manual" | 3880 radio_property xcolormode , "{auto}|manual" |
3881 radio_property xdir u , "{normal}|reverse" | 3881 radio_property xdir u , "{normal}|reverse" |
3882 bool_property xgrid , "off" | 3882 bool_property xgrid , "off" |
3883 handle_property xlabel SOf , gh_manager::make_graphics_handle ("text", __myhandle__, false, false, false) | 3883 handle_property xlabel SOf , gh_manager::make_graphics_handle ("text", __myhandle__, false, false, false) |
3884 row_vector_property xlim mu , default_lim () | 3884 row_vector_property xlim mu , default_lim () |
3891 any_property xticklabel S , "" | 3891 any_property xticklabel S , "" |
3892 radio_property xticklabelmode u , "{auto}|manual" | 3892 radio_property xticklabelmode u , "{auto}|manual" |
3893 double_property xticklabelrotation , 0.0 | 3893 double_property xticklabelrotation , 0.0 |
3894 radio_property xtickmode u , "{auto}|manual" | 3894 radio_property xtickmode u , "{auto}|manual" |
3895 radio_property yaxislocation u , "{left}|right|zero" | 3895 radio_property yaxislocation u , "{left}|right|zero" |
3896 color_property ycolor , color_values (0, 0, 0) | 3896 color_property ycolor m , color_values (0, 0, 0) |
3897 radio_property ycolormode , "{auto}|manual" | 3897 radio_property ycolormode , "{auto}|manual" |
3898 radio_property ydir u , "{normal}|reverse" | 3898 radio_property ydir u , "{normal}|reverse" |
3899 bool_property ygrid , "off" | 3899 bool_property ygrid , "off" |
3900 handle_property ylabel SOf , gh_manager::make_graphics_handle ("text", __myhandle__, false, false, false) | 3900 handle_property ylabel SOf , gh_manager::make_graphics_handle ("text", __myhandle__, false, false, false) |
3901 row_vector_property ylim mu , default_lim () | 3901 row_vector_property ylim mu , default_lim () |
3906 row_vector_property ytick mu , default_axes_tick () | 3906 row_vector_property ytick mu , default_axes_tick () |
3907 any_property yticklabel S , "" | 3907 any_property yticklabel S , "" |
3908 radio_property yticklabelmode u , "{auto}|manual" | 3908 radio_property yticklabelmode u , "{auto}|manual" |
3909 double_property yticklabelrotation , 0.0 | 3909 double_property yticklabelrotation , 0.0 |
3910 radio_property ytickmode u , "{auto}|manual" | 3910 radio_property ytickmode u , "{auto}|manual" |
3911 color_property zcolor , color_values (0, 0, 0) | 3911 color_property zcolor m , color_values (0, 0, 0) |
3912 radio_property zcolormode , "{auto}|manual" | 3912 radio_property zcolormode , "{auto}|manual" |
3913 radio_property zdir u , "{normal}|reverse" | 3913 radio_property zdir u , "{normal}|reverse" |
3914 bool_property zgrid , "off" | 3914 bool_property zgrid , "off" |
3915 handle_property zlabel SOf , gh_manager::make_graphics_handle ("text", __myhandle__, false, false, false) | 3915 handle_property zlabel SOf , gh_manager::make_graphics_handle ("text", __myhandle__, false, false, false) |
3916 row_vector_property zlim mu , default_lim () | 3916 row_vector_property zlim mu , default_lim () |