//================================================================== // class RelVaultNode : public plVaultNode // void pyVaultTextNoteNode::Note_SetTitle( const char * text ) { if (fNode) { VaultTextNoteNode textNote(fNode); textNote.SetNoteTitle(text); } }
void pyVaultTextNoteNode::Note_SetTitleW( const wchar_t * text ) { if (!fNode) return; VaultTextNoteNode textNote(fNode); textNote.SetNoteTitle(text); }
int32_t pyVaultTextNoteNode::Note_GetSubType( void ) { if (!fNode) return 0; VaultTextNoteNode textNote(fNode); return textNote.noteSubType; }
void pyVaultTextNoteNode::Note_SetSubType( int32_t type ) { if (!fNode) return; VaultTextNoteNode textNote(fNode); textNote.SetNoteSubType(type); }
void pyVaultTextNoteNode::Note_SetTitleW( const wchar_t * text ) { if (!fNode) return; VaultTextNoteNode textNote(fNode); textNote.SetNoteTitle(plString::FromWchar(text)); }
int32_t pyVaultTextNoteNode::Note_GetType( void ) { if (!fNode) return 0; VaultTextNoteNode textNote(fNode); return textNote.GetNoteType(); }
std::wstring pyVaultTextNoteNode::Note_GetTextW( void ) { if (!fNode) return L""; VaultTextNoteNode textNote(fNode); if (textNote.noteText) return textNote.noteText; return L""; }
//================================================================== // class RelVaultNode : public plVaultNode // void pyVaultTextNoteNode::Note_SetTitle( const char * text ) { if (!fNode) return; wchar_t wStr[MAX_PATH] = L""; if (text) StrToUnicode(wStr, text, arrsize(wStr)); VaultTextNoteNode textNote(fNode); textNote.SetNoteTitle(wStr); }
void pyVaultTextNoteNode::Note_SetText( const char * text ) { if (!fNode) return; wchar_t * wStr = nil; if (text) wStr = StrDupToUnicode(text); VaultTextNoteNode textNote(fNode); textNote.SetNoteText(wStr); free(wStr); }
std::string pyVaultTextNoteNode::Note_GetTitle( void ) { if (!fNode) return ""; char * aStr = nil; VaultTextNoteNode textNote(fNode); if (textNote.noteTitle) { std::string result; aStr = StrDupToAnsi(textNote.noteTitle); result = aStr; free(aStr); return result; } return ""; }