OpenGroupware Windows Binary :O)

Paranoiac_User <[email protected]> Fri, 17 Oct 2003 11:06:21 +0200
Newsgroups gmane.comp.cms.opengroupware.discuss.german
Organization None
Message-ID <[email protected]>
Nachfolgender Delphi-Code erzeugt eine kleine Windows-Exe
mit der man Opengroupware aufrufen (Vollbild/IE-ActiveX) kann.
Damit entfÀllt der "Umweg" Ìber einen Browseraufruf. Geht sicher
auch anders, hat aba auch nur 5 Minuten gedauert (die Iconauswahl
nimmt jede Menge Zeit :O). Wird aus dem Netz aufgerufen und somit
sind zentrale Umstellungen problemlos.

Michael

Delphi-Code:

Fenster.Pas:
------------

unit ExplorerFenster;

interface

uses
   Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
   OleCtrls, SHDocVw;

type
   TBrowserFenster = class(TForm)
     WebBrowser: TWebBrowser;
     procedure FormCreate(Sender: TObject);
   private
     { Private-Deklarationen }
   public
     { Public-Deklarationen }
   end;

var
   BrowserFenster: TBrowserFenster;

implementation

{$R *.DFM}

procedure TBrowserFenster.FormCreate(Sender: TObject);
begin
  WebBrowser.Navigate('http:\\webserver\OpenGroupware')
end;

end.

Fenster.DFM:
------------

object BrowserFenster: TBrowserFenster
   Left = 221
   Top = 109
   Width = 696
   Height = 480
   Caption = 'colorPol Groupware'
   Color = clBtnFace
   Font.Charset = DEFAULT_CHARSET
   Font.Color = clWindowText
   Font.Height = -11
   Font.Name = 'MS Sans Serif'
   Font.Style = []
   OldCreateOrder = False
   WindowState = wsMaximized
   OnCreate = FormCreate
   PixelsPerInch = 96
   TextHeight = 13
   object WebBrowser: TWebBrowser
     Left = 0
     Top = 0
     Width = 688
     Height = 452
     Align = alClient
     TabOrder = 0
     ControlData = {
       4C0000001B470000B72E00000000000000000000000000000000000000000000
       000000004C000000000000000000000001000000E0D057007335CF11AE690800
       2B2E12620C000000000000004C0000000114020000000000C000000000000046
       8000000000000000000000000000000000000000000000000000000000000000
       00000000000000000100000000000000000000000000000000000000}
   end

-- 
OpenGroupware.org German Discussion
[email protected]
http://mail.opengroupware.org/mailman/listinfo/discuss-de