-
Content Count
1937 -
Joined
-
Last visited
-
Days Won
25
Everything posted by Attila Kovacs
-
Disaster planning by archiving GetIt installers
Attila Kovacs replied to Tom F's topic in Delphi IDE and APIs
I was watching the getit versions of Raize after the acquisition but the only change in the sources were just updates in the ifdefs for the new compiler version. Did something change since then? Also, AFAIR, there were always 2 batch files included for Raize, to compile and/or install the whole lib for x86 and x64. -
Things that every desktop program should do
Attila Kovacs replied to dummzeuch's topic in Tips / Blogs / Tutorials / Videos
So true. Everything else is just botching. User setting belongs to roaming. -
Best way to check if an internet SMTP server is available?
Attila Kovacs replied to Ian Branch's topic in General Help
<o> And what if the smtp server works when your app starts, but then I shut it down? on every IO, file / network / etc.... try it / catch the error / do what you want -
try a decent API tester like https://www.soapui.org/
-
on the second screenshot username: Joe password: 12345
-
Do not read too much documentation. Just enter the plaintext l/p into the boxes.
-
@Dalija Prasnikar Ah, I see. Hopefully they will automate it or get rid of it.
-
? @Dalija Prasnikar did something change in the licensing? No more perpetual license?
-
the last time I got runtime error 217 on startup was an winapi call in the initialization where I queried the computer name into a (15-16?) byte lenght buffer but the computer name was longer. I can't remember the problem/solution, it was on g+. btw. you could step through with ollydebug, maybe you find something
-
here you can read about the time protocol: https://tf.nist.gov/tf-cgi/servers.cgi and because I would not query an oversea server https://www.pool.ntp.org/zone/europe
-
Here is an implementation which passes @Schokohase's tests. class operator TPoint.Explicit(Value: TPoint): TSmallPoint; begin case Value.X of High(SmallInt), High(SmallInt) + 1: Result.X := High(SmallInt); Low(SmallInt), Low(SmallInt) - 1: Result.X := Low(SmallInt); else begin Randomize; Result.X := Random(High(SmallInt)); end; end; Result.Y := Result.X end;
-
Stop showing MainForm after load project
Attila Kovacs replied to ŁukaszDe's topic in Tips / Blogs / Tutorials / Videos
Never seen this behavior. Maybe because I have Autosave Project Desktop on? -
Glad to hear that. You can't. And you will get it resolved the second time tomorrow by others 😉 It's ok.
-
umm, if "boundary=---2-1d1a304dc9" in the header, shouldn't be the boundary -----2-1d1a304dc9 in the body? And closing with -----2-1d1a304dc9--? Or just omit a -- in the header.
-
Hm. Maybe the missing closing '--' suffix on the last boundary.
-
What happens if you set the stream's position to zero before posting?
-
Should be SmallInt(Value.<x/y>);
-
http://docs.embarcadero.com/products/rad_studio/delphiAndcpp2009/HelpUpdate2/EN/html/delphivclwin32/Classes_TStrings_StrictDelimiter.html
-
No, it comes from TRSSVGImageList ( Riversoft SVG Library ) and the trackbar sets its width and height. Exactly the same as in your demo. Ah, and just for the record, Riversoft's SVG Library comes with the sources.
-
No. Those are only custom DPI's I chosen to demonstrate the look and feel on different DPI's, because this makes more sense than resizing them pixel by pixel. And no again, these are all SVG's in a SVGImagelist from Riversoft, obviously you were too lazy to check the vendors site. And no, you did not bother yourself to read my previous posts about SVGImagelists.
-
@PeterPanettone No, I'm not slandering anything. I'm trying to stay objective and I welcome any new components, I'm sure you did not read my previous posts in this thread. Also, I'm using only svg's in my apps since years. Here is a little demo with http://www.riversoftavg.com/svg.htm and there is at least one more SVG lib which is suitable for this not including svg magic. I can see pros and cons in both libs but I won't go into the details. here.zip
-
Yes I did. That's why i said what I said. Problem?
-
nothing new here. There are other SVG Libs since ages.
-
Hi, Anyone of you using RecordSaveJSON from syncommons? Can I mark some record fields to exclude from the result?
-
Thanks a lot for the Sunday support!