Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   MyBrowser - Internet Browser (https://www.delphipraxis.net/37373-mybrowser-internet-browser.html)

d-a2005 5. Feb 2005 18:43

Re: MyBrowser - Internet Browser
 
Nö, das mit den doppelten Zeilen ist reiner Zufall und hat wohl hauptsächlich damit zu tun, dass ich mein Kommentare offline shreibe und über die Zwischenablage hier rein kopiere.

Das ist mir sogar eher recht peinlich, da ich hier hauptsächlich herumnörgle :cry:

mfg

Remote1 5. Feb 2005 18:59

Re: MyBrowser - Internet Browser
 
was mich eher interessieren würde, ist welche komponente er zum anzeigen des sorcecode genommen hat
sorce code anzeigen is ja klar, aber die komponente kenn ich gar net

und wie hast du bei deiner tchecklistbox die "bunten kreise" hinbekommen, kannt ich bis heute auch noch nicht


wenn man zb auf web ist und dann bei suchen (über deine google suche) was sucht, wird zwar die entspr. seite neu geöffnet, aber nicht die url aktualisiert

Kernel32.DLL 5. Feb 2005 19:44

Re: MyBrowser - Internet Browser
 
Zitat:

Zitat von API
Zitat:

Zitat von Kernel32.DLL
@d-a2005:

Warum lässt du denn in deinen Beiträgen immer 'ne Zeile zwischen jeder Zeile frei? Das macht das ganze irgendwie unübersichtlich.

Er möchte vielleicht noch etwas zusätzlichen Text zwischen den Zeilen vermitteln??

Ah, das ist also mit "Zwischen den Zeilen lesen." gemeint. Jetzt weiß ich, was meine Lehrer immer von mir wollen.

@d-a2005:
Na, wenns weiter nichts ist :zwinker:

Harry M. 5. Feb 2005 20:06

Re: MyBrowser - Internet Browser
 
gefällt mir sehr gut. habe ihn zwar noch nicht auf seine funktionen untersucht, aber sieht obenrum schon ziehlich gut aus. noch besser wäre es, da es eine anwendung ist die auf das net zugreifft, wenn du denn source beilegen würdest.

toms 6. Feb 2005 10:35

Re: MyBrowser - Internet Browser
 
Zitat:

Zitat von delphicus
gefällt mir sehr gut. habe ihn zwar noch nicht auf seine funktionen untersucht, aber sieht obenrum schon ziehlich gut aus. noch besser wäre es, da es eine anwendung ist die auf das net zugreifft, wenn du denn source beilegen würdest.

Danke fuer das Lob!

Im Prinzip ist es nur ein "Webbrowser" der auf eine Seite navigiert.
Also nichts boesartiges.

Werde dann aber bei Gelegenheit mal Teile vom Source freilegen.

d-a2005 8. Feb 2005 11:30

Re: MyBrowser - Internet Browser
 
Version 1.0.6.5:

Es dauert ***ewig***, bis die Startseite "startpage.htm" geladen wird!

Es sei denn, man klickt auf "Stop" und dann auf "Reload"!

Beim Korrigieren eines alten Fehlers hast du da wohl einen neunen Fehler eingebaut (evendöll in den beiliegenden Dateien?).

Kann passieren, kein Problem brei Versionen < 1.0, die man aber nicht 1.0 nennen sollte!!!!!

Werde mir deine Updates weiterhin (1-2mal pro Woche?) runterladen, da mich dein Delphi-MyBrowser interessiet und ich selbst schon mal sowas gebastelt habe, jecoch ohne Tabs (und ohne JEDI).

Tools/Editor: Gut! Besser: MyEditor usw.
Die über Tools geöffneten Tabs lassen sich nicht schließen.
Bzw. der Button "Close" ist allgemein disabled!!!

cul8er!

d-a2005 8. Feb 2005 12:00

Re: MyBrowser - Internet Browser
 
Ach ja - warum mich dein programm überhaupt "so" interessiert:

- Bereits selbst mehrmalhs versucht (ohne JEDI)
- Mörderische selbstversuche gemacht :-)
- GUI für den IE
- Geile freeware-alternativen dazu (von www.winfuture.de)

