Exemplo n.º 1
0
//==================================================================
// class RelVaultNode : public plVaultNode
//
void pyVaultTextNoteNode::Note_SetTitle( const char * text )
{
    if (fNode) {
        VaultTextNoteNode textNote(fNode);
        textNote.SetNoteTitle(text);
    }
}
Exemplo n.º 2
0
void pyVaultTextNoteNode::Note_SetTitleW( const wchar_t * text )
{
    if (!fNode)
        return;

    VaultTextNoteNode textNote(fNode);
    textNote.SetNoteTitle(text);
}
Exemplo n.º 3
0
int32_t pyVaultTextNoteNode::Note_GetSubType( void )
{
    if (!fNode)
        return 0;
        
    VaultTextNoteNode textNote(fNode);
    return textNote.noteSubType;
}
Exemplo n.º 4
0
void pyVaultTextNoteNode::Note_SetSubType( int32_t type )
{
    if (!fNode)
        return;

    VaultTextNoteNode textNote(fNode);
    textNote.SetNoteSubType(type);
}
Exemplo n.º 5
0
void pyVaultTextNoteNode::Note_SetTitleW( const wchar_t * text )
{
    if (!fNode)
        return;

    VaultTextNoteNode textNote(fNode);
    textNote.SetNoteTitle(plString::FromWchar(text));
}
Exemplo n.º 6
0
int32_t pyVaultTextNoteNode::Note_GetType( void )
{
    if (!fNode)
        return 0;

    VaultTextNoteNode textNote(fNode);
    return textNote.GetNoteType();
}
Exemplo n.º 7
0
std::wstring pyVaultTextNoteNode::Note_GetTextW( void )
{
    if (!fNode)
        return L"";

    VaultTextNoteNode textNote(fNode);
    if (textNote.noteText)
        return textNote.noteText;
    return L"";
}
Exemplo n.º 8
0
//==================================================================
// 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);
}
Exemplo n.º 9
0
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);
}
Exemplo n.º 10
0
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 "";
}