Jump to content

Attila Kovacs

  • Content Count

  • Joined

  • Last visited

  • Days Won


Attila Kovacs last won the day on September 14 2019

Attila Kovacs had the most liked content!

Community Reputation

112 Excellent

About Attila Kovacs

Recent Profile Visitors

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

  1. Attila Kovacs

    Biometric Template type

    google found this on the first place: https://templates.machinezoo.com/ansi378-2004 first 26+ bytes are "ANSI INCITS 378-2004 template", don't ask me what is it, but this lead to this site: https://www.nist.gov/itl/iad/image-group/resources/incits-standardized-biometric-data and this dl link "INCITS 378 index finger minutiae templates - 233K. Last updated Oct 3 13:24" where are .frmpiv files in it, which contain 0000000050: 00 00 00 00 00 00 00 00 │ 46 4D 52 00 20 32 30 00 FMR 20 0000000060: 04 40 FF FF FF FF 80 01 │ 01 D0 02 20 00 C5 00 C5 @ÿÿÿÿ€Ð Å Å there is your header magic, 46 4D 52 = FMR
  2. Attila Kovacs

    10.4 Beta with Update Subscription

    Rather later than a monday version again.
  3. Attila Kovacs

    Array size increase with generics

    I'd prefer Lines.Add(Data);
  4. Attila Kovacs

    Debug visualizers

    @dummzeuch how do you return the date without the apostrophes? Just cutting them off by yourself? Edit: hmmm no, because you have the double value at the bottom. "Also, for now, I won’t provide source code for them. I haven’t yet decided whether I want to make them yet another open source project or maybe a commercial product." Did you decide in the last ~3 years? 😉
  5. Attila Kovacs

    Debug visualizers

    Why don't we have a bunch of cool visualizers in the IDE when it's pretty easy to make? (let's see how video embedding works, youtube had a very bad video quality) In the video there is a TStringList Visualizer I put together. Visualizer.mp4
  6. Attila Kovacs

    Capture a signature and store in DB

    Thx Ian. I'm afraid it's rather the lack of a touchmanager in VCL. At least I could not find any info how to fire it up, if it even possible. Maybe somebody has an idea.
  7. Attila Kovacs

    Capture a signature and store in DB

    You have to declare OnChangeSigNo first, but from now you have to do some work too 😉 OnChangeSigNo = TNotifyEvent which means you add a procedure to your form like: procedure TForm1.OnChangeSigNo (Sender: TObject); begin end; Please let me know if it works over Thinfinity. @Sherlock could you rename the topic that others can find it too?
  8. Attila Kovacs

    Capture a signature and store in DB

    You should forget imgSigno and pass "Image1" in the Create(). imgSigno is not instantiated, its just declared. Delete it. fSigno := TSigno.Create(Image1);
  9. Attila Kovacs

    Capture a signature and store in DB

    Just created a new app and works fine for me. You have to debug. Is it a VCL app? The TImage is on the Form not just declared somewhere?
  10. Attila Kovacs

    Capture a signature and store in DB

    Hi Ian, I'm not sure if it helps as I don't know Thinfinity, but this is the unit I made for capturing signatures. Just create the class with a TImage in the construcor parameter: imgSigno: TImage; .... FSigno := TSigno.Create(imgSigno); FSigno.OnChange := OnChangeSigno; On the OnChange you can do some validation or GUI events like enabling a button OK. You can set the FSigno.PenWidth to fine tune the signature quality. On SaveAs* the image will be cropped to the actual signature to minimize the image size. You can use it as you want if it works or helps. Signature.pas
  11. I must have misunderstood the topic title. My apologies.
  12. The "Sorted" property changes the behavior how stringlist works. If it's not set, it won't yield on duplicate values (looking up would take too much time), and Thomas obviously needs this function as he tries to mimic a TDictionary.
  13. After the loop != after the loop. in the very next line a register/stack could hold the right value, a couple of lines lower it will surely hold only garbage where the emphasis is on the "could". it depends on the codegen, different compiler options, compiler versions, platforms may generate different loop code
  14. There is no guarantee that in the code generated by the compiler there will be any "variable" used. Even if it works today, it could change in the future.
  15. Attila Kovacs

    SVG control package v2.3 update 4 released

    The prices were ok, I started scratching my head at this: "Delphi Source code of the SVG control package, this includes:" "The source code necessary to parse and render svg graphics" ...... I could not decide if one would get all the sources or partially just dcu's or whatever.