und die Hoffnung darauf, das es mal ein DP-Open-Spurce-Project werden könnte.

Bekanntlich stirbt ja die Hoffmung zuletzt!

Und knapp davor jegliche Art von rechenzeit kostender Krächtzeit kostender Rechtschreibprüfung :-)

Ohmei!

toms 8. Feb 2005 12:03

Re: MyBrowser - Internet Browser
 
Zitat:

Zitat von d-a2005
Version 1.0.6.5:

Es dauert ***ewig***, bis die Startseite "startpage.htm" geladen wird!

Es sei denn, man klickt auf "Stop" und dann auf "Reload"!

Genau, dieses Problem habe ich auch schon festgestellt.
Es ist aber seltsam, dass die startpage.htm manchmal sofort geladen wird,
manchmal, wie du gesagt hast ****ewig**** geladen wird...


Zitat:

Beim Korrigieren eines alten Fehlers hast du da wohl einen neunen Fehler eingebaut (evendöll in den beiliegenden Dateien?).
Kann passieren, kein Problem brei Versionen < 1.0, die man aber nicht 1.0 nennen sollte!!!!!
vielleicht schon 1.0 aber beta....

Zitat:

Werde mir deine Updates weiterhin (1-2mal pro Woche?) runterladen, da mich dein Delphi-MyBrowser interessiet und ich selbst schon mal sowas gebastelt habe, jecoch ohne Tabs (und ohne JEDI).
Könntest ja mal deinen Browser vorstellen *habe interesse*

Zitat:

Tools/Editor: Gut! Besser: MyEditor usw.
Gute Idee!

Zitat:

Die über Tools geöffneten Tabs lassen sich nicht schließen.
Bzw. der Button "Close" ist allgemein disabled!!!
Habe ich in der Zwischenzeit schon behoben, das "Problem".
Neue Version kommt vielleicht heute abend.

cu

d-a2005 8. Feb 2005 12:09

Re: MyBrowser - Internet Browser
 
:mrgreen: Und jetzt fällt mir nix mehr ein, um "MyBrowser" zu pushen!

Warum wurde :mrgreen: am Anfang des Beitrags eingefügt (wo ich ihn absoluzt nicht haben wollte), statt am Ende - wo ich :mrgreen: eigentlich habern wollte?

Tand ist das Gebild von Menschenhand!

Ohmei!

Gruber_Hans_12345 8. Feb 2005 14:20

Re: MyBrowser - Internet Browser
 
Wenn ich den Calendar öffne, kann ich ihn nicht mehr schliessen (Close Button disabled)
Wenn ich dann eine Seite öffne, die den Closebutton freigibt, kann ich damit alle Seiten schließen, bis ich dann eine AV bekomme.

Warum wird sich nicht die größe des Fensters gemerkt ? (und Status - maximiert ...)

Wenn ich eine Datei öffnen (per Dialog), könnte er sie gleich anzeigen, man muß so erst in das Edit Feld klicken und dann auf Enter

Bei Navigate New Tab sollte er gleich in das URL-Edit springen

Wie kann ich einen Link in die Favoriten dazugeben ? Oder in den Link Toolbar ?

Von wo ist der Designmodus (Ist der auch IE ?)
Im Designmodus funktioniert Rechtemaus -> Eigenschaften nicht (z.B.: über einem Bild)

Ansonsten gute Ansätze

Wird das Projekt mal OpenSource ?

toms 8. Feb 2005 14:36

Re: MyBrowser - Internet Browser
 
Zitat:

Zitat von Gruber_Hans_12345
Wenn ich den Calendar öffne, kann ich ihn nicht mehr schliessen (Close Button disabled)
Wenn ich dann eine Seite öffne, die den Closebutton freigibt, kann ich damit alle Seiten schließen, bis ich dann eine AV bekomme.

Danke, das Problem war mir bereits bekannt und habe es für die nächste Version behoben.

Zitat:

Warum wird sich nicht die größe des Fensters gemerkt ? (und Status - maximiert ...)
Diese Einstellung wird im Moment leider noch nicht gespeichert (wie andere Benutzereinstellungen)
Steht aber auf meiner Todo Liste.

Zitat:

