Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation since 12/25/20 in all areas

  1. This example is great for demonstrating product images in detail by enlarging the specific area or displaying an enlarged image in a separate area. It does not use two images to produce the effect as many libs do. I have separated the functions in such a way that you can easily choose the one that best suits your project. See External JS file to Magnify and for Zoom function, see Mainform script. I do not see any use of using this feature in mobile as there is already a pinch movement to enlarge images on the platform. Either way, it works the same. Examples posted here are free
    5 points
  2. I have successfully combined unigui with fastscript Recently, it took three months to rewrite fr's online report designer with unigui Unigui is too powerful
    4 points
  3. Thanks to all !!! Choosing uniGUI to apply RadCORE resources (which were started on FMX and VCL) was the best choice I made. I hope that uniGUI will grow even more, in Brazil and worldwide. If RadCORE, in any way, is contributing to this, it will give me the feeling of accomplishment, because @Farshad Mohajeriwork is great and it is up to us, users, to spread the word about uniGUI.
    3 points
  4. Updated login demo, now works for Google, Azure and Twitter, enjoy ! SignIn_Demo.zip
    3 points
  5. This is a demo project to implement the "Sign in with Google" button using Unigui, enjoy ! LoginForm - Sign_in_with_Google.zip
    2 points
  6. No, it is just another Node. NodeZero indicates that this Node Id is equal to zero. NodeZero also has a special purpose. If you set "persistent_node_zero" to true, it will ensure that Node zero will always be available and running, so you can execute part of your code in that Node which requires continuous availability. Such as a Thread Timer which executes special tasks in certain time intervals.
    2 points
  7. Hi We are actively working on HyperServer for Linux at the moment.
    2 points
  8. Hello, Can you try to use this approach? function reconfigure(sender, store, columns, oldStore, oldColumns, eOpts) { columns.forEach(function(col){ if (col.getEditor() && col.rdonly) { col.getEditor().setDisabled(col.rdonly); } }) }
    2 points
  9. Hello Unigueers, Please Share your expertise ! Many of us don't share any thing, probably thinking it's elementary. it's wrong ! I keep saying : "Share, Share, Share and more" ... even if it's simple. --> This will save us a lot of time. So, for Who just come to Unigui world, here is a simple way do set dynamically (at runtime) the Unibutton color Background. Color Background, say you ? Yes ... as it's not obvious at all (thx to Sherzod) : with UniButton1.JSInterface do begin JSCall('btnWrap.setStyle', ['background-image', '"
    2 points
  10. function afterrender(sender, eOpts) { sender.headerCt.el.on('dblclick', function() { ajaxRequest(sender, 'headerdblclick', []); }); }
    2 points
  11. Hi Oscar, uniGUI internal SSL implementation is based on OpenSSL and Indy. It may not be up to date and it may have some flaws. If you want an up to date SSL solution you need to deploy your app as ISAPI Module to Microsoft IIS or Apache for Windows.
    2 points
  12. To Farshad or Sherzod. I think that It's a good idea to add another aligment samples like this to the components package. Flex is extremly great feature of package (instead of VCL), and I think that it needed to be demostrated as much as possible. VCL (and LCL also) have no flex, and many your customers (me too) have no idea how it great works. All other VCL features we already seen thousands times and no need to show it again and again.
    2 points
  13. I'm another RadCORE happy user, the Bootstrap grid system to get responsivity works like a charm, you just put your controls inside a UniContainerPanel, and set how many columns you want for each resolution in their "hint" property, it's awesome.
    2 points
  14. 2 points
  15. 2 points
  16. There are too many units without source ...and without sufficient information uniGUIClasses, .. uniGUIForm, uniGUIConst, .. uniGUIBaseClasses,.. uniGUImClasses, uniGUImForm ... uniImageList .. etc etc It takes at least a detail of the various object definitions publish (for full version ) at least part of the text between "interface" <--> "implementation" it's a lack .. all this creates difficulties to those like me who want to implement properties and methods and create their own components. Finally .. not having all the sources .. is a risk for those who focus t
    2 points
  17. Responsivity feature like a Bootstrap grid system is a requirement these days, only one web application running in all resolutions with same code would be perfect to uniGUI modernization.
    2 points
  18. Here is FMX code to facebook. A little tweak to make it work in uniGUI... no time at time moment buts is working ok using FMX. All code source and examples. Have fun... Project25-uniGUI-login-facebook.rar
    2 points
  19. Hello Paul, I did not retreive it, but i will explain here, step by step, what i did with my free home server (This work from Oct 2015 without problem). A. Introduction 1.The first thing is how to start an Unigui application: - either via IIS (ISAPI dll): MyIP_ServerAdresss / MyAliasFolder / MyApplication.dll - Or via Service: MyIP_ServerAdresss / MyApplcation: MyPort (MyPort = 8077, 8078, 8079 ...) Follow the deployment steps in the Developer Manual: http://www.unigui.com/doc/online_help/deployment.htm (My preference, today (May 2019) goes for the Service.
    2 points
  20. Спасибо большое. Еще вопросик. А заголовок у Prompt() можно менять?
    1 point
  21. procedure TMainmForm.UnimDBGrid1ColumnSort(Column: TunimDBGridColumn; Direction: Boolean); begin //Column.Grid ... end;
    1 point
  22. Примерно год, как я начал пытаться изучать этот замечательный веб-фреймворк. Авторам и всем причастным большое спасибо. За год год изучения и за полгода более менее плотной работы с uniGUI возникали периодически вопросы, пожелания, предложения. Но, к сожалению, много вопросов осталась нерешенных. Я их постепенно собирал. И вот решил опубликовать. Я очень надеюсь, что авторы учтут пожелания, ошибки и предложения, что сделает ваш веб-фреймворк еще более привлекательным, а ну работу более комфотной и уменьшит использловатние так называемых костылей 1. При установке фреймворка желательно опр
    1 point
  23. Hello, Yes. Just install both runtime packages.
    1 point
  24. taskkill /f /im $(OUTPUTFILENAME) 2>1 || exit /B 0
    1 point
  25. For example: 1. procedure TMainForm.UniFormCreate(Sender: TObject); begin with UniPanel1 do if TitleVisible then begin JSInterface.JSConfig('icon', ['files/truck.ico']); JSInterface.JSConfig('iconCls', ['panelIconCls']); end; end; 2. CustomCSS: .panelIconCls { background-size: 100% auto; }
    1 point
  26. Hello. I'm starting to use masks in my edits. Then, I went to TUniEdit's doc page > properties > InputMask, then to TUniInputMask > properties > Mask and got nothing explaining how it works. How do I supposed to known the way the component works? Do anyone know how to create a mask? There's any possibility to create a mask that accepts a variable number before the comma, then just two digits after it, like xxxx...N,yy? How do I use optional numbers? Thanks.
    1 point
  27. HyperServer for Linux is under beta test. We plan to release it soon.
    1 point
  28. Hi Pals: My Customers work in conjuntion with Banks. They (the Banks) make security auditory occasionally. This time They find some "Severe Security Issues" with My project maded with UniGUI and implemented with SSL and as Windows Service. Attached are the audit issues They found, if You want to see about. Basically They say that My way to do the SSL implementation is not secure. Based on contents of the report I realize that They want to I migrate My project from Windows Service to IIS because this security concerns are already solved. Are They right? The OpenSSL
    1 point
  29. + in addition you need to disable "Cancel on Error" my command looks like this
    1 point
  30. Hi to All In hyper server mode Is it possible to send a http: POST / GET request to a specified node. How to tell to HyperServer to forward request to specific node (for example node "0") Is it possible to send request and this request to be forwarded(broadcasted) to all currently running nodes. It is about custom application commands to nodes , question is not related to client sessions Something like: https://myAppl.com:8077/n0?runbackup=now or https://myAppl.com:8077/broadcast?nodeCmd=some_node_comand Thanks Kamen
    1 point
  31. 1 point
  32. Sorry but I only use only and always Delphi (for thirty years ...) and I don't know C ++ anyway in Delphi First Page UniSession.AddJS (uHTMLPDF.JSName + '.iframe.contentWindow.document.' + 'getElementById ("firstPage").click()'); Last page UniSession.AddJS (uHTMLPDF.JSName + '.iframe.contentWindow.document.' + 'getElementById ("lastPage").click()'); Next page UniSession.AddJS (uHTMLPDF.JSName + '.iframe.contentWindow.document.' + 'getElementById ("next").click()'); Previous Page UniSession.AddJS (uHTMLPDF.JSName + '.iframe.contentWindow
    1 point
  33. Yes, it depends on the needs of the user. I also made a panel that looks like the Xtamplates Grid and now I have options to design my grid design. So, If user need: 1. Make actioncolumns 2. Make flow panel with action buttons 3. Listgrid with action buttons and html data from row of dbgrid I am a happy user of UNIGUI !
    1 point
  34. Something like : DataSet.First; DataSet.MoveBy(23);
    1 point
  35. Hyperserver works fine on IIS. You mean, SSL ? Yes, after buying an SSL from a company (goddady, NameCheap, ...) and sending them your Certificate (cert.pem) you should choose the destination (iis or other) and activating it on your server iis panel.
    1 point
  36. UniSession.Host, UniSession.RemoteHost ?
    1 point
  37. Также у Вас: MainForm.AlignmentControl = uniAlignmentClient Установите: MainForm.layout = fit UniFramexx.AlignmentControl = uniAlignmentClient
    1 point
  38. Да, для TColor должно быть clNone, а для TAlphaColor - Null.
    1 point
  39. uniGUI Does a Simple Audio Recorder English: A simple audio recorder that can be used on desktop / mobile. You must use HTTPs at least with a self-signed certificate for most browsers in the mobile environment. Please do some research before asking about restrictions (we do not support this code, do not insist! ). If you have never worked with media (audio and video) via a web browser, there are several restrictions, incompatibilities and browser versions available. Authorize access to the microphone so that it can work. To save the audio, right-click on the player area.
    1 point
  40. My second question :-) Is there no Unimdbtext component? Thx, Dominique
    1 point
  41. I'll answer this myself based on a forum message here. In the Default Document module for the web site, add the app's DLL file name. In my case, it would be myapp.dll. Then, in the web browser, typing http://localhost/myapp will open the app without showing the DLL name.
    1 point
  42. Hello community! Unfortunately this is in Portuguese, but I would like to share with you a quick way to use Bootstrap in uniGUI. Bootstrap.rar
    1 point
×
×
  • Create New...