AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Ordnung muss sein (LaunchBar)
Thema durchsuchen
Ansicht
Themen-Optionen

Ordnung muss sein (LaunchBar)

Ein Thema von EWeiss · begonnen am 17. Mai 2017 · letzter Beitrag vom 14. Nov 2021
Antwort Antwort
EWeiss
(Gast)

n/a Beiträge
 
#1

AW: Ordnung muss sein (LaunchBar)

  Alt 16. Aug 2018, 01:10
Arbeitet astrein, so würde ich meinen ist es abgeschlossen.

Im Anhang meine Optik, Dank Dir super einfach umzusetzen.

Ich glaube es wurde schon mal erwähnt, ich spielte auch jetzt zum ersten mal damit rum, ähnlich wie mit dem "Hide shortcuts" was nun ein "Hide Desktop Icon" geworden ist.
Ein Vorschlag zum "Change Wallpaper" -> "Change Desktop Wallpaper" oder ein Warn-Dialog bevor er es tatsächlich das macht oder gar beides.
Das Feature an sich ist richtig praktisch.
Fein
Nebenbei ein klick auf Cleanup Config File entfernt alle Icons die keine Zuweisung haben.
Zitat:
"Change Desktop Wallpaper"
Kann ich machen danach lege ich eine neue Version fest und lade das Projekt im ersten Beitrag hoch.

gruss
  Mit Zitat antworten Zitat
Benutzerbild von KodeZwerg
KodeZwerg

Registriert seit: 1. Feb 2018
3.691 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: Ordnung muss sein (LaunchBar)

  Alt 16. Aug 2018, 01:32
Unter -Edit- habe ich, bis auf "Edit Config file" noch nichts weiter getestet da ich noch nicht gelesen habe was was bewirkt.
Du hast ja bereits eine Beschreibung hier im Thread gegeben im Zusammenhang mit der Config Datei.
Ich muss mir daraus mal eine Text-Datei basteln so als readme
Da würde ich dich auch bitten auf "Notepad.exe" umzusatteln anstelle einer Dateiverknüpfung falls das für Dich auch logisch klingt.
Oder einen Auswahl-Dialog wo man sich einen Editor aussuchen kann und den per Default in .ini aufnimmt.
Hauptsache nicht wie bei mir Delphi, ich bin nicht Schuld, das muss Delphi bei Installation gemacht haben, eine Dateiverknüpfung mit .config Dateien. Das ist jedenfalls bei mir ein nerviger Punkt programmintern. Wie ich meinen Editor starte und die Config reinlade das Bedarf keiner Auskunft.
Gruß vom KodeZwerg
  Mit Zitat antworten Zitat
EWeiss
(Gast)

n/a Beiträge
 
#3

AW: Ordnung muss sein (LaunchBar)

  Alt 16. Aug 2018, 01:36
Zitat:
Da würde ich dich auch bitten auf "Notepad.exe" umzusatteln anstelle einer Dateiverknüpfung falls das für Dich auch logisch klingt.
Hmm.. das Problem ist halt ich registriere keine Extension ins System deshalb wird bei Doppelklick immer
die Anwendung geöffnet die auch das Extension registriert hat.

Muss mal sehen

Eigentlich verwende ich schon 'Notepad aber nu wenn das starten mit dieser Endung fehlschlägt.
Delphi-Quellcode:
          if not ExecOrWait(PWideChar(GetConfigFile), 'open', SW_SHOW) then
            ShellExecute(0, 'open', 'Notepad.exe', PWideChar(GetConfigFile), PWideChar
                (ExtractFilePath(ParamStr(0))), SW_SHOW);
Denke wenn ich die erste Zeile des Codes entferne sollte Notepad gestartet werden.
Eigentlich wollte ich das nicht weil ich meinen Text Editor mit der Endung registriert habe. (UEdit)

gruss

