mirror of
https://github.com/levinsv/pgadmin3.git
synced 2026-05-16 14:15:50 -06:00
Added copying of selected cells IN list format.
Результаты запроса могут скопированы в формате In списка и в формате условия WHERE. Копирование выполняется через контекстное меню.
This commit is contained in:
parent
71629f4355
commit
70ffecb664
5 changed files with 148 additions and 46 deletions
|
|
@ -30,7 +30,7 @@ public:
|
|||
{
|
||||
return false;
|
||||
}
|
||||
int Copy(bool gensql);
|
||||
int Copy(int gensql);
|
||||
|
||||
virtual bool CheckRowPresent(int row)
|
||||
{
|
||||
|
|
@ -55,7 +55,7 @@ public:
|
|||
wxString GetRowLabelValue( int row );
|
||||
void SetRowGroup(int row);
|
||||
GroupRows *grp;
|
||||
bool generatesql;
|
||||
int generatesql; // 0 -íåò, 1 - insert , 2 - in_list
|
||||
WX_DECLARE_STRING_HASH_MAP( int, ColKeySizeHashMap );
|
||||
|
||||
DECLARE_DYNAMIC_CLASS(ctlSQLGrid)
|
||||
|
|
|
|||
|
|
@ -212,6 +212,8 @@ private:
|
|||
void OnClear(wxCommandEvent &event);
|
||||
void OnSummary_Column(wxCommandEvent &event);
|
||||
void OnCopy_Insert(wxCommandEvent &event);
|
||||
void OnCopy_InList(wxCommandEvent& event);
|
||||
void OnCopy_WhereList(wxCommandEvent& event);
|
||||
void OnClear_Filter(wxCommandEvent &event);
|
||||
void OnSearchReplace(wxCommandEvent &event);
|
||||
void OnUndo(wxCommandEvent &event);
|
||||
|
|
|
|||
|
|
@ -77,6 +77,8 @@ enum
|
|||
MNU_AUTOSELECTQUERY,
|
||||
MNU_SUMMARY_COL,
|
||||
MNU_COPY_INSERT,
|
||||
MNU_COPY_INLIST,
|
||||
MNU_COPY_WHERELIST,
|
||||
MNU_CLEAR_FILTER,
|
||||
MNU_AUTOROLLBACK,
|
||||
MNU_AUTOCOMMIT,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue