юзается многопоточный стринглист, у меня своя реализация (почти такая же:
https://www.swissdelphicenter.ch/en/showcode.php?id=2167). Переписал под однопоточный, такой может плохо работать в Унигуе
а файл с переводом можешь показать?
Небольшой кусок: AddIPsForm.Caption=Additional device settings AddIPsForm.SpTBXButton1.Caption=Save AddIPsForm.SpTBXButton2.Caption=Add ... AddIPsForm.SpTBXButton3.Caption=Close AddIPsForm.SpTBXButton4.Caption=Change ... AddIPsForm.SpTBXButton5.Caption=Delete AddIPsForm.SpTBXGroupBox1.Caption=Additional TCP/IP addresses AddIPsForm.SpTBXTabItem1.Caption=TCP/IP settings AddIPsForm.SpTBXTabSheet1.Caption=TCP/IP settings Form1.Action1.Caption=Create new patient record Form1.Action1.Hint=Create new patient record Form1.Action10.Caption=Help topics Form1.Action10.Hint=Help topics Form1.Action11.Caption=Send remarks and proposals to e-mail Form1.Action11.Hint=Send remarks and proposals to e-mail Использование: for i := 0 to Screen.FormCount - 1 do Internat.Execute(Screen.Forms[i]);
ну уж с форматом то файла точно надо po юзать, не велосипедить
А что будет когда они наконец уйдут от сомнительного решения делать форму на сессию?
Крайне маловероятно что они от этого уйдут и почему сомнительного?
Тогда так и останутся несерьезным решением с ограниченным применением
Пользователи вроде довольны. Зачем что-либо кардинально менять не понятно
Потому что любые state full решения, особенно с таким расходом ресурсов, это плохо
У вас очень скромное решение, поэтому вам пока хватает
У нас нет гугла и никогда не будет, нам хватит
Обсуждают сегодня