mirror of
https://github.com/levinsv/pgadmin3.git
synced 2026-05-15 14:15:49 -06:00
Reload script file after modification
Если загруженный на вкладку sql файл был изменён вне pgAdmin3, то при смене закладок или попытке выполнения будет предложено загрузить файл заново.
This commit is contained in:
parent
966fe607b0
commit
cc7945be5c
5 changed files with 26 additions and 0 deletions
|
|
@ -68,6 +68,7 @@ ctlSQLBox::ctlSQLBox()
|
|||
m_autocompDisabled = false;
|
||||
process = 0;
|
||||
processID = 0;
|
||||
m_filename = wxEmptyString;
|
||||
}
|
||||
|
||||
|
||||
|
|
@ -238,10 +239,18 @@ int ctlSQLBox::GetOrigin()
|
|||
{
|
||||
return m_origin;
|
||||
}
|
||||
bool ctlSQLBox::IsFileModification()
|
||||
{
|
||||
if (!m_filename.IsEmpty()) {
|
||||
return time_file_mod != wxFileModificationTime(m_filename);
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
void ctlSQLBox::SetFilename(wxString &filename)
|
||||
{
|
||||
m_filename = filename;
|
||||
time_file_mod = wxFileModificationTime(filename);
|
||||
UpdateTitle();
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue