otelBDMainWindowВ»
Основне візуальне вікно, служить для викликів всіх інших вікон, відображення БД, функцій видалення і завантаження з файлу.
В
Рис.23
4.8.1 Методи
В
Рис.24
AbtAppBldrView subclass: # HotelBDMainWindow :'':'':''
LoadFile: aFile
(self subpartNamed: 'HotelBDCore') bd: (ObjectLoader new loadFromFile: aFile)
SaveFile: aFile
ObjectDumper new unload: ((self subpartNamed: 'HotelBDCore') bd) intoFile: aFile
4.8.2 Візуальна композиція
1. Зв'язок В«подія-діяВ» між подією В«clickedВ» кнопки В«ВихідВ» і дією В«closeWidgetВ» вікна. p align="justify">. Зв'язок В«атрибут-атрибутВ» між властивістю В«selfВ» меню і властивістю В«menuВ» формою. p align="justify">. Зв'язок В«подія-діяВ» між подією В«clickedВ» кнопки в меню В«ВихідВ» і дією В«closeWidgetВ» вікна. p align="justify">. Зв'язок В«подія-діяВ» між подією В«clickedВ» меню і В«promtВ» файлового менеджера. p align="justify">. Зв'язок В«подія-діяВ» між подією В«clickedВ» меню і В«promtВ» файлового менеджера. p align="justify">. Зв'язок В«подія-кодВ» між подією В«okВ» файлового менеджера і призначеним для користувача методом В«saveTo:В». p align="justify">. Зв'язок В«подія-кодВ» між подією В«okВ» файлового менеджера і призначеним для користувача методом В«loadFrom:В». p align="justify">. Зв'язок В«подія-кодВ» між подією В«clickedВ» кнопки В«Додати КористувачаВ» і методом В«OpenWidgetВ» класу HotelBDAddUser. p align="justify">. Зв'язок В«подія-діяВ» між подією В«closedWidgetВ» вікна HotelBDAddUser і методом В«NewUser:В» класу HotelBDCore. p align="justify">. Зв'язок В«атрибут як параметрВ» між атрибутом В«SelectedUserВ» класу HotelBDAddUser з параметром В«userВ» зв'язку № 9
. Зв'язок В«подія-кодВ» між подією В«clickedВ» кнопки В«Додати номерВ» і методом В«OpenWidgetВ» класу HotelBDAddRoom. p align="justify">. Зв'язок В«подія-діяВ» між подією В«closedWidgetВ» вікна HotelBDAddRoom і методом В«AddRoom:В» класу HotelBDCore. p align="justify">. Зв'язок В«атрибут як параметрВ» між атрибутом В«SelectedRoomВ» класу HotelBDAddRoom з параметром В«roomВ» зв'язку № 11
. Зв'язок В«атрибут як параметрВ» між атрибутом В«selecteditemsВ» об'єкту | list1 з параметром В«userВ» зв'язку № 11
. Зв'язок В«атрибут атрибутВ» між атрибутом В«selectedvalidВ» об'єкту | list1 з атрибутом В«enabledВ» кнопки В«видалитиВ»
. Зв'язок В«атрибут атрибутВ» між атрибутом В«enabledВ» кнопки В«видалитиВ» і атрибутом В«enabledВ» кнопки В«д...