From: Danuvius <dan...@gm...> - 2008-07-06 16:51:29
|
Indeed it does! Thank you! Was I correct in my assertion that this information is not discernable from the public API and developer pages online thus far? Sincerely, Danuvius 2008/7/6 Stéphane Charette <ste...@gm...>: > Search for _nd in the code. For example: _nd.display(...), > _nd.display_name(...) > > See src/BasicUtils/_NameDisplay.py. > > Note NameDisplay::get_name_format(), ::get_default_format(), ...etc... > > Does this answer your question? > > Stéphane > > > On Sun, Jul 6, 2008 at 09:10, Danuvius <dan...@gm...> wrote: >> Ok. So using the already public information about the API it is >> impossible to use custom name formats defined by the user. >> >> This is unfortunate, since the predefined name formats are unacceptable to me. >> >> At any rate, I have done some digging. It seems to me the key is to >> access Gramps' global instance of the NameDisplay() class... >> presumably under the variable name "displayer()". >> >> Is this possible to do so from a plug-in? If so, how? >> >> Sincerely, >> >> Danuvius >> >> >> >> 2008/7/4 Danuvius <dan...@gm...>: >>> Greetings! >>> >>> I was unable to find (in the online API listings) how to get detailed >>> information about custom name formats that the user has defined. >>> >>> I assume what I ought to get returned is a string that tells me the >>> order of the various names, titles, prefixes, et cetera. So far I can >>> only get back integers which, while consistently identifying name >>> formats, do not provide extended information. >>> >>> person.get_primary_name().get_display_as() >>> >>> What ought to come after get_display_as() to give me the name formatting string? >>> >>> Sincerely, >>> >>> Danuvius >>> >> >> ------------------------------------------------------------------------- >> Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! >> Studies have shown that voting for your favorite open source project, >> along with a healthy diet, reduces your potential for chronic lameness >> and boredom. Vote Now at http://www.sourceforge.net/community/cca08 >> _______________________________________________ >> Gramps-devel mailing list >> Gra...@li... >> https://lists.sourceforge.net/lists/listinfo/gramps-devel >> > |