Wenn ich eine Datei öffnen (per Dialog), könnte er sie gleich anzeigen, man muß so erst in das Edit Feld klicken und dann auf Enter
Habe dieses Verhalten bereits für die nächste Version implementiert.

Zitat:

Bei Navigate New Tab sollte er gleich in das URL-Edit springen
Ok, werde das so machen.

Zitat:

Wie kann ich einen Link in die Favoriten dazugeben ? Oder in den Link Toolbar ?
Momentan per Drag&Drop von dem URL Label aus. Später dann über ein Menü.

Zitat:

Von wo ist der Designmodus (Ist der auch IE ?)
Im Designmodus funktioniert Rechtemaus -> Eigenschaften nicht (z.B.: über einem Bild)
Der Designmodus unterstützt der IE Prinzipiell schon, gibt aber kein Menü dafür.
Für Designmodus habe ich nur mal Versuchsweise ein Menü gemacht. Muss aber noch
viel daran arbeiten, um etwas Vernünftiges daraus entstehen zu lassen.

Zitat:

Ansonsten gute Ansätze
Danke! :-D

Zitat:

Wird das Projekt mal OpenSource ?
Bin mir darüber noch nicht sicher, werde aber bei Gelegenheit mal die Grundlagen für einen MultiTabbed Browser
mit Source veröffentlichen.

Gruber_Hans_12345 8. Feb 2005 14:40

Re: MyBrowser - Internet Browser
 
Zitat:

Zitat von toms
Zitat:

Zitat von Gruber_Hans_12345
Wie kann ich einen Link in die Favoriten dazugeben ? Oder in den Link Toolbar ?

Momentan per Drag&Drop von dem URL Label aus. Später dann über ein Menü.

Dann funktioniert das nicht.

d-a2005 8. Feb 2005 17:22

Re: MyBrowser - Internet Browser
 
Hixcks, hellau!

Wenn das Teil ohne jegliche Installation laufen sollen kann, darf es nach dem Startern nich mehr auf den Installationdsordsne zugreifen.

Denn das mögen die Admins unter NTFS nicth so gerne bzw. garnicht!

Alle User-Einstellungen musst du daher in der Registry speichern, im irchtigen Pfad speichern. Frag Luckie oder die DP, wo das ist!

Greetz

klaus.meyer 8. Feb 2005 18:12

Re: MyBrowser - Internet Browser
 
mann kann die tabs nicht schließen

toms 9. Feb 2005 08:27

Re: MyBrowser - Internet Browser
 
Zitat:

Zitat von klaus.meyer
mann kann die tabs nicht schließen

Sollte in der aktuellen Version behoben sein.
Das erste Tab kann man jedoch nie schliessen, ist der sogenannte "Standard" Browser.

tr909 9. Feb 2005 13:20

Re: MyBrowser - Internet Browser
 
Ich habs mir auch gerade mal angeguckt. Sieht echt ganz nett aus. Aber der Fehler mit dem Close-Button scheint wohl doch noch nicht behoben. Wenn ich zweimal schnell hintereinander auf close drücke gibts

exception class : EInvalidCast
exception message : Invalid class typecast.

Gruß
tr909

toms 9. Feb 2005 13:32

Re: MyBrowser - Internet Browser
 
Zitat:

Zitat von tr909
Wenn ich zweimal schnell hintereinander auf close drücke gibts
exception class : EInvalidCast
exception message : Invalid class typecast.

Mir ist der Fehler noch nie aufgefallen, klicke gewöhnlicherweise nur einmal
auf "Close". (Schalte den Computer auch nicht zweimal nacheinander aus...)

Werde aber den "Bug" beheben.

API 9. Feb 2005 21:13

Re: MyBrowser - Internet Browser
 
Mir ist noch etwas aufgefallen:
Die Statusbar wird auch dann upgedated wenn ein bestimmtes Tab nicht aktiv ist.
Ist ein wenig verwirrend.

toms 9. Feb 2005 21:42

Re: MyBrowser - Internet Browser
 
Zitat:

Zitat von tr909
Ich habs mir auch gerade mal angeguckt. Sieht echt ganz nett aus. Aber der Fehler mit dem Close-Button scheint wohl doch noch nicht behoben. Wenn ich zweimal schnell hintereinander auf close drücke gibts

