Startseite ¦  was ist neu ¦  programmier tips ¦  indy artikel ¦  intraweb artikel ¦  informationen ¦  links ¦  interviews ¦  sonstiges
kylix ¦  tutorials ¦  online shop ¦  fotos ¦  Add&Win Gewinnspiel


Willkommen Gast. Bitte einloggen oder registrieren.
17.05.2012, 02:37:03
Übersicht Hilfe Suche Einloggen Registrieren

+  SwissDelphiCenter Forum
|-+  German Forums
| |-+  Forum Fragen & Ankündigungen Forum
| | |-+  Mini Webbrowser Demo
« vorheriges nächstes »
Seiten: [1] Drucken
Autor Thema: Mini Webbrowser Demo  (Gelesen 8073 mal)
Thomas Stutz
Global Moderator
Hero Member
*****
Offline Offline

Beiträge: 1784



WWW
« am: 28.03.2005, 07:08:19 »

Hallo,

Habe mal ein kleines Demo fuer den TWebbrowser zusammengestellt.

Download: "Mini Webbrowser Demo 1.3.3 by toms"

Download: [a href="http://www.crystalline.ch/downloads/MiniWebbrowserDemo.zip" target="_blank"]Mini Webbrowser Demo[/a]


(Wahlweise kann man auch den TEmbeddedWB oder TMozillaBrowser "noch buggy"
nehmen)


Es wird folgendes demonstriert:
  • Druckerdialog anzeigen
  • Drucker Setup anzeigen
  • Drucker Vorschau anzeigen
  • Suchen Dialog anzeigen
  • Eigenschaften Dialog anzeigen
  • Speichern Dialog
  • QuellCode anzeigen
  • Links auslesen
  • Bilder Namen auslesen
  • Felder Namen auslesen
  • Frame Namen auslesen
  • Objekt View (by shima)
  • Zonen Icon, Zonen Name anzeigen
  • Progressbar in Statusbar anzeigen
  • Kleiner Popup Blocker
  • Zoom Funktion
  • Design Modus
  • Codierung festlegen
  • Globales Offline setzen
  • Border Style festlegen
  • Integrierte Google Suche
  • Suchen & Highlight
  • Element Info under der Maus anzeigen
  • Scrollen: ganz nach oben/unten
  • Multi Tabbed Browsing
  • Browser Duplizieren
  • Enter, Backspace usw. Tasten, Drag & Drop aktivieren
  • Ctrl+N behandeln
  • Eigenes Popupmenu (resp. Default Popupmenu deaktivieren)
  • Schliessen abfangen (z.B bei Javascript)
  • HTML Code direkt in den Webbrowser laden
  • Webbrowser dynamisch erzeugen
    Kopieren übers Menü
    [/li]
  • Einfügen übers Menü
  • Löschen übers Menü
  • Ausschneiden übers Menü
  • Alles markieren übers Menü
  • Zurück, Vorwärts navigieren
  • Zur Startseite navigieren
und vieles mehr.

Viel Spass....
« Letzte Änderung: 02.04.2005, 10:38:19 von Thomas Stutz » Gespeichert

(¯`·._tom_.·´¯)

Tipp: Viele Antworten auf Fragen gibt's hier:
http://www.swissdelphicenter.ch/de/tipsuchen.php
Thomas Stutz
Global Moderator
Hero Member
*****
Offline Offline

Beiträge: 1784



WWW
« Antworten #1 am: 29.03.2005, 14:09:18 »

Neues Update: Gesamter Quelltext überarbeitet, Auslagerung in externe Unit, Quelltext besser dokumentiert und vieles mehr!

Kommentar? Kritik? Verbesserung? Dann melde es doch hier.
Gespeichert

(¯`·._tom_.·´¯)

Tipp: Viele Antworten auf Fragen gibt's hier:
http://www.swissdelphicenter.ch/de/tipsuchen.php
Loïs Bégué
Global Moderator
Hero Member
*****
Offline Offline

Beiträge: 1718



WWW
« Antworten #2 am: 29.03.2005, 16:33:41 »

Hallo Thomas,

Habe zwar nicht alles "en détail" getestet (Quelltext nicht angeschaut), aber sieht gut aus ;)

Bemerkungen bzw. Anregungen (AV = Access Violation) :
- bisher hat vieles geklappt, wie erwartet
- AV bei Schließen von Tabs (die ich gerade erzeugt hatte)
- AV beim Einschalten der Option "no Scrollbar" sofort nach dem Start (bzw. ohne geladene Seite)
- wenn about:blank geladen wird, dann steht noch etwas in "DocInfo-Source"
- Die DocInfo-Source-Seiten werden erst aktualisiert bzw. gefüllt, wenn der WebBrowser oder andere Tabs zuerst angezeigt werden.
- wozu das "Design mode" genau?
- Klasse: die "Show element under.." und die detaillierten Infos über die Seiten.
- Vielleicht ist ein "Courier New" für die DocInfos besser lesbar (in den Optionen ?o)
- Wenn es geht: "SRC" oder "HREF" bei den Tags "A", "IMG" u.ä im Bereich  "Show element under.."  anzeigen ;)


