Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Search4me (https://www.delphipraxis.net/42498-search4me.html)

Catbytes 19. Mär 2005 19:02


Search4me
 
Search4me ist eine Searchbar. Die Bar kann oben oder unten am Bildschirm angedockt werden. Die Bar kann außerdem in den Hintergrund gescrollt oder immer sichtbar sein.

Bei einer Suche sucht das Programm standardmäßig bei Google - kann jedoch auch bei Wikipedia, Kelkoo oder SearchtheWeb suchen.

Per Menü (bei der Dockbar/Form -> Rechte Maustaste) wird das Programm gesteuert.

Version 1.01 (1.0.1.13)
Release: 22.03.2005

Hier gibt es das Programm (ZIP, 355 KB)

Geplant für weitere Versionen:
* Mehr Suchmaschinen/Infoseiten
* Optionen

Bugs etc. bitte hier ins Forum rein.

[Edit] Fixed in 1.0.0.25:
* Suchfenster öffnen sich nun in einem neuen Fenster
* Höhe der Titelleiste berücksichtigt (GetSystemMetrics(SM_CYCAPTION))
* Doppelstart verhindert
* Infografik gelinkt

[Edit] Fixed in 1.0.1.13:
* Neue Suche: Kelkoo
* Neue Suche: AlltheWeb
* History der eingegebenen Suchbegriffe
* Infofenster gefixed ;-)
* Programm kann nun auch von CD-ROM gestartet werden
* PopUp-Menü wird jetzt auch auf dem Form aktiviert

mirage228 19. Mär 2005 19:07

Re: Search4me
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hi,

beim ersten Start sah Dein Programm auf, wie auf dem Screenshot (s. Anhang) und das Info Fenster hatte Scrollbalken.
Das das Menu nur beim Klick auf den "Strich" links neben dem Edit kommt, muss man auch erstmal herausfinden...

Ansonsten hat alles zu meiner Zufriedenheit funktioniert ;)

mfG
mirage228

Pr0g 19. Mär 2005 19:10

Re: Search4me
 
Kleiner Bug: Der Infodialog ist zu klein, es sind Scrollbars sichtbar. Du solltest die Größe also anpassen und den BorderStyle auf bsSingle setzten.

Edit: War wohl zu langsam :)

Edit2: Das Menü hatte ich auch nicht gefunden und es bleibt auch nach dem Schließen noch auf dem Program sichtbar, die Form wird also nicht richtig neu gezeichnet.

Edit3: Und die JPG Datei solltest du noch in das Programm mit einbinden.

MfG Pr0g

Catbytes 19. Mär 2005 19:12

Re: Search4me
 
Zitat:

Zitat von mirage228
Hi,
beim ersten Start sah Dein Programm auf, wie auf dem Screenshot (s. Anhang)

Ahja - da ist wohl die Taskleiste bei WinXP höher als bei Win2000 (Begrenzung sind 51 Pixel).

OK - muß ich noch fixen ;)

Luckie 19. Mär 2005 19:45

Re: Search4me
 
Du hast die Höhe der Taskbar doch wohl nicht etwa hardgecodet oder? :shock:

Uff, gút, dass ich nicht so viel geschrieben habe. Wie wäre es ein neues Fenster aufzumachen für die Suchergebnissse? Wenn die jedesmal im aktuellen Browserfenster angezeigt werden, ist das ziemlicher Mist.

Pr0g 19. Mär 2005 19:50

Re: Search4me
 
Was hat die Taskbar eigentlich mit der Größe des Fenster zu tun? (Meinst du vielleicht die Titelleiste?)

Lannes 19. Mär 2005 20:07

Re: Search4me
 
Hallo,

sowas ähnliches hatte ich auch schon mal vor. :)

- einige Kleinigkeiten :
1. Prog oben angedockt, kann dann größer gezogen werden (bis 51), aber nicht wieder verringert werden.

2. Programm kann mehrmals gestartet werden, ist ok, aber das Andocken ist auch mehrmals möglich und verschiebt dann die Icons auf dem Bildschirm.

Vorschlag:
Suchergebnis in einem neuen Fenster öffnen(schließe mich Luckie an).

MfG Lannes

Catbytes 20. Mär 2005 00:38

Re: Search4me
 
Zitat:

Zitat von Luckie
Du hast die Höhe der Taskbar doch wohl nicht etwa hardgecodet oder? :shock:

Ich habe mich in der Tat verschrieben, wie Pr0g schon bemerkt hatte. Ich meinte natürlich die Titelleiste.

Das mit dem "neuen Fenster pro Suchergebnis" ist auf jedenfall eingeplant.

Zitat:

Zitat von Pr0g
Was hat die Taskbar eigentlich mit der Größe des Fenster zu tun? (Meinst du vielleicht die Titelleiste?)

Genau richtig erkannt ;-)

Zitat:

Zitat von Lannes
Prog oben angedockt, kann dann größer gezogen werden (bis 51), aber nicht wieder verringert werden.

Habs notiert. Das mit der Größenänderung muß ich mir nochmals genau anschauen.

Zitat:

Zitat von Lannes
Programm kann mehrmals gestartet werden, ist ok, aber das Andocken ist auch mehrmals möglich und verschiebt dann die Icons auf dem Bildschirm.