exception class : EInvalidCast
exception message : Invalid class typecast.

Gruß
tr909

Konnte inzwischen den Fehler nachvollziehen und behoben fuer die naechste Version.

Zitat:

Zitat von API
Mir ist noch etwas aufgefallen:
Die Statusbar wird auch dann upgedated wenn ein bestimmtes Tab nicht aktiv ist.
Ist ein wenig verwirrend.

Ok, werde das abaendern.

d-a2005 11. Feb 2005 22:07

Re: MyBrowser - Internet Browser
 
Hi toms,

noch ein paar Nörgeleien/Wünsche zur Version 1.0.6.7:

Im Kontextmenü der Tabs kann man sie umbenennen: "Rename Tab". Sollte besser heißen "Rename Tab...", da danach eine Benutzereingabe erforderlich ist. Wenn zwei URL-Tabs offen sind, wird oft der falsche im Dialog zum Umbenennen angeboten.

Recht praktisch fände ich in diesem Kontextmenü auch ein "New blank Tab" (entsprechend File/New/Blank Page - was wohl auch besser "Blank Tab" heißen sollte).

Links oben auf dem Clock-Tab vielleicht noch Wochentag und Datum einblenden?

Auf der Settings-Page zeigen die beiden Pfeile für das nach-oben/nach-unten Verschieben als Hint "Move row up" bzw. "Move row down" an. So auf anhieb verwechsle ich fast immer rows und columns. Mir wäre "Move line up" und "Move line down" daher etwas lieber.

SEHR ÜBERDENKENSWERT: Im Büro habe ich mir heute ein paar Sachen (ZIP- und EXE-Dateien) mit MyBrowser herunterladen wollen: Ich wurde nicht gefragt, ob und wo ich die Dateien speichern wollte!!! Der Kram wurde heruntergeladen und sofort gestartet!!!!! ABSOLUT INDISKUTABEL!!!!!

Was ich noch nicht ausprobiert habe: Kann man MyBrowser über die Kommandozeile (paramstr(1)) einen Dateinamen oder eine URL übergeben, die dann geladen wird?

Andere Vorschläge:
In die Versionsnummer ein Datum übernehmen, z.B. Version 1.0.20050209
In den Sourcecode eine TActionList und TImagelist einfügen, beides miteinader koppeln und MyBrowser damit steuern :-)

Vielen Dank für deine Geduld und Ausdauer beim Verbessern!

cul8er!

Nils_13 12. Feb 2005 07:50

Re: MyBrowser - Internet Browser
 
Hi,

gut geworden, ich hoffe du hast NICHT TWebBrowser genommen, sonst hättest du ja keinen eigenen.

toms 12. Feb 2005 07:57

Re: MyBrowser - Internet Browser
 
Zitat:

Zitat von Nils_13
Hi,
gut geworden

Danke! Ist aber erst der Anfang...

Zitat:

Zitat von Nils_13
ich hoffe du hast NICHT TWebBrowser genommen, sonst hättest du ja keinen eigenen.

Nein, habe nicht den TWebBrowser genommen (ehrlich) :mrgreen:

Frage: Wie lange braucht man eigentlich, um eine eigene Browser Engine zu schreiben, als
Einzelnperson?

toms 12. Feb 2005 08:07

Re: MyBrowser - Internet Browser
 
Zitat:

Zitat von d-a2005
Hi toms,

noch ein paar Nörgeleien/Wünsche zur Version 1.0.6.7:

Im Kontextmenü der Tabs kann man sie umbenennen: "Rename Tab". Sollte besser heißen "Rename Tab...", da danach eine Benutzereingabe erforderlich ist. Wenn zwei URL-Tabs offen sind, wird oft der falsche im Dialog zum Umbenennen angeboten.

Ok, werde das Menüitem so umbenennen.

Zitat:

Recht praktisch fände ich in diesem Kontextmenü auch ein "New blank Tab" (entsprechend File/New/Blank Page - was wohl auch besser "Blank Tab" heißen sollte).
Damit das Kontextmenü nicht zu überladen wird, wird man dann in einer
späteren Version selber auswählen können, welche Befehle dort sind.
Dann werde ich auch ein Item "New blank Tab" zur Verfügung stellen.

