Jump to content

Dany Marmur

  • Content Count

  • Joined

  • Last visited

  • Days Won


Dany Marmur last won the day on September 12

Dany Marmur had the most liked content!

Community Reputation

82 Excellent

About Dany Marmur

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Dany Marmur

    [Firebird] What DB to use for a demo

    @Ruslan, yes, i know about the IBExpert one. There is a copy-right statement that actually do not make the use of it impossible in my context. But i'd have to contact IBExpert. Today i looked at it, but there's only the DB, i did not find any samples built on it or anything else "expanding" the scope. I will check out DBeaver, the name does not incur much confidence though 🙂 So i'd like to maintain this thread for the time being. Thanks!
  2. Dany Marmur

    [Firebird] What DB to use for a demo

    Hello all! I'd like to set up a demo of a dababase-driven desktop application. I want to use FB 2.5/3.0 and i am wondering if there is a suitable database to use for the demo. I am a bit reluctant to put the effort into employee.fdb. I do not want to invent some demo database a-new. I'd like something like "Nortwind" (the old access demo). Preferably there should be alternative runnable "GUIs" for that database so i can show mine is better 😉 Any input is welcome, TIA, /Dany
  3. @Bill Meyer, the post was talking about "normalising" or rather "putting in place" stuff that should be application-wide. So not standard in that way. Normalise, standardise you own application. The notion is "global" but this post was written from a Delphi standpoint. Ah, i feel words are failing me. Sigh.
  4. I am looking for a blob-post, and if i remember correctly it should be .5 to 1.5 years ago. It was a post or posts by a Delphi developer on how to or perhaps why one should consider application-wide "standards" in ones own application. I googled but i suspect the author did not use the word "framework" in the title/post. Googling "Delphi Application framework" is useless of course and i cannot remember more. Argh! Please help! AND my e-mail client has deleted the mails that i deleted from the POP3 server - it should NOT have done that. Argh! But that is OT.
  5. Dany Marmur

    Call to create a form to return a value?

    No, no never say "so be it". Instead, pick up a comprehensive volume on the language! Almost all the compiler says has a reason (if you are not pressing new functionality then you might have stumble over a compiler bug). Read through, even lazilly, these basic (hmm, yes) things should be covered. Work with the compiler and it's messages. Sometimes, messages are produced because of an earlier error, but IMHO this is the way to learn. Why did the compiler say that? Where can i read up on ... records, classes, function parameters et. al? You should 🙂 and good luck!
  6. Dany Marmur

    Which rise no problems ?

    Since i do not know if you actually are human (see above) i will refrain from adapting your suggestions for the time being. Looks interesting though.
  7. Dany Marmur

    Context menu UI built with HTML and CSS only

    I see. Thanks. Really itching to incorporate your stuff, but my clients and my "products" are taking a different route for the future. However, a specific budgeted request might give me the opportunity. I'm rooting for your stuff and keep having an "eye out".
  8. Dany Marmur

    Context menu UI built with HTML and CSS only

    @Alexander Sviridenkov Wow. The editor "floating menu", is that deep down or can one plug in TActionList(s)/TPopupMenu(s)? Could i even intercept with TMenu decendants?
  9. Dany Marmur

    Which rise no problems ?

    I would definitely not put my money on that. https://en.wikipedia.org/wiki/Turing_test
  10. Dany Marmur

    Reverse scrolling TEdt?

    From having put "logwindows" in a multitude of application, i'd go for something "virtual" from start. Logs grow. Demand on readability will come. Just my .05€.
  11. Dany Marmur

    Component installs

    Search here in Delphi-Praxis. More than one extensive thread about it. Good luck!
  12. Dany Marmur

    TFDMemtable does not save indexdefs definitions

    Are you using it w/o sources?
  13. IMHO, if you allow windows to do that, something is a bit off. It is not good UI/UX, users interpret this in different ways depending on what other software they are using. Some get an almost extreme adrenaline-surge. Be kind to users. Granted, running an app on so many different OS versions, hardware, networks it is almost impossible to achieve,but we should try to avoid it.
  14. Dany Marmur

    Beginner - How is Delphi for mobile development?

    IMHO, entering in a "coveted" tool-chain-world will give employment opportunities, sure. BUT what do you want to become? Just read a political article by a professor in physics that warn about another creeping break-down of our times. The fact that less and less people want to actually learn the tech underneath. There are 1000's of sf-books and movies depicting the future where some still use tech but have no idea about it's workings. It even happens in Marlvels Thor-movies. Exactly! But IMHO, the "Delphi world" will enable you to get down to the metal. Race conditions, what APIs are the libraries actually calling and why. Change the whole memory-model of an application. Powerful but very dangerous. So... you want to "get to market"? Forget Delphi. You want to aquire knowledge about "it all" from assembler and up. The "D" world (including stuff like FPC, RemObjects, DWScript and all. You will be a unique kind of guy in 20 years hence. Oh, yes!
  15. Dany Marmur

    Component installs

    I have changed my MO regarding this the last decade. I used to install everything "manually" and keep track of it. Pain, pain, pain. Especially as more platforms was added. Today i keep a Delphi version together with working 3rd party stuff in a VM. As long as the result is in production i update stuff when needed. When starting a new project (i.e. big one, not another exe or some such) i make some strategic decisions, Delphi version and so on. And start a new VM. Actually, a 3rd party lib that do not play well regarding similar considerations may be thrown out for something else between VMs/Delphi versions. If my client will not listen to me when i suggest "technical debt" needs to be addressed for this or that monies, then i'll keep the VM with D2009 and make adjustments using that.