Hello, Off the top of my head: upon creating the elm_code widget, store the result of 'elm_code_widget_font_get' as your "default font". Then, reverting is just doing 'elm_code_widget_font_set' with the stored "default font".
As a side note: I am not sure elm_code_widget utilizes the theme for fonts. -herdsman On Tue, May 2, 2017 at 7:43 PM, William L. Thomson Jr. <wlt...@o-sinc.com> wrote: > In working with Ecrire, there is a setting; standard in most editors, > to set a custom font. That works fine, for the most part. I am having > problems reverting back to the default font. Which is where I am stuck. > I have been looking all over and trying various things that do not work. > > It seems the font name is at least in the theme. Themes seem to set a > font. I am not sure if that font name can be fetched. Some font is being > used by default for text in any objects/widgets. > > I am looking for any way to get the font name used by default. That > way I can pass that back to elm code to reset the font back to > default/system/theme in ecrire. If/when a user decides they no longer > want the custom font. > > Essentially checking use default font, should revert back and stop > using their custom font. This works if you close ecrire. I just need > it working with it running. > > You can see the settings dialog here, check box for Use Default Font. > https://phab.enlightenment.org/T5411 > > I am open to any ideas, after chasing my tail and pulling hair! Thanks! > > -- > William L. Thomson Jr. > > ------------------------------------------------------------ > ------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel