summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Guschin <guschin.drew@gmail.com>2022-05-30 01:36:49 +0400
committerAndrew Guschin <guschin.drew@gmail.com>2022-05-30 01:36:49 +0400
commit88a30448b2095370c1b7ede0c89d71244958184e (patch)
tree7f135571000a8556e2cbd060099a2192157d25a8
parent34b5b0fccfa39885003ea3dcb565c5af5bceb3ed (diff)
Добавление заголовков ко всем окнам
-rw-r--r--interface/main.go13
1 files changed, 9 insertions, 4 deletions
diff --git a/interface/main.go b/interface/main.go
index 4ff4ae0..df54c14 100644
--- a/interface/main.go
+++ b/interface/main.go
@@ -45,7 +45,7 @@ func parseQuery(box *fyne.Container) (string, error) {
}
func (app *DBInterface) insertAdminView(table string) {
- app.window.SetTitle(fmt.Sprintf("Insert into table %s", table))
+ app.window.SetTitle(fmt.Sprintf("Вставка в таблицу [%s] (Режим администратора)", table))
columns, _ := app.db.getColumns(table)
var elements []fyne.CanvasObject
@@ -69,7 +69,7 @@ func (app *DBInterface) insertAdminView(table string) {
}
func (app *DBInterface) deleteAdminView(table string) {
- app.window.SetTitle(fmt.Sprintf("Delete from table %s", table))
+ app.window.SetTitle(fmt.Sprintf("Удаление из таблицы [%s] (Режим администратора)", table))
columns, _ := app.db.getColumns(table)
queryBox := container.NewVBox()
@@ -127,7 +127,7 @@ func (app *DBInterface) deleteAdminView(table string) {
}
func (app *DBInterface) selectAdminView(table string) {
- app.window.SetTitle(fmt.Sprintf("Select from table %s", table))
+ app.window.SetTitle(fmt.Sprintf("Выбор из таблицы [%s] (Режим администратора)", table))
columns, _ := app.db.getColumns(table)
@@ -190,6 +190,7 @@ func (app *DBInterface) selectAdminView(table string) {
}
func (app *DBInterface) oneToManyShowAdmin(manyTable string, manyColumn string, oneValue string) {
+ app.window.SetTitle("Отношение один ко многим (Режим администратора)")
data, err := app.db.getOneToManyTable(manyTable, manyColumn, oneValue)
if err != nil {
fmt.Println(err)
@@ -220,6 +221,7 @@ func (app *DBInterface) oneToManyShowAdmin(manyTable string, manyColumn string,
}
func (app *DBInterface) oneToManyParamsAdmin(table string, row int) {
+ app.window.SetTitle("Выбор параметров отношения один ко многим (Режим администратора)")
app.window.Resize(fyne.NewSize(720, 480))
oneColumns, _ := app.db.getColumns(table)
tables, _ := app.db.getTables()
@@ -279,6 +281,7 @@ func (app *DBInterface) oneToManyParamsAdmin(table string, row int) {
}
func (app *DBInterface) showAdminTable(table string) {
+ app.window.SetTitle(fmt.Sprintf("Таблица [%s] (Режим администратора)", table))
data, err := app.db.getTable(table)
if err != nil {
fmt.Println(err)
@@ -329,7 +332,7 @@ func (app *DBInterface) showAdminTable(table string) {
"Не выбрана ни одна строка в таблице",
app.window)
} else {
- w := app.application.NewWindow("hello")
+ w := app.application.NewWindow("")
w.Resize(fyne.NewSize(100, 100))
conn := DBInterface{app.application, w, app.db}
conn.oneToManyParamsAdmin(table, selectedRow)
@@ -348,6 +351,7 @@ func (app *DBInterface) showAdminTable(table string) {
}
func (app *DBInterface) adminView() {
+ app.window.SetTitle("Режим администратора")
tables, _ := app.db.getTables()
var tableBtns []fyne.CanvasObject
@@ -435,6 +439,7 @@ func (app *DBInterface) userView() {
}
func (app *DBInterface) menu() {
+ app.window.SetTitle("Главное меню")
app.window.SetContent(container.NewCenter(
container.NewVBox(
widget.NewButton("Режим Администратора", func() {