Daniel Magin’s Weblog

My life in the Developers World

Bye Bye Borland; Hello Embarcadero;

I remember the transfer will be complete at 1.Juli. Today is the last day of June. So let us say:

Bye Bye Borland. You will see what happens with this deal.

Hello Embarcadero. You will see what diamond you have now!

So i am looking forward what happens tommorow.


Daniel Magin

June 30, 2008 Posted by | Embarcadero (CodeGear) stuff | 2 Comments

like to be a admin?

here a small introduction what can happens.

Link to Movie

perfect day!


June 30, 2008 Posted by | fun in the it world | 1 Comment

June 08 Linker Hotfix for CodeGear RAD Studio 2007

A new update can be downloaded

The CodeGear RAD Studio 2007 June 08 Linker Hotfix resolves an issue in ilink32 with an access violation when linking certain kinds of obj files

from the codegear registerd users website. LINK


Daniel Magin

June 23, 2008 Posted by | Embarcadero (CodeGear) stuff | Leave a comment

GIF and JPG source files for CodeGear RAD Studio 2007

A new update can be downloaded

for GIF and JPG source files for CodeGear RAD Studio 2007

from the codegear registerd users website. LINK


Daniel Magin

June 23, 2008 Posted by | Embarcadero (CodeGear) stuff | 1 Comment

Happy Birthday David “I”

Today we celebrate in Germany David “I”s Birthday one Day for the offical opening of the German Delphi-Days. The big suprise was David’s Birthday!!.

Marco Cantu, Olaf Monien, Mathias Eissing, Sabine Rothe, Thomas Kremser, Daniel Wolf and Wischnewski and a lot of other  Speaker, CodeGear People, Forum Administrators and me, was having a big dinner (thanks to Germany CodeGear) with David “I”.

He is a big rock in the Developers World. Every time friendly, every time open for discussions, every time open for critc, every time open for customers and visting the german community during his birthday (and his wedding day!), that’s great and not understood.

Thanks David for all what you have done for us.
(and have fun with Atari C (that’s a inside joke))


Daniel Magin

June 14, 2008 Posted by | Embarcadero (CodeGear) stuff | Leave a comment

Apple iPhone 3G

Now it is in the air. On July 11th the new iPhone is coming. The great  WWDC conference Keynote (you must see) is online. The iPhone and the new mobileme system is really cool and fantastic.

Do you now also InterBase is running on a Mac? Yes it works.

Why not to bring you data also on a iPhone client. i counting the days on 11th July to get the new SDK 2.0 and my 3G iPhone and to play with my dream.

i keep you in the loop…


Daniel Magin

June 11, 2008 Posted by | Embarcadero (CodeGear) stuff | 2 Comments

BDE Replacement Day Second Edition

After the big success in the North of Germany we are repeating again in the center of Germany (Frankfurt) again the BDE Replacement Day. Again we are give the developers the chance how to replace the BDE with diffrent Technologies. This Day are bookable in 2 Editions. The “small” Edition it is a one Day introduction and overwiew how to replace it. You can exapand with two more days to change your application with assistant and help from us, live. You bring your Notebook with your Delphi Application and Developing System and start to change direct!
One week after the first BDE Replacment day, i get emails from the developers with the success information for replace the BDE. That’s cool!

Now we are repeating again in Frankfut. This Day(s) are in German language. So find out more informations on this website HERE IS THE LINK.

Book your seat quick, because we have a maximum of seats.

Hope to see you and regards

Daniel Magin

June 11, 2008 Posted by | Embarcadero (CodeGear) stuff | Leave a comment

ASP.net Client read out Screen Resolution

First of all, there is no information about the screen resolution in the asp.net classes. But wiht javascript you can read out the resolution and send it back to the server.

Follow this simple steps and you have in your Delphi ASP.net Application the screen resolutions about the clients.

  1. Add in you project a new asp.net page called for example detectscreen.aspx
  2. Change the aspx code to:
    <%@ Page language=”c#” Debug=”true” Codebehind=”detectscreen.pas” AutoEventWireup=”false” Inherits=”detectscreen.Tdetectscreen” %>
    <!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN”><HTML><BODY>
    <script language=”javascript”>
    res = “&res=”+screen.width+”x”+screen.height
  3. in the detectscreen.pas you change the page_load event to this:
    procedure Tdetectscreen.Page_Load(sender: System.Object; e: System.EventArgs);
            if (Request.QueryString[‘action’] <> ”) then
                Session[‘ScreenResolution’] := Request.QueryString[‘res’].ToString();
  4. for example in your Default Page you like to show in a label the screen resolution. So change the Page_Load event to this:
    procedure TDefault.Page_Load(sender: System.Object; e: System.EventArgs);
      Label1.Text := Session[‘ScreenResolution’].ToString();

That’s all

regards and the European Soccer Championship is now starting, let’s go Germany let’s go 🙂

Daniel Magin

June 7, 2008 Posted by | Embarcadero (CodeGear) stuff | 1 Comment

ASP.Net Designer Access Denied with IE7

yesterday visting a customer i get the error with access denied by switching the Delphi Desginer between code and visual designer. I know this problem comes with IE7 and i know this problem was existing with Delphi 2006 also. After long searching in my brain, i put the solution in my blogg to find quicker again how to fix it and to share for you also. The Problem is the new caching from IE7. Cause the ASP.net Designer in Delphi is using the IE. Only adding the following stuff in registry fix the problem with Delphi 2007 also.

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_OBJECT_CACHING]


Daniel Magin


June 5, 2008 Posted by | Embarcadero (CodeGear) stuff | 2 Comments

Happy Birthday – 10 years USB Stick

The time ist running so fast…
now we have the 10 years happy birthday of our little friend USB-Stick. Last year over 120.000.000 USB-Sticks are sold. For over ten years Dov Moran got the idea after a laptop crash during a presentation to develop something, the USB-Sickwas borned.

During this time the space, speed is growing up and the size down. Today you can buy Stick in a swiss knife or with diamonds, build in in glases, watches, phones and where ever your can build in.

I can remember a long time ago to work with Tapes, 8″, 5,25″, 3,5″ Floppies  and ZIP drives and what ever. But my little Stick (with a lot of brothers and sisters) a everytime with me.

So happy Birthday my little Friend !!!

regard s

Daniel Magin

June 2, 2008 Posted by | Embarcadero (CodeGear) stuff | 2 Comments