Go to the SVN repository for this file.
1 #ifndef GUI_WIDGETS_EDIT___SINGLEAUTHOR_PANEL__HPP 2 #define GUI_WIDGETS_EDIT___SINGLEAUTHOR_PANEL__HPP 42 #include <wx/textctrl.h> 43 #include <wx/hyperlink.h> 62 #define ID_SINGLEAUTHOR 10025 63 #define ID_AUTH_FIRST 10026 64 #define ID_AUTH_MI 10027 65 #define ID_AUTH_LAST 10028 66 #define ID_AUTH_SUFFIX 10029 67 #define ID_AUTH_SWAP_NAME 10030 68 #define SYMBOL_CSINGLEAUTHORPANEL_STYLE wxTAB_TRAVERSAL 69 #define SYMBOL_CSINGLEAUTHORPANEL_TITLE _("SingleAuthor")
70 #define SYMBOL_CSINGLEAUTHORPANEL_IDNAME ID_SINGLEAUTHOR 71 #define SYMBOL_CSINGLEAUTHORPANEL_SIZE wxSize(400, 300) 72 #define SYMBOL_CSINGLEAUTHORPANEL_POSITION wxDefaultPosition 95 boolCreate( wxWindow* parent,
108 voidCreateControls();
110 virtual boolTransferDataFromWindow();
111 virtual boolTransferDataToWindow();
114 voidSetAuthor(
constobjects::CAuthor &author);
118 voidOnFirstNameKillFocus(wxFocusEvent& event);
125wxBitmap GetBitmapResource(
constwxString& name );
128wxIcon GetIconResource(
constwxString& name );
132 static boolShowToolTips();
141 voidOnMoveAuthorUpdated ( wxCommandEvent& evt );
142 voidOnSwapName( wxCommandEvent& evt );
143 voidHideNonTextCtrls();
145 static strings_ParseInitialsFromName(
constobjects::CName_std& name);
146 static boolIsPlaceholder(
constobjects::CAuthor& author);
149 stringx_ParseInitialsFromAuthor();
@Name_std.hpp User-defined methods of the data storage class.
wxArrayString m_SuffixStrings
wxTextCtrl * m_FirstNameCtrl
CSingleAuthorPanel(wxWindow *parent, objects::CAuthor &author, wxWindowID id=10025, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxTAB_TRAVERSAL)
wxTextCtrl * m_MiddleInitial
CNoTabBitmapButton * m_SwapButton
CLargeNoTabSpinControl * m_MoveSpinCtrl
wxTextCtrl * m_LastNameCtrl
CLargeNoTabSpinControl * m_InsertSpinCtrl
CRef< objects::CAuthor > m_Author
Include a standard set of the NCBI C++ Toolkit most basic headers.
Workaround for wxWidgets header errors in certain configurations; MUST be included (at least indirect...
#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.
#define NCBI_GUIWIDGETS_EDIT_EXPORT
Defines to provide correct exporting from DLLs in Windows.
const struct ncbi::grid::netcache::search::fields::SIZE size
#define SYMBOL_CSINGLEAUTHORPANEL_SIZE
#define SYMBOL_CSINGLEAUTHORPANEL_POSITION
#define SYMBOL_CSINGLEAUTHORPANEL_STYLE
#define SYMBOL_CSINGLEAUTHORPANEL_IDNAME
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4