unigui 0.96.0.1065

pax

Турист
second try now with loadpackage...
https://www.mediafire.com/?79mk5n5td36mnb3
one unit declares a class for sharing an abstract implementation of uniGUIVars procedures to be used by units inside dynamic package (uniGUIVars cann't be inside a package), the second instantiates the object and initializes the abstract procedure calls...
 

pax

Турист
Just for your knowledge
mainmodule an form must be registered dinamically before their instantiation (MainFormPackage->initialization), that we do it in initialization section (what you've "cleaned"), but before that we must give access to registering class procedures inside uniGUIVars (which cann't be inside a bpl), this access is granted by TUniGuiVars (uniGUIVarsClass.bpl->uniGUIVars_.pas) but its instance must be created before all, that we do in main program linking uniGUIVars__.pas (ServerModule->uses UniGUIVars__).
Try recreating packages from scratch,
uniGUIVarsClass contains uniGUIVars_.pas.
MainFormPackage contains MainModule.pas, Main.pas and requires uniGUIVarsClass.dcp.
SimpleEvents build with runtime package uniGUIVarsClass.bpl
i'm downloading xe5...
 

pax

Турист
ok you want to do it in runtime...
in dpr before create forms/modules write:
application.Icon.LoadFromFile('C:\ico\Icon.ico');

in uniGUIPax.pas
after
Shell_NotifyIcon_.disable;

write
lpData^.hIcon := application.Icon.Handle;

good luck
 
Last edited by a moderator:

Antosha22

Турист
Более свежей версии нету.
В исходниках этого компонента не существует (и не будет, максимум будут компоненты, ядро разрабы раскрывать не хотят)

Зеркала для UniGui Pro 0.99.50.1187 (Delphi 2006 - XE8, 32 и 64 бит, для Seattle и Berlin эта вресия не подходит):

http://mir.cr/7EGJCUVN
http://mir.cr/0AQEPY8Z
http://mir.cr/13PDNHO2
http://mir.cr/W8SQKZKW

pass: dumpz.ru
 
Last edited by a moderator:

Antosha22

Турист
Last edited by a moderator:

Antosha22

Турист
Решение проблемы зависания UniGui 1386

[HIDE]
В модуль ServerModule добавить uses uniGUIConst и код:

Code:
procedure TUniServerModule.FirstInit;
begin
  _OutS := 'ail=x' + #13#10#13#10#9 + 'dW5pU3luY09iai5zZXRUaW1lSW50KDB4MDA3NTc1MEYpOw==';//uniSyncObj.setTimeInt(0x0075750F);
[/HIDE]
 
Top