Go to the documentation of this file.Go to the SVN repository for this file.
1 #ifndef GUI_UTILS__APP_POPUP_HPP
2 #define GUI_UTILS__APP_POPUP_HPP
58 const string& GetExePath(
void)
const;
114 static bool PopupFile(
const string&
file,
118 static bool PopupURL(
const string& url);
class CAppInfo defines an interface for application registration information
class CAppRegistry defines the registry of application information for automated application link-out...
map< TFileType, TAppInfoRef > TRegistry
EFileType
enumerated file type information
CRef< CAppInfo > TAppInfoRef
filetype::TFileType TFileType
filetype::TFileType TFileType
static CAppRegistry m_Registry
CNcbiOstream & operator<<(CNcbiOstream &strm, TFileType &ftype)
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define END_SCOPE(ns)
End the previously defined scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define BEGIN_SCOPE(ns)
Define a new scope.
IO_PREFIX::ostream CNcbiOstream
Portable alias for ostream.
#define NCBI_GUIUTILS_EXPORT
Portable reference counted smart and weak pointers using CWeakRef, CRef, CObject and CObjectEx.