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;
|