Zitat:

Links oben auf dem Clock-Tab vielleicht noch Wochentag und Datum einblenden?
Gute Idee!

Zitat:

Auf der Settings-Page zeigen die beiden Pfeile für das nach-oben/nach-unten Verschieben als Hint "Move row up" bzw. "Move row down" an. So auf anhieb verwechsle ich fast immer rows und columns. Mir wäre "Move line up" und "Move line down" daher etwas lieber.
Werde mir noch Gedanken darüber machen.

Zitat:

SEHR ÜBERDENKENSWERT: Im Büro habe ich mir heute ein paar Sachen (ZIP- und EXE-Dateien) mit MyBrowser herunterladen wollen: Ich wurde nicht gefragt, ob und wo ich die Dateien speichern wollte!!! Der Kram wurde heruntergeladen und sofort gestartet!!!!! ABSOLUT INDISKUTABEL!!!!!
Habe das zu Testzwecken eingebaut. Werde das aber optional machen (standardmässig
deaktivieren)

Zitat:

Was ich noch nicht ausprobiert habe: Kann man MyBrowser über die Kommandozeile (paramstr(1)) einen Dateinamen oder eine URL übergeben, die dann geladen wird?
Noch nicht. Werde ich aber auf die Todo Liste setzen.
Dann noch mit verschiedenen Startparametern zum aktivieren, deaktivieren usw. verschiedenster
Optionen.

Zitat:

Andere Vorschläge:
In die Versionsnummer ein Datum übernehmen, z.B. Version 1.0.20050209
In den Sourcecode eine TActionList und TImagelist einfügen, beides miteinader koppeln und MyBrowser damit steuern :-)
Wie meinst du das genau, den MYBrowser steuern. Verstehe ich nicht ganz...

Zitat:

Vielen Dank für deine Geduld und Ausdauer beim Verbessern!
Vielen Dank für deine Geduld beim Testen!! *Big thx*

Nils_13 12. Feb 2005 08:30

Re: MyBrowser - Internet Browser
 
Eine eigene eigene Komponente kann manchmal Jahre dauern :mrgreen:

toms 16. Feb 2005 08:06

Re: MyBrowser - Internet Browser
 
Habe noch ein kleines Update hochgeladen. :hello:

Neu: Anzeige einer History (Beta)
Neue Tabs (Beta, Aussehen kann in Zukunft vom Benutzer angepasst werden)

Hat sonst noch jemand Vorschläge :?:

API 16. Feb 2005 18:33

Re: MyBrowser - Internet Browser
 
BUG: Wenn man in den Vollbildmodus schaltet und zurück, wird der Splitter ganz rechts angeyeigt.

4toms 19. Feb 2005 08:35

Re: MyBrowser - Internet Browser
 
MyBrowser Version 1.0.7.2:

Die Adressleiste (URL:) wird nach dem Klicken auf einen Link nicht aktualisiert.

Wird mit dem Button am Ende der EditURL-Zeile eine Datei zum Öffnen ausgewählt, muss man erst noch auf "Go" klicken, bevor sie geöffnet wird.

Den Dateifilter für den Öffnen-Dialog um ein paar Filteroptionen ergänzen, z.B.:
All Files (*.*)
M$-Office (*.doc, *.xls, *.ppt, *.mdb)
Open Office (*.s??)
usw. je nachdem, wofür du Mybrowser (MyDocumentBrowser?) eigentlich vorgesehen hast :-)

Das Favoriten-Panel lässt sich manchmal nicht wieder einblenden.

Bei Windows ist es üblich, in Dialogen den [OK]-Buton links vom [Cancel]-Button anzuordnen, in irgeneinem Dialog von dir ist es andersherum. Sollte besser einheitlich gestaltet sein.

Im clock-Panel blendest du inzwischen links oben Wochentag und Datum ein, vielen Dank!

