Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation on 12/17/21 in all areas

  1. Rollo62

    Wordpress to Firemonkey

    Yes, WordPress has a REST API. There was a security warning some time ago, better not to use it, but I'm not sure about the current state. I think it should be safe and stable.
  2. Lajos Juhász

    Using Resource in Email

    I doubt this will work, you've to include the picture into the e-mail, I don't know any e-mail client that would search the HDD for an e-mail attachment. You should check out: https://www.indyproject.org/2005/08/17/html-messages/ and https://www.indyproject.org/2008/01/16/new-html-message-builder-class/
  3. Dave Nottage

    DRM video player

    ALFmxVideoPlayer uses ExoPlayer (which supports DRM) for Android: https://github.com/Zeus64/alcinoe/blob/master/source/ALFmxVideoPlayer.pas You might be able to at least learn from the code.
  4. Dave Nottage

    Move current entity to another unit?

    No, it doesn't: https://gist.github.com/wojteklu/73c6914cc446146b8b533c0988cf8d29
  5. Serge_G

    search string word by word in table field

    Hi, the first thing you have to give us is : Database ? Your message is partly incomprehensible without this info. I think you are searching the word regular expressions unit system.regularexpressions find "green" within 4 of "egg" you can translate by an expression, something like this one (?i-msn-x:).*/sgreen/s.{4}/segg/s.* Expresso Screenshot NB. I don't understand this story about Rubicon. 1- Considering you use Firedac ? 2- Database : - SQLite ? If so you can, let say, "append" functions to the database (see Extending SQLite Engine Custom Functions Chapter) and then your function can use regexpressions - Firebird ? regular expressions can be used using SIMILAR TO
  6. Stano

    search string word by word in table field

    Probably (no one) understands your question.
  7. Jaska

    What happened to Sisulizer?

    Lars, thank you for your post. It is indeed sad that Markus died. I want to correct one thing in your post. I founded Sisulizer with my brother, Markus and Renate. I wrote the application with my brother (in Delphi, of course). Markus and Renate handled the sales. We shared the support. About a ten years ago I left Sisulizer. I wanted to create a new and better localization tool that would be better suited for IT world heading to the cloud. I did not want to make a cloud only solution like MemSource and Crowdin. Instead wanted to make a hybrid solution that combines the best part of desktop tool and a cloud tool. So I wrote Soluling. The desktop part of that works like Sisulizer. It means you select a file, Soluling scans it, you translate or you let somebody else to translate, and finally Soluling build the localized files. Compared to Sisulizer, Soluling has the following improvements: The app itself is also provided as 64-bit Modern Office style ribbon UI The visual editors use real components. In Sisulizer they were emulated. This means that the translator will see the forms just as they appear in Delphi IDE. In .NET they use the real .NET components. Interactive translation memory with fuzzy matching and an interactive termbase. Sisulizer was loved by developers but not that much liked by translators because TM and TB were missing Support for 6 machine translation engines: Google, Microsoft. Amazon, IBM, DeepL and ModernMT More that 100 supported file formats including Delphi 11 Alexandria, .NET 6.0, Angular, React, Vue, DITA, Android, iOS and databases Command line version, SoluMake.exe , that can be used in build servers and even cloud based DevOps build processes Automatic conversion from Sisulizer's .slp to Soluling's .ntp. It generally takes a less than a day to switch from Sisulizer to Soluling. Soluling comes with open source I18N library that brings a nice grammatical number (plural) and grammatical gender (male/female) support for Delphi and .NET. Sisulizer customers get a discount. Soluling's desktop and command line apps are written in Delphi. Next year we start rolling out the cloud parts that let you push your projects to the cloud where the translators can get them and use either Soluling's desktop app or a browser app.
  8. BS1 source code is available for Delphi 11 and all previous versions since Delphi 5. - BS1 Accounting - BS1 Professional Time Billing - BS1 Enterprise Accounting - BS1 Enterprise Accounting with Manufacturing Developers may license the source code for use in their custom Delphi solutions royalty-free. Versions for SQL Server (ADO) and DBISAM databases. BS1 Accounting is an integrated multi-currency accounting system: General Ledger, Accounts Payable, Accounts Receivable, Inventory, Sales Analysis, and Bank Reconciliation. BS1 Professional is an integrated time billing and accounting system: Accounts Payable, Accounts Receivable, General Ledger, Inventory, Time Billing, Sales Analysis, and Bank Reconciliation. BS1 Enterprise Accounting is a multi-currency distribution and accounting system: General Ledger, Accounts Payable, Accounts Receivable, Inventory, Purchase Orders, Sales Orders and Quotes, Sales Analysis, and Bank Reconciliation. BS1 Enterprise Accounting with Manufacturing is a multi-currency manufacturing, distribution and accounting system: General Ledger, Accounts Payable, Accounts Receivable, Inventory, Purchase Orders, Sales Orders and Quotes, Manufacturing, Sales Analysis, and Bank Reconciliation. Source code info www.dbsonline.com/source.htm Comments from Delphi developers www.dbsonline.com/comments.htm -- Trevor Davis Davis Software www.dbsonline.com
  9. Stefan Glienke

    git and Delphi tooling?

    I uninstalled SourceTree (which I had been using for years before with decreasing joy) the day I started using Fork and never looked back - back then Fork was completely free and changed to a paid license later but those 50 bucks were very well spent.
  10. Remy Lebeau

    Sending Email via GMail Using OAuth 2.0 via Indy

    Indy does not currently support OAuth yet. However, it would be fairly simple to create a TIdSASL-derived component that can be added to the TIdSMTP.SASLMechanisms collection to transmit an OAuth bearer token using the SMTP "AUTH XOAUTH2" command. But getting that token in the first place is the tricky part, and has to be done outside of SMTP.
  11. Lars Fosdal

    Delphi 11, migrate or wait

    We've been waiting until Update 1 for every release for the last decade. Call me pessimist, but when things don't get better within a decade - will they ever?
×