Jump to content

Fred Montier

uniGUI Subscriber
  • Posts

    390
  • Joined

  • Last visited

  • Days Won

    68

Everything posted by Fred Montier

  1. On Firefox, works as you wanted. By the way, your browser should allows this procedure. Other wise, it won't work.
  2. 1-Place an unibutton 2- on uniButton Properties: | ClientEvents | ExtEvents | OnClick function click(sender, e, eOpts) { var a = document.createElement("a"); a.href = window.location.pathname; var evt = document.createEvent("MouseEvents"); //the tenth parameter of initMouseEvent sets ctrl key evt.initMouseEvent("click", true, true, window, 0, 0, 0, 0, 0, true, false, false, false, 0, null); a.dispatchEvent(evt); } On Chrome, focus moves to next tab. See other solutions and adapt as you wish. It seems to be no more possible keep in the same table for security reasons in chrome. See below: https://stackoverflow.com/questions/10812628/open-a-new-tab-in-the-background
  3. Yes ? Off line but in the Silver plan package. This is a very simple example. The JS library is very good and widely used. The best is its support to advertising and a lot of commercial stuff. What info you need ?
  4. This is a Push Example done by Sherzod. Nice example and some minor little improvements by me. Since I may transform it into a component to CodeInjector package, is fair to give it back to the community the source code, as Sherzod made it, in a complete and useful example. Try live example here. (Type tittle, message and click PUSH button. YOU MUST ALLOW PUSH NOTIFICATIONS WHEN REQUEST BY YOUR BROWSER !). Improvements: a- Function A allows easy implementation of the whole Push Message, icon definition, Timeout and little tweaks. b- Function B (same as A) and allows redirect onClick over push message dialog. See source code. I just did simple stuff. Buy him a coffee. He is the uniGUI Master Blaster !! Thanks Sherzod. PS: Note, Is not in the CodeInjector Package , as a self-contained component, yet. I may include it in the next release in few weeks. But basically is what is here. In the next release: Cookies, LocalStorage and PUSH components. Project112-PushNotification.rar
  5. https://www.unigui.com.br/uniGUIVoice-eng.html Evoluiu para um projeto mais completo. Veja no link acima.
  6. May be interest this wholesome solution to unigui https://www.unigui.com.br/StepFormBuilder.html
  7. Try at https://www.unigui.com.br/isapi/mp3/mp3.dll On mobile More info at https://www.unigui.com.br/Mp3AudioRecorder-eng.html
  8. Next release of CodeInjector Package we will have a component to support LocalStorage read/write by item with macro substitution. At release 3, I'm make client side microtable with this feature with JSon interaction and server side up/down dataexchange. A nice solution to my final goal: a uniGUI PWA !😅
  9. Yes, indeed... I ready , I ready... and I'm learning.
  10. Really appreciated the core source. A lot of doubts are gone and can finish a lot of ideas now. For instance, how to make a minimalist project format with the minimal Sencha Ex.JS dependency possible. A "bare bone" like project. Service format, as far as I tested seem to have some things in it. I just want the basic server and session management / Ajax handling etc. No lib dependency of any kind. I'm learning the code and seams very feasible. Thanks for any tips..
  11. Another simple demo showing how to manipulate templates. Get the DOM element ID and change its value. You can do with any element or div without worrying about string manipulation a other stuff. In this manners, any template or any HTML code you can manipulate from uniGUI. Fast and easy. Bootstrap etc... more examples coming ! Last day with a $ 40,00 discount ! See our new Component Package Code Injector at https://www.unigui.com.br/uniGUICodeInjector-eng.html And our printer server solution for uniGUI - lite version (component package to print PDF, Direct Printing to POS etc) https://www.unigui.com.br/uniGUIPRINTERServer-Lite-eng.html The final solution to direct print to POS printers
  12. For those who haven't noticed, this is JS, not "showmessage" ! You can inject any JS code or external JS file. This component can load and inject a external JS code and bust your app like you never imagined before if you not familiar with JS possibilities now a days. Is equivalent to what you do with addJS but with a lot more management and possibilities.
  13. Hi Folks CodeInjector has 6 components and more to come in future updates. But one very interesting is ciDOMStrInjector. It allows to inject JS code, HTML etc in you browser session or DOM. No more "espagetti" string manipulation to your projects. Last day for old price. New price tomorrow ! See our new Component Package Code Injector at https://www.unigui.com.br/uniGUICodeInjector-eng.html And our printer server solution for uniGUI - lite version (component package to print PDF, Direct Printing to POS etc) https://www.unigui.com.br/uniGUIPRINTERServer-Lite-eng.html The final solution to direct print to POS printers
  14. Well, if you can print directly to your local POS printer (or any) without browser printer dialog, using uniGUI or any web app, kudos to you ! It's not a problem with printer but how browsers works and security issues. Can't access directly i/o devices like printer, disk, usb ports, etc...with out a dialog or browser intervention. If you have a biz CRM printing receipts (for instance) without any handles like that... nice. There are lots of people you could put out of biz with your solution. No one can, at the moment. Soon, Chrome , if Apple ever Apply.
  15. HI Folks Encrypt a message securely with AES+QR e.g Crypto paper wallet (Ethereum private keys, Bitcoin) https://codepen.io/mallendeo/pen/brZJBa This is not my project and I haven't made any changes to it. But it's so good and so well done that I couldn't pass it up without publicizing the project of this excellent programmer and his original idea. It allows you to generate a QRCode with an encrypted text in it and with a password, allowing its eventual decoding. Simple and practical and with a JS code without an additional gram of fat. The JavaScript code, shows how to implement encryption, trigger the device's camera to decrypt, generate a QrCode and trigger the print dialog with everything assembled in an elegant and well done way without VCL Report Components,etc. Is a nice repository to every day's problems. Keep because you will need it. Share and see the author's repository in codepen (See the source code in HTML and JavaScript). It's the kind of project you might need to keep some secrets that really stay safe. Enjoy PS: See our new Component Package Code Injector at https://www.unigui.com.br/uniGUICodeInjector-eng.html And our printer server solution for uniGUI - lite version (component package to print PDF, Direct Printing to POS etc) https://www.unigui.com.br/uniGUIPRINTERServer-Lite-eng.html The final solution to direct print to POS printers --- PT-BR Este não é um projeto meu e nem fiz nenhuma modificação nele. Mas é tão bom e tão bem feito que não poderia deixar passar sem divulgar o projeto deste excelete programador e sua ideia original. Ele permite que você gere um QrCode com um texto encriptado nele e com uma senha, permitindo sua eventual decodificação. Simples e prático e com um código JS sem uma grama adicional de gordura. O código JavaScript, mostra como implementar encriptação, acionar a camera do dispositivo para desencriptar, gerar um QrCode e disparar o dialog de impressão com tudo montado de forma elegante e bem feita. Compartilhem e veja o repositorio do autor no codepen (Veja no código fonte em HTML e JavaSCript). É o tipo de projeto que você pode precisar para guardar alguns segredos que realmente ficam seguros. Project59-QrCodeSecretNotes.rar
  16. With the component package you get a lot of examples, graphs library (HighCharts, amCharts, AnyCharts and Teechart for Web, examples of chart with simple JS libs etc), Dashboards Templates, more examples showing how to pick third party html UI elements ("component") and inject in your projects. And a lot of material I collected to improve any project.
  17. Is finally here, ready to use... and get a nice discount TODAY ! https://www.unigui.com.br/uniGUICodeInjector-eng.html See all details, demo videos, features and resources, and payment link at: https://www.unigui.com.br/uniGUICodeInjector-eng.html
  18. Note that in this example, I'm only doing macro expanding to the titles. But you could do the same to all values, properties and even connect to your datasource... Beyond html, js, css, text formats you could use it with SQL and everything working with strings. Easy to manipulate big strings and even get data from URL on-the-fly and customize it. Yes tehre is a ciWEBStrInjector that works similar with uniUrlFrame but with macro substitution. Don't miss the promotional price... c'ya
  19. Hi Folks ! This example show how to use a graph example grabbed from the web and in few minutes adapt it to uniGUI. I made no changes to the HTML except the macro string tags to replace values. This example uses ciFileStrInjector component from my CodeInjector package that can read a file, macro-update the original code and save it back to server, if you want or just propagate to uniUrlFrame, like in this case. You could also customize the values on the fly ! Even integrate to your datasource for realtime updates. This will be available at a promotional release price in few hours.
  20. See more info at the link below: https://www.uniguiexpress.com/Fastpromo-mai.html
  21. With this technique above, you end up with your "own" Google maps, in theory. That is not how google maps works. But see, if you open the link in a new browser tab, voilá ! This is done to not allow embedding a paid service code in your domain, app whatever. That is security measure to prevent this. Use the component with your APIkey or migrate to a full googlemaps api project. No other ways about it ! But with an APIKey you have to pay for use by google service standards.
×
×
  • Create New...