diff --git a/frm/frmRestore.cpp b/frm/frmRestore.cpp index 0d4f2c1..48f7f3d 100644 --- a/frm/frmRestore.cpp +++ b/frm/frmRestore.cpp @@ -718,6 +718,22 @@ void frmRestore::OnEndProcess(wxProcessEvent &ev) if (str.Find("INDEX ATTACH") > 0) type = type + " " + col.GetNextToken(); } + else if (type == wxT("PUBLICATION")) + { + // type for + // + if (str.Find("PUBLICATION TABLES IN SCHEMA") > 0) + type = type + " " + col.GetNextToken() + " " + col.GetNextToken() + " " + col.GetNextToken(); + else if (str.Find("PUBLICATION TABLE") > 0) + type = type + " " + col.GetNextToken(); + } + else if (type == wxT("EVENT")) + { + // type for EVENT TRIGGER + // + if (str.Find("EVENT TRIGGER") > 0) + type = type + " " + col.GetNextToken(); + } else if (type == wxT("TABLE")) { if (col.CountTokens() == 4) diff --git a/utils/dlgTransformText.cpp b/utils/dlgTransformText.cpp index 7074265..ae4d36b 100644 --- a/utils/dlgTransformText.cpp +++ b/utils/dlgTransformText.cpp @@ -359,11 +359,12 @@ void dlgTransformText::AppendTextControl(ctlStyledText* ctrl, const wxString app limitChar -= appendtext.length(); else isLimit = true; + if (!isLimit) ctrl->AppendText(appendtext); } else { strResult.Append(appendtext); + ctrl->AppendText(appendtext); } - if (!isLimit) ctrl->AppendText(appendtext); } wxJSONValue dlgTransformText::FillConfig() { wxString s; diff --git a/x64/Release_(3.0)/pgAdmin3.exe b/x64/Release_(3.0)/pgAdmin3.exe index 9b156b5..5de5c13 100644 Binary files a/x64/Release_(3.0)/pgAdmin3.exe and b/x64/Release_(3.0)/pgAdmin3.exe differ