Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 01/06/2011 at 10:19, xxxxxxxx wrote:
Hi,
how can I acess the ID's created from ResEdit in the c4d_symbols.h file ? They are not added to the c4d Module, and not loaded into the Plugins Scope.
For example if I want to load a Ressourcefile for a Dialog.
self.LoadDialogResource(DESCEDIT_MAIN)
but "DESCEDIT_MAIN" isn't defined.
Thanks,
Niklas
On 01/06/2011 at 16:24, xxxxxxxx wrote:
Please add these manually in your scope. They are not interpreted by the internal Parser.
On 01/06/2011 at 23:24, xxxxxxxx wrote:
That's pretty unfortunate. But thank you very much. I could still find a convenient way to do this.
class foo: pass res = foo() enm = [ "DESCEDIT_ADDGROUP", "EDT_IDENTIFIER", "EDT_ID", "EDT_STRINGNAME", "EDT_PARAMETERS", "BTN_ADD_ELEMENT", "BTN_FINISH", "BTN_CANCEL", "IDC_LISTVIEW", "DESCEDIT_ADDELEMENT", "EDT_TYPE", "STR_HASCYCLE", "BTN_ADDCYCLE", "DESCEDIT_ADDCYCLEID", "EDIT_IDENTIFIER", "DESCEDIT_MAIN", "EDT_DESCNAME", "BTN_SAVE", "BTN_ADD_GROUP", "BTN_REMOVE", "DESCEDIT_EDITCYCLE", "BTN_CYCLE_ADD" ] i = 10000 for k in enm: i += 1 res.__dict__[k] = i
On 09/06/2011 at 09:51, xxxxxxxx wrote:
See here