Vorschlag: Die Analoguhrzeitanzeige ist rießig groß, daher vielleicht den Wochentag und das Datum auch etwas größer machen und die Uhrzeit zusätzlich *zweimal* digital einblenden:
Einmal im lokalen Uhrzeitformat (13:14 Uhr) und einmal im anglikanischen Format (01:14 pm) und zusätzlich angeben, wieweit die Uhrzeit von der GMT abweicht? Der Timer läuft ja eh schon :-)

Vorschlag: "Programs/E-Mail" oder "Tools/E-Mail" (nur einfach via shellexecute 'mailto:' starten)

mfg

toms 19. Feb 2005 08:44

Re: MyBrowser - Internet Browser
 
Zitat:

Zitat von 4toms
MyBrowser Version 1.0.7.2:

Die Adressleiste (URL:) wird nach dem Klicken auf einen Link nicht aktualisiert.

Stimmt, werde ich noch "reparieren"

Zitat:

Wird mit dem Button am Ende der EditURL-Zeile eine Datei zum Öffnen ausgewählt, muss man erst noch auf "Go" klicken, bevor sie geöffnet wird.
Stimmt, werde ich auch noch "reparieren"

Zitat:

Den Dateifilter für den Öffnen-Dialog um ein paar Filteroptionen ergänzen, z.B.:
All Files (*.*)
M$-Office (*.doc, *.xls, *.ppt, *.mdb)
Open Office (*.s??)
usw. je nachdem, wofür du Mybrowser (MyDocumentBrowser?) eigentlich vorgesehen hast :-)
Danke für den Hinweis, werde die Dateierweiterungen noch hinzufügen.

Zitat:

Das Favoriten-Panel lässt sich manchmal nicht wieder einblenden.
Hmm, mal überprüfen, warum er sich manchmal nicht mehr zeigen will.

Zitat:

Bei Windows ist es üblich, in Dialogen den [OK]-Buton links vom [Cancel]-Button anzuordnen, in irgeneinem Dialog von dir ist es andersherum. Sollte besser einheitlich gestaltet sein.
Ok, werde diesem Standard nachkommen.

Zitat:


Im clock-Panel blendest du inzwischen links oben Wochentag und Datum ein, vielen Dank!

Vorschlag: Die Analoguhrzeitanzeige ist rießig groß, daher vielleicht den Wochentag und das Datum auch etwas größer machen und die Uhrzeit zusätzlich *zweimal* digital einblenden:
Einmal im lokalen Uhrzeitformat (13:14 Uhr) und einmal im anglikanischen Format (01:14 pm) und zusätzlich angeben, wieweit die Uhrzeit von der GMT abweicht? Der Timer läuft ja eh schon :-)
Werde diesen Vorschlag noch prüfen.

Zitat:

Vorschlag: "Programs/E-Mail" oder "Tools/E-Mail" (nur einfach via shellexecute 'mailto:' starten)
Ja, warum nicht...

mfg

4toms 19. Feb 2005 14:28

Re: MyBrowser - Internet Browser
 
Danke! Würde mich freuen.

mfg

4toms 26. Feb 2005 08:07

Re: MyBrowser - Internet Browser
 
Noch nichts Neues :-(

mfg

ggfan 26. Feb 2005 11:33

Re: MyBrowser - Internet Browser
 
Vom Design sehr ansprechend. Find ich sehr schön.
Was noch fehlt ist eine Unterstützung von htaccess-Dateien. Bei der Version 1.0 gehen sie zuindest nicht.

toms 26. Feb 2005 20:02

Re: MyBrowser - Internet Browser
 
Zitat:

Zitat von ggfan
Vom Design sehr ansprechend. Find ich sehr schön.
Was noch fehlt ist eine Unterstützung von htaccess-Dateien. Bei der Version 1.0 gehen sie zuindest nicht.

Danke für dein Feedback!
Hmmm, mal schauen wie man das machen kann...

toms 26. Feb 2005 20:22

Re: MyBrowser - Internet Browser
 
Zitat:

Zitat von 4toms
Noch nichts Neues :-(

mfg

Etwas Geduld! Habe im Moment leider nicht so viel Zeit für den Browser.

4toms 1. Mär 2005 02:20

Re: MyBrowser - Internet Browser
 
Noch immer nix Neues?

- Ist und bleibt Deine Entscheidung :-(


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:03 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz