//
//     Copyright 2006 Jim Bublitz <jbublitz@nwinternet.com>
//     Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson
//     may also apply


//                 Generated by preSip
//            module tdeui  version KDE 3.5.3


// This software is free software; you can redistribute it and/or
// modify it under the terms of the GNU General Public License as
// published by the Free Software Foundation; either version 2 of
// the License, or (at your option) any later version.
//
// This software is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public
// License along with this library; see the file COPYING.
// If not, write to the Free Software Foundation, Inc.,
// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

namespace KStdAction
{

%If ( KDE_3_2_0 -  )

enum StdAction
{
    ActionNone, 
    New, 
    Open, 
    OpenRecent, 
    Save, 
    SaveAs, 
    Revert, 
    Close, 
    Print, 
    PrintPreview, 
    Mail, 
    Quit, 
    Undo, 
    Redo, 
    Cut, 
    Copy, 
    Paste, 
    SelectAll, 
    Deselect, 
    Find, 
    FindNext, 
    FindPrev, 
    Replace, 
    ActualSize, 
    FitToPage, 
    FitToWidth, 
    FitToHeight, 
    ZoomIn, 
    ZoomOut, 
    Zoom, 
    Redisplay, 
    Up, 
    Back, 
    Forward, 
    Home, 
    Prior, 
    Next, 
    Goto, 
    GotoPage, 
    GotoLine, 
    FirstPage, 
    LastPage, 
    AddBookmark, 
    EditBookmarks, 
    Spelling, 
    ShowMenubar, 
    ShowToolbar, 
    ShowStatusbar, 
    SaveOptions, 
    KeyBindings, 
    Preferences, 
    ConfigureToolbars, 
    Help, 
    HelpContents, 
    WhatsThis, 
    ReportBug, 
    AboutApp, 
    AboutKDE, 
    TipofDay, 
    ConfigureNotifications, 
    FullScreen, 
    Clear, 
    PasteText
};

%End

KAction*             create (KStdAction::StdAction, const char*, SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/);
const char*          name (KStdAction::StdAction);

%If ( KDE_3_1_0 -  )
TQStringList          stdNames ();
%End

KAction*             openNew (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             open (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KRecentFilesAction*  openRecent (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             save (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             saveAs (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             revert (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             close (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             print (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0)  /PyName=print_/;
KAction*             printPreview (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             mail (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             quit (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             undo (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             redo (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             cut (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             copy (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             paste (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);

%If ( KDE_3_2_0 -  )
KAction*             pasteText (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection*, const char* = 0);
KAction*             clear (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection*, const char* = 0);
%End

KAction*             selectAll (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             deselect (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             find (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             findNext (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             findPrev (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             replace (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             actualSize (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             fitToPage (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             fitToWidth (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             fitToHeight (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             zoomIn (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             zoomOut (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             zoom (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             redisplay (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             up (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             back (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             forward (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             home (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             prior (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             next (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             goTo (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             gotoPage (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             gotoLine (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             firstPage (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             lastPage (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             addBookmark (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             editBookmarks (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             spelling (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KToggleAction*       showMenubar (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KToggleAction*       showToolbar (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);

%If ( KDE_3_1_0 -  )
KToggleToolBarAction* showToolbar (const char*, KActionCollection* /Transfer/, const char* = 0);
%End

KToggleAction*       showStatusbar (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);

%If ( KDE_3_2_0 -  )
KToggleFullScreenAction* fullScreen (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection*, TQWidget*, const char* = 0);
%End

KAction*             saveOptions (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             keyBindings (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             preferences (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             configureToolbars (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);

%If ( KDE_3_1_0 -  )
KAction*             configureNotifications (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
%End

KAction*             help (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             helpContents (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             whatsThis (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);

%If ( KDE_3_1_0 -  )
KAction*             tipOfDay (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
%End

KAction*             reportBug (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             aboutApp (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);
KAction*             aboutKDE (SIP_RXOBJ_CON, SIP_SLOT_CON (), KActionCollection* /Transfer/, const char* = 0);

%If ( KDE_3_1_0 - KDE_3_2_0 )

enum StdAction
{
    ActionNone, 
    New, 
    Open, 
    OpenRecent, 
    Save, 
    SaveAs, 
    Revert, 
    Close, 
    Print, 
    PrintPreview, 
    Mail, 
    Quit, 
    Undo, 
    Redo, 
    Cut, 
    Copy, 
    Paste, 
    SelectAll, 
    Deselect, 
    Find, 
    FindNext, 
    FindPrev, 
    Replace, 
    ActualSize, 
    FitToPage, 
    FitToWidth, 
    FitToHeight, 
    ZoomIn, 
    ZoomOut, 
    Zoom, 
    Redisplay, 
    Up, 
    Back, 
    Forward, 
    Home, 
    Prior, 
    Next, 
    Goto, 
    GotoPage, 
    GotoLine, 
    FirstPage, 
    LastPage, 
    AddBookmark, 
    EditBookmarks, 
    Spelling, 
    ShowMenubar, 
    ShowToolbar, 
    ShowStatusbar, 
    SaveOptions, 
    KeyBindings, 
    Preferences, 
    ConfigureToolbars, 
    Help, 
    HelpContents, 
    WhatsThis, 
    ReportBug, 
    AboutApp, 
    AboutKDE, 
    TipofDay, 
    ConfigureNotifications
};

%End


%If (  - KDE_3_1_0 )

enum StdAction
{
    ActionNone, 
    New, 
    Open, 
    OpenRecent, 
    Save, 
    SaveAs, 
    Revert, 
    Close, 
    Print, 
    PrintPreview, 
    Mail, 
    Quit, 
    Undo, 
    Redo, 
    Cut, 
    Copy, 
    Paste, 
    SelectAll, 
    Deselect, 
    Find, 
    FindNext, 
    FindPrev, 
    Replace, 
    ActualSize, 
    FitToPage, 
    FitToWidth, 
    FitToHeight, 
    ZoomIn, 
    ZoomOut, 
    Zoom, 
    Redisplay, 
    Up, 
    Back, 
    Forward, 
    Home, 
    Prior, 
    Next, 
    Goto, 
    GotoPage, 
    GotoLine, 
    FirstPage, 
    LastPage, 
    AddBookmark, 
    EditBookmarks, 
    Spelling, 
    ShowMenubar, 
    ShowToolbar, 
    ShowStatusbar, 
    SaveOptions, 
    KeyBindings, 
    Preferences, 
    ConfigureToolbars, 
    Help, 
    HelpContents, 
    WhatsThis, 
    ReportBug, 
    AboutApp, 
    AboutKDE
};

%End

};  // namespace KStdAction