unigui 0.96.0.1065

xpect

Турист
Скачал компонент отсюда:http://rghost.ru/58062585
Пишет Product not registered
В инструкции было:
Установить fmsoft_unigui_extjs_0.96.0.1065_setup.exe
скопировать содержимое {app} в c:\Program Files (x86)\FMSoft\Framework\
В{tmp}\uniCoreXRES.txt уже внесен ключик
скомпилить ресурс brcc32.exe -32 UniGUICoreX.RC и полученный UniGUICoreX.RES положить в папку uniGUI
Скомпилировать и установить.
Или ключик не тот или что-то не так делаю. Знающие люди подскажите!!!
 

SMA1971

Турист
Гамно. У меня был проект, где клиент хотел заюзать данный продукт. В итоге заюзали ExtJS + jQuery + PHP + MySQL.
 

dimonak90

Турист
Без лицензии работают беты до 0.95. У меня несколько успешных проектов на них. Но переход на платную лицензию (500 USD) - ставит под сомнение целесообразность выбора. Советую переходить на Wt (http://www.webtoolkit.eu/wt)
 

knrocha99

Турист
HELP ME PLEASE , NOT CHANGE AJAXTIMEOUT AND SESSION TIME OUT

NOT CHANGE AJAXTIMEOUT AND SESSION TIME OUT...
НЕ МЕНЯТЬ AJAXTIMEOUT и сессионные Time Out ...
how to change the time?
Как изменить время?


Servermodule-->Propries --> not change values, app execute expire on 3 min demo
changing the value?
Изменяя значение?


PLEASE Help me.

Thank you ALL
 

Stronger

Турист
Я проверил бегло патч к подледному триал билду
Убрал сессию таким образом
положил Unitimer1 на server module интервал поставил 160000 сделал пустой обработчик
Code:
procedure TUniServerModule.UniTimer1Timer(Sender: TObject);
begin
 //

end;
Вроде уже 10 минут работает пока не сбросал сессия
 

pax

Турист
Ok guys, i replaced the strings for all delphi versions.
Here http://www.4shared.com/zip/znC-ajLaba/unigui_098101132.html you can find a zip with the units plus a patched version of a UniGUIServerModule where you can change in the procedure UniGUIServerModuleCreate: server Port, ExtJSVersion and page Title, but it doesn't work in service mode. I use the patching method used in the Alexandre Caldas work called TCodeRedirect, you can try to patch the setSessionTimeout procedure but it didn't work for me.
Good luck
 
Last edited by a moderator:

pax

Турист
kostikkostik18,
Can you tell whether the "-Evaluation version" suffix in the caption form was gone ?
If it's gone maybe the javascript code is stored in your browser cache, so you could try with another browser or cleaning your cache or trying changing the url with something like "http://127.0.0.1/?foo=1" or trying one of the unigui demos (not tried before), just to discard.
But remember that the timeout is still there.
 

kostikkostik18

Турист
Добрый день!
Просто один обработчик TUniMainModule.UniGUIMainModuleSessionTimeout не помог, добавил по таймеру: UniTimer1EventHandler. Не помогло.

Добавлено через 4 минуты
У меня еще вопрос, пробую настроить цвет фона объектов, использую компоненты:
TUniURLFrame, TUniHTMLFrame, TUniHTMLMemo, но ничего не выходит.
В свойствах компонентов вроде как все нормально реагирует на смену цвета.
А вот когда запускаю, захожу в браузер, то вижу всегда белый фон.
Уже и динамически пытался изменить, никак не меняется. Это у меня только так ?
...

Таймаут сесси постоянно выскакивает!!!

С цветом фона получилось сделать динамически тоько у компонента:
TUniURLFrame: HTML:=<body style="background-color:#6699FF"></body>

Кто-нибудь справился с таймаутом ?
 
Last edited by a moderator:

kostikkostik18

Турист
Значения на самом деле не изменяются:
UniServerModule.SessionTimeout=180000;
UniServerModule.AjaxTimeout=15000;
Хотя в файл прописываю:
procedure TUniServerModule.UniGUIServerModuleCreate(Sender: TObject);
begin
Port := 80;
ExtJSVersion := '4.2.2.1144';
Title := Application.Title;
self.SessionTimeout:=10000;
self.AjaxTimeout:=5000;
end;
Значения не изменяются. Почему ?

AjaxTimeout:=5000; -- победил, изменять могу.
SessionTimeout:=10000; -- увы не дает менять, при создании:
TCodeRedirect.Create(@TUniServerModule.setSessionTimeout, @TPacthedUniGUIServerModule.setSessionTimeout);
идет ошибка записи...
((((((
значение дефолтовое = 3 минуты. столько держится сессия, потом рвется - это в случае простоя.
если работать неперрывно, ошибка сессии выскакивает раньше, тоже плохо.
 
Last edited by a moderator:
Top