Geändert von EWeiss (16. Aug 2018 um 01:43 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von KodeZwerg
KodeZwerg

Registriert seit: 1. Feb 2018
3.691 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: Ordnung muss sein (LaunchBar)

  Alt 16. Aug 2018, 01:46
ExecOrWait(PWideChar(GetConfigFile), 'open', SW_SHOW) das raus, dann ist gut.

gerade erst Deinen Edit gelesen, ja dann lass drinn.
Gruß vom KodeZwerg
  Mit Zitat antworten Zitat
EWeiss
(Gast)

n/a Beiträge
 
#5

AW: Ordnung muss sein (LaunchBar)

  Alt 16. Aug 2018, 01:51
ExecOrWait(PWideChar(GetConfigFile), 'open', SW_SHOW) das raus, dann ist gut.

gerade erst Deinen Edit gelesen, ja dann lass drinn.
Ok!
Neue Version oben.. und gute Nacht! LOL

gruss

Geändert von EWeiss (16. Aug 2018 um 01:54 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von KodeZwerg
KodeZwerg

Registriert seit: 1. Feb 2018
3.691 Beiträge
 
Delphi 11 Alexandria
 
#6

AW: Ordnung muss sein (LaunchBar)

  Alt 16. Aug 2018, 02:05
Hab noch was für Dich gefunden, betreffend Desktop ShortCut und deren Icon.

Schau mal das Bild im Anhang.
Bei einem hat OTTB Probleme, habe den betreffenden Desktop ShortCut über OTTB geparkt und die Dateieigenschaften samt Symbol-Fenster offen.
Die Pfade existieren.

Kannst Du Dir darauf einen Reim machen?

edit
Schlaf gut!

Letztes edit für Heute
Ich habe Post #1 geladen, wollte nun das Cleanup Config file ausprobieren, da ist anscheinend der gleiche Fix nötig wie beim Bitmap Dialog.
Es erscheint eine Abfrage Box die egal worauf ich klick nur den Fokus verliert. Dieses Fenster screenshot-16_08-003.jpg meine ich.
Miniaturansicht angehängter Grafiken
screenshot-16_08-002.jpg  
Gruß vom KodeZwerg

Geändert von KodeZwerg (16. Aug 2018 um 02:29 Uhr)
  Mit Zitat antworten Zitat
EWeiss
(Gast)

n/a Beiträge
 
#7

AW: Ordnung muss sein (LaunchBar)

  Alt 16. Aug 2018, 03:04
Zitat:
Ich habe Post #1 geladen, wollte nun das Cleanup Config file ausprobieren, da ist anscheinend der gleiche Fix nötig wie beim Bitmap Dialog.
Werde ich mir morgen.. Nachher anschauen.
Muss eh noch einiges ändern das mit dem Icon (Set OnTop) gefällt mir nicht das es immer sichtbar ist.

Probleme behoben siehe Upload post 1#

Zitat:
Bei einem hat OTTB Probleme, habe den betreffenden Desktop ShortCut über OTTB geparkt und die Dateieigenschaften samt Symbol-Fenster offen.
Die Pfade existieren.

Kannst Du Dir darauf einen Reim machen?
Ja kann ich..
Weil einige *.lnk Dateien auf den Ordner
'C:\Windows\Installer\' verzweigen.
Warum das so ist und wie ich das beheben kann habe ich noch nicht herausgefunden.

bsp. In der Verknüpfung steht
Ziel: "C:\Program Files (x86)\IDM Computer Solutions\UltraEdit\Uedit32.exe"
Ausführen in "C:\Program Files (x86)\IDM Computer Solutions\UltraEdit\"

Der Target Path ist aber
'C:\Windows\Installer\{DDF17E28-E4C4-41CF-9DB9-8FA5F19B918C}\IconD7A33067.exe'

Das Resultat ist dann das ich ein falsches bzw.. das Installer Icon geliefert bekomme.
Wie gesagt ich weis nicht warum Windows das macht und wie ich das verhindern kann.

Hier ist das Problem beschrieben

Der beste weg eine Verknüpfung zu erstellen ist dieser.
Geht zum Ordner wo sich die Exe befindet klick mit der rechten Maustaste drauf und verwende im Menu Senden an Desktop (Verknüpfung)

gruss

Geändert von EWeiss (16. Aug 2018 um 05:21 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:45 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