-
Posts
613 -
Joined
-
Last visited
-
Days Won
69
Content Type
Profiles
Forums
Events
Everything posted by Marlon Nardi
-
How do I get all the active sections in Hyper Server?
Marlon Nardi replied to eduardosuruagy's topic in General
Exactly, I did just to get an idea of what it would be like, the CDS would be the DB (example) -
How do I get all the active sections in Hyper Server?
Marlon Nardi replied to eduardosuruagy's topic in General
Simple sample: procedure TUniMainModule.UniGUIMainModuleCreate(Sender: TObject); begin CDS.FileName := UniServerModule.StartPath + '\dados.dat'; CDS.CreateDataSet; CDS.LoadFromFile(CDS.FileName); CDS.Open; CDS.Insert; CDS.FieldByName('SessionID').AsString := UniSession.SessionId; CDS.FieldByName('IP').AsString := UniSession.RemoteIP;; CDS.Post; end; procedure TUniMainModule.UniGUIMainModuleDestroy(Sender: TObject); begin CDS.Locate('SessionID',UniSession.SessionId,[loCaseInsensitive]); CDS.First; while not CDS.Eof do CDS.Delete; end; -
How do I get all the active sections in Hyper Server?
Marlon Nardi replied to eduardosuruagy's topic in General
for now we have this. http://www.unigui.com/resources/online-documentation/developer-manual " Sessions Another important difference from classical model is that in classical model your application is able to access all available session objects while in HyperServer each Node can only access sessions which are created by that specific Node. Needless to say that each Node holds a set of sessions which are isolated from other Nodes. If you need to query all of the sessions then you need to use different methods such as saving session information in a database table. You can simply create a row in the table when session is created and remove it when session is freed. " -
Hi @hph download this example, it has the example you need. http://forums.unigui.com/index.php?/topic/10949-how-to-include-a-fontawesome-icon-in-unidbgrid/?p=57847
-
How to include a FontAwesome Icon in UniDbgrid?
Marlon Nardi replied to cristianotestai's topic in General
-
The Map Component is sold within the UniFalcon Package. 01] - FSiGrowl (Web e Mobile) [02] - FSKendoUI (Web e Mobile) - Free [03] - FSMask (Web) - Free [04] - FSButton (Web) [05] - FSMap (Web e Mobile) [06] - FSColorPicker (Web) [07] - FSEdit (Web) [08] - FSToggle (Web e Mobile) [09] - FSMenuButton (Web) [10] - FSComboBox (Web) - Free [11] - FSCalcEdit (Web) - Free [12] - FSGoogleChart (Web e Mobile) [13] - FSTheme (Web) (News Themes - Vulkan, Future and Crystal for new versions of UniGui ) [14] - FSToast (Web e Mobile) [15] - FSConfirm (Web e Mobile) [16] - FSPopup (Web) [17] - FSQrCode (Web e Mobile) - Free [18] - FSKeys (Web e Mobile) [19] - FSMultiUpload (Web) [20] - FSSignature (Web e Mobile) https://store.falconsistemas.com.br Sample application building with UniFSMap (Google Maps)
-
check your build directives in .dpr {$define UNIGUI_VCL} // Comment out this line to turn this project into an ISAPI module {$ifndef UNIGUI_VCL} exports GetExtensionVersion, HttpExtensionProc, TerminateExtension; {$endif}
-
Hi Dominique, In case you are interested you may be looking at my components: Store -> https://store.falconsistemas.com.br Demo -> https://demos.falconsistemas.com.br/?tela=tfrmmap
-
To solve add this config.style={'overflow': 'visible'}; function beforeInit(sender) { config.style={'overflow': 'visible'}; sender.action = 'badgetext'; sender.plugins = [ { ptype:'badgetext', defaultText: 10, disableOpacity:1, disableBg: 'green', align:'right' } ]; }
-
Example: add -> ClientsEvents -> ExtEvents -> afterrender Ext.create('Ext.tip.ToolTip', { target: sender.getEl(), html: "My Tooltip!" });
-
with the new version of uniGUI?
-
Hi To resolve, uninstall the package: Delphi Component -> Install -> Package, Locate the package and remove. After that install uniGui again and then the falcon package. any doubt call me on skype: marlonnardi
-
If it helps. FS.Crypt.rar
-
Selecione o TUnimPanel -> LayoutConfig -> Height -> 100%
-
Great job, congratulations! Similar to a theme I did at the time, uni-butterfly, but yours is more beautiful
-
Alterar a cor de fundo e a borda do PageControl
Marlon Nardi replied to JulioPaladino's topic in General
Verifica se isso te ajuda: http://forums.unigui.com/index.php?/topic/10183-howto-remove-background-color-on-pagecontrol-see-attachment/?hl=pagecontrol -
http://forums.unigui.com/index.php?/topic/2128-list-of-connected-clients/?hl=uniapplication.remoteaddress&do=findComment&comment=9468
-
HowTo : remove background color on PageControl (see attachment)
Marlon Nardi replied to mierlp's topic in General
.x-tab-bar-default { background-color: #ff000000 !important; } -
This is interesting!
-
Yes, I also had this experience, there is a lot in CSS and classes that have changed. Another thing on your screen NEW: 0.99.96.1330?
-
Property Editor for TUniClientEvents
Marlon Nardi replied to Daryl McMurray's topic in Components and Code Samples
Excellent, it follows one more facilitator for installation of the same UniClientEventsPropEditor.rar -
Yes, Let's do by stages, due to the weather, I'm going to do a little project in Android Studio and share it on gitHub. with the @JavascriptInterface interface classes with this interface you can communicate natively with javascript and Android: and unigui:
-
Hi, I did in Android Studio + uniGUI https://play.google.com/store/apps/details?id=br.com.falconsistemas.financas and Xcode + uniGUI https://itunes.apple.com/us/app/icb-c%C3%A9lula/id1307712423?mt=8 It was very good.
-
Mobile Google Maps GetLatLong From Physical Address - How ?
Marlon Nardi replied to andyhill's topic in uniGUI Mobile
Or https://store.falconsistemas.com.br Simple Code: procedure TfrmCurrentPosition.btnGetCurrentPositionClick(Sender: TObject); begin map.GetCurrentPosition; end; procedure TfrmCurrentPosition.mapAjaxEvent(Sender: TComponent; EventName: string; Params: TUniStrings); begin if EventName = 'fs_get_current_position' then begin if Params['status_geo'].Value = 'denied' then ShowMessage('Access coordinates permission denied'); if Params['status_geo'].Value = 'enabled' then begin ShowMessage('Lat: '+Params['lat'].Value+' Lng: '+Params['lng'].Value+' Accuracy: '+ Params['accuracy'].Value+' mt'); map.SetCenter(Params['lat'].Value, Params['lng'].Value); end; end; end; procedure TfrmSearchBox.btnSearchClick(Sender: TObject); begin map.SearchBox(edtSearch.Text); end; procedure TfrmSearchBox.mapAjaxEvent(Sender: TComponent; EventName: string; Params: TUniStrings); begin if EventName = 'fs_map_geocoder' then begin if Params.Values['notfound'] <> EmptyStr then begin ShowMessage(Params.Values['notfound']); Exit; end else begin map.SetCenter(Params.Values['lat'], Params.Values['lng']); map.SetZoom(13); end; end; end;