Add autocomplite dlgFunction. Fix multibyte char support.

Добавлено использование автоподстановки в окно редактирования процедур и функции.
Добавлена поддержка UTF-8.
Добавлена поддержка unicode для идентификаторов.
Добавлено сохранение выбранных опций в диалоге Выравнивания.
This commit is contained in:
lsv 2025-11-11 10:06:55 +05:00
parent d034d02261
commit 400cbc2cc7
5 changed files with 130 additions and 10 deletions

View file

@ -135,6 +135,7 @@ private:
dlgFindReplace *m_dlgFindReplace;
dlgTransformText *m_dlgTransformText;
pgConn *m_database;
wxArrayInt choiceSelectOpts;
bool m_autoIndent, m_autocompDisabled, m_hint_mode;
struct InsensitiveCompare {
bool operator() (const wxString& a, const wxString& b) const {

View file

@ -253,6 +253,11 @@ public:
{
return conn;
}
int Get_client_encoding_id()
{
return PQclientEncoding(conn);
}
void Notice(const char *msg);
pgNotification *GetNotification();
int GetTxStatus();