So. Es sind zwar viele Bemerkungen aber sonst: wirklich erstaunlich, was man mit einem TWebBrowser machen kann und vor allem wirklich gut, wie Du es umgesetzt hast ;)
Nur weiter so !!! :))))

Grüße,
Gespeichert

Prof.Y
Arpoon
arj
Full Member
***
Offline Offline

Beiträge: 234


« Antworten #3 am: 30.03.2005, 08:48:37 »

Hallo Thomas!

Hab es auch mal getestet.
Sieht wirklich gut aus.
Nur eine Sache ist mir (neben dem von Lois) aufgefallen:
Die Option "no border" funktioniert genau falsch herum.
Aktiv -> Border aktiv.

Gruß
  Robert
Gespeichert

Gruß
   Robert
Thomas Stutz
Global Moderator
Hero Member
*****
Offline Offline

Beiträge: 1784



WWW
« Antworten #4 am: 30.03.2005, 22:25:59 »

Zitat
Hallo Thomas,
Bemerkungen bzw. Anregungen (AV = Access Violation) :
- AV bei Schließen von Tabs (die ich gerade erzeugt hatte)  
- AV beim Einschalten der Option \"no Scrollbar\" sofort nach dem Start (bzw. ohne geladene Seite)
- wenn about:blank geladen wird, dann steht noch etwas in \"DocInfo-Source\"
Fehler wurden behoben.

Zitat

- Die DocInfo-Source-Seiten werden erst aktualisiert bzw. gefüllt, wenn der WebBrowser oder andere Tabs zuerst angezeigt werden.
Wann/wo sollten sie denn aktualisiert werden?

Zitat

- wozu das \"Design mode\" genau?
Damit kann man den Webbrowser als WYSIWYG Editor gebrauchen.
Dokumentiert ist's auf msdn.

Zitat

- Vielleicht ist ein \"Courier New\" für die DocInfos besser lesbar (in den Optionen ?o)

Ok, habe mal \"Courier New\" genommen.

Zitat

- Wenn es geht: \"SRC\" oder \"HREF\" bei den Tags \"A\", \"IMG\" u.ä im Bereich  \"Show element under..\"  anzeigen ;)
Werde das noch erweitern.

Zitat
Hallo Thomas!
Nur eine Sache ist mir (neben dem von Lois) aufgefallen:
Die Option \"no border\" funktioniert genau falsch herum.
Aktiv -> Border aktiv.

Danke fuer den Hinweis. Der Fehler wurde behoben.
Gespeichert

