Jump to content

Marlon Nardi

uniGUI Subscriber
  • Posts

    613
  • Joined

  • Last visited

  • Days Won

    69

Everything posted by Marlon Nardi

  1. Exactly, I did just to get an idea of what it would be like, the CDS would be the DB (example)
  2. 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;
  3. 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. "
  4. 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
  5. HI Cristiano, I made this example for you, using FontAwesome, may help you. FontAwesome.rar
  6. 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)
  7. 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}
  8. 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
  9. 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' } ]; }
  10. Example: add -> ClientsEvents -> ExtEvents -> afterrender Ext.create('Ext.tip.ToolTip', { target: sender.getEl(), html: "My Tooltip!" });
  11. 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
  12. Selecione o TUnimPanel -> LayoutConfig -> Height -> 100%
  13. Great job, congratulations! Similar to a theme I did at the time, uni-butterfly, but yours is more beautiful
  14. Verifica se isso te ajuda: http://forums.unigui.com/index.php?/topic/10183-howto-remove-background-color-on-pagecontrol-see-attachment/?hl=pagecontrol
  15. http://forums.unigui.com/index.php?/topic/2128-list-of-connected-clients/?hl=uniapplication.remoteaddress&do=findComment&comment=9468
  16. .x-tab-bar-default { background-color: #ff000000 !important; }
  17. 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?
  18. Excellent, it follows one more facilitator for installation of the same UniClientEventsPropEditor.rar
  19. Olá Flavio, Isso é bem simples, você pode esta utilizando este projeto de demonstração para entender: C:\Program Files (x86)\FMSoft\Framework\uniGUI\Demos\Desktop\URLParameters
  20. 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:
  21. 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.
  22. 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;
×
×
  • Create New...