32 #ifndef __KNotesAppIface_h__ 33 #define __KNotesAppIface_h__ 38 #include <dcopobject.h> 41 class KNotesAppIface : virtual public DCOPObject 52 virtual TQString newNote( const TQString& name = TQString(), 53 const TQString& text = TQString() ) = 0; 63 virtual TQString newNoteFromClipboard( const TQString& name = TQString() ) = 0; 69 virtual ASYNC killNote( const TQString& noteId ) = 0; 76 virtual ASYNC killNote( const TQString& noteId, bool force ) = 0; 82 virtual TQMap<TQString,TQString> notes() const = 0; 89 virtual ASYNC setName( const TQString& noteId, const TQString& newName ) = 0; 96 virtual ASYNC setText( const TQString& noteId, const TQString& newText ) = 0; 103 virtual TQString fgColor( const TQString& noteId ) const = 0; 110 virtual TQString bgColor( const TQString& noteId ) const = 0; 118 virtual ASYNC setColor( const TQString& noteId, const TQString& fgColor, 119 const TQString& bgColor ) = 0; 126 virtual TQString name( const TQString& noteId ) const = 0; 133 virtual TQString text( const TQString& noteId ) const = 0; 142 virtual ASYNC showNote( const TQString& noteId ) const = 0; 148 virtual ASYNC hideNote( const TQString& noteId ) const = 0; 153 virtual ASYNC showAllNotes() const = 0; 158 virtual ASYNC hideAllNotes() const = 0; 165 virtual int width( const TQString& noteId ) const = 0; 172 virtual int height( const TQString& noteId ) const = 0; 180 virtual ASYNC move( const TQString& noteId, int x, int y ) const = 0; 188 virtual ASYNC resize( const TQString& noteId, int width, int height ) const = 0; 194 virtual ASYNC sync( const TQString& app ) = 0; 203 virtual bool isNew( const TQString& app, const TQString& noteId ) const = 0; 212 virtual bool isModified( const TQString& app, const TQString& noteId ) const = 0;
|