(¯`·._tom_.·´¯)

Tipp: Viele Antworten auf Fragen gibt's hier:
http://www.swissdelphicenter.ch/de/tipsuchen.php
MET
Full Member
***
Offline Offline

Beiträge: 219



« Antworten #5 am: 03.04.2005, 01:32:21 »

Hab die ursprüngliche Version als "Normal-Web-Surfer" mit dem IE kurz ausprobiert, vermutlich nur wenige der möglichen Optionen. Dabei ist mir nur aufgefallen, dass
- mit Auswahl von "Show element under mouse cursor" die Bildlaufleiste hängen bleibt, d.h. sie wird zeitlich verzögert nachgestellt und
- beim tabed browsing nach dem Laden der Seite die Progressbar nicht zurück gesetzt wird.

Super, das Programm ermöglicht Tabed browsing mit dem IE, das ich sonst nur mit dem Firefox habe.

Habe die Zoom-Option noch nicht herausgefunden.

Für den "Normal-Web-Surfer" wäre es hilfreich, die ganze recht Infoseite ausblenden zu können.

Kann mir vorstellen, dass die ganzen Infos nützlich sein werden, wenn ich in Zukunft einmal eigene Web-pages programmiere...

Gruss MET
Gespeichert
MET
Full Member
***
Offline Offline

Beiträge: 219



« Antworten #6 am: 03.04.2005, 02:57:11 »

Wollte eben meinen obigen Beitrag editieren, dies scheint aber mit der neuen Forum-Software nicht mehr möglich zu sein, schade.

Dachte vom "Look" der Oberfläche, dass das Programm den Default-Browser (bei mir der IE) kapselt. Bin mir jetzt aber nicht sicher, ob dies wirlich so ist. Falls nicht, bitte IE ignorieren.

Übrigens, Zoom ist ok. Hätte so etwas schon mehrmals brauchen können ...
Gespeichert
MET
Full Member
***
Offline Offline

Beiträge: 219



« Antworten #7 am: 03.04.2005, 15:36:09 »

Zitat von: MET,03.04.2005, 01:57
Übrigens, Zoom ist ok.
Hab' wohl schon halb geschlafen als ich dies schrieb. Wünschte mir einen echten Zoom mit dem die ganze Webseite vergrössert/verkleinert werden kann, also nicht 'nur' die Schrift.

Nochmals danke für dieses Anwendungsbeispiel. Werde es mir für späteres Projekt gut aufheben.
Gespeichert
Joern
Newbie
*
Offline Offline

Beiträge: 44



« Antworten #8 am: 18.04.2005, 19:25:57 »

Hallo Thomas,

Ich hatte soeben mit meinem Nachbarn der sich vorwiegend mit Webdesign beschäftigt diskutiert. Im Moment beschäftigt er sich mit behindertengerechten Webseiten. Wäre es nicht eine gute Idee einen an Behinderte angepassten Browser zu entwickeln? (Intelligente Filter). Die meisten Behinderten brauchen (afaik) Lynx als Browser.

Nützliche Features wären:

- Ausblenden von Hintergründen
- Fonts gegen gut lesbare austauschen
- Sprachausgabe
- ....

Leider habe ich keine (wenig) Zeit um selbst (alleine) Hand anzulegen.

Hätte jemand interesse dies zu verfolgen?

Gruss, Jörn
Gespeichert
Thomas Stutz
Global Moderator
Hero Member
*****
Offline Offline

Beiträge: 1784



WWW
« Antworten #9 am: 18.04.2005, 19:36:34 »

Zitat von: Joern,18.04.2005, 19:25
Hallo Thomas,

Ich hatte soeben mit meinem Nachbarn der sich vorwiegend mit Webdesign beschäftigt diskutiert. Im Moment beschäftigt er sich mit behindertengerechten Webseiten. Wäre es nicht eine gute Idee einen an Behinderte angepassten Browser zu entwickeln? (Intelligente Filter). Die meisten Behinderten brauchen (afaik) Lynx als Browser.

Nützliche Features wären:

- Ausblenden von Hintergründen
- Fonts gegen gut lesbare austauschen
- Sprachausgabe
- ....

Leider habe ich keine (wenig) Zeit um selbst (alleine) Hand anzulegen.

Hätte jemand interesse dies zu verfolgen?

Gruss, Jörn
[div align="right"][snapback]43679[/snapback][/div]

Hallo Jörn,

Das wäre durchaus ein interessantes Projekt. Werde mir mal den Lynx Browser
genauer anschauen und dann abschätzen, ob das zu realisieren wäre....
Gespeichert

(¯`·._tom_.·´¯)

Tipp: Viele Antworten auf Fragen gibt's hier:
http://www.swissdelphicenter.ch/de/tipsuchen.php
r_amse_s
Newbie
*
Offline Offline

Beiträge: 8


« Antworten #10 am: 05.07.2006, 21:28:18 »

hallo,

ist das projekt mini browser gestorben ?
gibt es updates ?

lg
r_amse_s
Gespeichert
senha123
Newbie
*
Offline Offline

Beiträge: 3


E-Mail
« Antworten #11 am: 28.01.2010, 03:35:31 »

the link is offline, this is the source? I would like to download the source, I am developing a web browser with ActiveX tmozillabrowser, I'm Brazilian.
Gespeichert
Thomas Stutz
Global Moderator
Hero Member
*****
Offline Offline

Beiträge: 1784



WWW
« Antworten #12 am: 28.01.2010, 07:21:29 »

the link is offline, this is the source? I would like to download the source, I am developing a web browser with ActiveX tmozillabrowser, I'm Brazilian.

Version 1.3.7.2, 2009:

http://rapidshare.com/files/342220213/Mini_Webbrowser_Demo.zip.html
Gespeichert

(¯`·._tom_.·´¯)

Tipp: Viele Antworten auf Fragen gibt's hier:
http://www.swissdelphicenter.ch/de/tipsuchen.php
senha123
Newbie
*
Offline Offline

Beiträge: 3


E-Mail
« Antworten #13 am: 28.01.2010, 17:00:04 »

rapidshare premium only ask, is how you level up on sendspace please?
Gespeichert
Seiten: [1] Drucken 
« vorheriges nächstes »
Gehe zu:  


Einloggen mit Benutzername, Passwort und Sitzungslänge

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006, Simple Machines LLC Prüfe XHTML 1.0 Prüfe CSS