Seite 1 von 1

[!] die andere messagebox mit ShowHTMLDialog ...

Verfasst: 12.02.2006 15:08
von bingo
nur als idee :wink: man kann hier mehr d'raus machen :

Bild

alles in c:\htmlbox und ... :allright:

http://kyf.net/tmp/htmlbox.zip

der vorteil von ShowHTMLDialog ist , dass man hier ein html-file + images (jpg,gif) in die exe als resource "rein"kompilieren kann . damit lassen sich dann farbige messageboxen generieren . rückgabewerte könnten auch noch ausgewertet werden .

Verfasst: 12.02.2006 15:29
von MVXA
mich würde eher interessieren wie du die GIF gemacht hast :shock:

Verfasst: 12.02.2006 15:35
von Macros
Mich auch,
her mit dem Programm!

Übrigens, dein Programm ist auch nicht schlecht.

Verfasst: 12.02.2006 17:00
von SonGoku
Ja, mich würd's auch mal interessieren, womit du es gemacht hast :shock:



MfG
Goku

Verfasst: 12.02.2006 17:23
von bingo

Verfasst: 12.02.2006 17:45
von SonGoku
Vielen Dank :mrgreen:

Übrigens:
Ich wusste nicht, dass man mit PB auch HTML Dialoge entwickeln kann :shock:

Haste super hinbekommen :allright:


Edit: Hast du dein gif Bild (da oben) auch damit gemacht ? O_o


MfG
Goku

Verfasst: 12.02.2006 18:08
von bingo
ja ... und mit gif movie gear http://www.moviegear.com optimiert . :allright:

Verfasst: 22.02.2006 22:35
von bingo
hier mal ein muster ... wie man per link den parameter/wert/string zurückgeben kann :allright:

Bild

source ... download --> http://kyf.net/tmp/htmlbox1.zip

... übrigens wurde der screen mit snagit "abgefilmt" .

auch für VISTA geeignet :D

ein bissl spielerei muss ja sein

Verfasst: 23.02.2006 11:54
von Agent
Hallo Bingo.

Leider kann ich Dein Sourcecode nicht ausführen, da die Proc ProgramName() nicht vorhanden ist (oder nur PB4 kompatibel)??? Selbst wenn ich den eigenen Exe-Namen dort einfüge (per API ausgelesen), bekomme ich nur ein weißes, leeres Fenster :(

Verfasst: 23.02.2006 12:57
von bingo
so sollte das auch unter pb3.94 laufen ...

Code: Alles auswählen

;....
Procedure.s ExeFile() 
  tmp.s = Space(1024) 
  GetModuleFileName_(0,@tmp,1024) 
  ProcedureReturn GetFilePart(tmp) 
EndProcedure
;...
;showhtmlwin("res://" + GetFilePart(ProgramName()) + "/mein.htm")
showhtmlwin("res://" + ExeFile() + "/mein.htm")