Ich bin selbst noch am überlegen, ob das ein Bug oder Feature wird (Doppelstart) :-D

Du kannst das verschieben der Icons mit dem Menüpunkt "Auto verstecken" selbst bestimmen. Allerdings ist pro Andockseite nur ein Fenster möglich (sonst überlappen die sich).

Vielen Dank für die Infos! Ein Update wird bald kommen. Ich muß mir mit VirtualPC erstmal WinXP installieren, um das dort ausgiebig zu testen...

Catbytes 20. Mär 2005 16:47

Re: Search4me
 
*push* Neue Version

Jarmen_Kell 20. Mär 2005 17:25

Re: Search4me
 
Joar, kann ganz nützlich sein. Wenn mehr Such-Optionen da sind auf jeden Fall!

Wie haste das mit dem Andocken gemacht?

Pr0g 20. Mär 2005 18:15

Re: Search4me
 
Der Infodialog hat immer noch Scrollbalken ;)

Catbytes 20. Mär 2005 18:57

Re: Search4me
 
Zitat:

Zitat von Pr0g
Der Infodialog hat immer noch Scrollbalken ;)

Welchen Infodialog meinst Du? Der beim Klick auf Fragezeichen?

Hmmm...seltsam....Hast Du WinXP?

*all: Irgnedwie scheinen die Abmessungen bei Win2000/XP der Fenster unterschiedlich zu sein. Warum macht MS sowas?

Pr0g 20. Mär 2005 19:03

Re: Search4me
 
Es liegt am WinXP Style denke ich, aber normalerweise sollte es da keine Probleme geben. Passt du die Größe zur Laufzeit nochmal extra an? Mach das Fenster einfach sechs Pixel höher, dann sollte es gehen.

Thorben77 20. Mär 2005 19:15

Re: Search4me
 
Vielleicht solltest du auch noch die Größe ändern, die das Fenster hat, wenn man das Programm zum ersten Mal startet, damit mans nicht erst vergrößern muss...

mfG

Catbytes 20. Mär 2005 20:00

Re: Search4me
 
Zitat:

Zitat von Pr0g
Passt du die Größe zur Laufzeit nochmal extra an?

Nicht beim Infofenster. Schon seltsam :gruebel:

Naja - in der nächsten Version mache ich es einfach etwas größer...

Luckie 20. Mär 2005 22:45

Re: Search4me
 
Zitat:

Zitat von Catbytes
Zitat:

Zitat von Luckie
Du hast die Höhe der Taskbar doch wohl nicht etwa hardgecodet oder? :shock:

Ich habe mich in der Tat verschrieben, wie Pr0g schon bemerkt hatte. Ich meinte natürlich die Titelleiste.

Auch die codet man nicht hard. Siehe dazu MSDN-Library durchsuchenGetSystemMetrics.

Lannes 20. Mär 2005 23:00

Re: Search4me
 
Hallo,
Zitat:

Zitat von Catbytes
Zitat:

Zitat von Lannes
Programm kann mehrmals gestartet werden, ist ok, aber das Andocken ist auch mehrmals möglich und verschiebt dann die Icons auf dem Bildschirm.

Ich bin selbst noch am überlegen, ob das ein Bug oder Feature wird (Doppelstart) :-D

Du kannst das verschieben der Icons mit dem Menüpunkt "Auto verstecken" selbst bestimmen. Allerdings ist pro Andockseite nur ein Fenster möglich (sonst überlappen die sich).

Verändert dein Programm Einstellungen in der Systemregistrierung?
Seit dem Test hat mein System anscheinend Schwierigkeiten mit Eigenschaften\Taskleiste und Startmenü.
Rufe ich den Dialog auf und schließe in mit OK, ohne Änderungen vorzunehmen, vergehen jetzt über 10 Sekunden bis der Dialog geschlossen wird.

MfG Lannes

Catbytes 20. Mär 2005 23:22

Re: Search4me
 
Zitat:

Zitat von Luckie
Auch die codet man nicht hard. Siehe dazu MSDN-Library durchsuchenGetSystemMetrics.

Siehe mein Edit im Originalpost ;-)

Steve 21. Mär 2005 07:15

Re: Search4me
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hi,

Beim ersten Start ist das Fenster (immernoch?) ein wenig zu klein (s. Anhang)
Evtl. sollte man einstellen könne, ob der Standard- oder ein anderer Browser benutzt werden soll.
Sonst hat alles funktioniert :)

Gruß
Stephan :dance:

Catbytes 22. Mär 2005 10:13

Re: Search4me
 
Zitat:

Zitat von Steve
Beim ersten Start ist das Fenster (immernoch?) ein wenig zu klein (s. Anhang)

Jetzt immer noch (neue Version)?

Zitat:

Zitat von Steve
Evtl. sollte man einstellen könne, ob der Standard- oder ein anderer Browser benutzt werden soll.
Sonst hat alles funktioniert :)

Habs mir notiert - das kommt dann in die Optionen rein (da sitze ich grad dran).

Pr0g 22. Mär 2005 10:24

Re: Search4me
 
Jetzt scheint das Fenster beim Start eine normale Größe zu haben und auch im Info-Fenster stimmts nun mit der Größe.


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:53 Uhr.

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