@@ -31,6 +31,7 @@ def __init__(self, page: ft.Page):
3131 self .lv = ft .ListView (expand = 10 , spacing = 1 , padding = 2 , auto_scroll = True )
3232 self .page = page
3333 self .db_handler = DatabaseHandler ()
34+ self .width_elements = int (WINDOW_WIDTH ) - 10 # Ширина элементов (поля ввода, выпадающего списка и кнопок)
3435
3536 async def creating_the_main_window_for_proxy_data_entry (self ) -> None :
3637 """
@@ -213,22 +214,20 @@ def done_button_clicked(e) -> None:
213214 result_text .value = "⚠️ Сначала выберите модель!"
214215 self .page .update ()
215216
216- width_elements = int (WINDOW_WIDTH ) - 10 # Ширина элементов (поля ввода, выпадающего списка и кнопок)
217-
218217 entering_token = ft .TextField (
219218 label = "Введите токен https://groq.com" ,
220- width = width_elements , # Ширина поля ввода,
219+ width = self . width_elements , # Ширина поля ввода,
221220 max_lines = 19
222221 )
223222
224223 entering_promt = ft .TextField (
225224 label = "Введите промт" ,
226- width = width_elements , # Ширина поля ввода,
225+ width = self . width_elements , # Ширина поля ввода,
227226 max_lines = 19
228227 )
229228
230229 dropdown = ft .Dropdown (
231- width = width_elements , # Ширина выпадающего списка
230+ width = self . width_elements , # Ширина выпадающего списка
232231 options = [ft .dropdown .Option (model ) for model in models ], # Список моделей из json файла
233232 )
234233 dropdown .on_change = on_change
@@ -249,12 +248,12 @@ def done_button_clicked(e) -> None:
249248 result_text ,
250249 ft .ElevatedButton (
251250 text = "✅ Готово" , # Кнопка "Готово"
252- width = width_elements , # Ширина кнопки
251+ width = self . width_elements , # Ширина кнопки
253252 on_click = done_button_clicked # Обработчик клика
254253 ),
255254 ft .ElevatedButton (
256255 text = "⬅️ Назад" , # Кнопка "Назад"
257- width = width_elements , # Ширина кнопки
256+ width = self . width_elements , # Ширина кнопки
258257 on_click = back_button_clicked # Обработчик клика
259258 ),
260259 ],
0 commit comments