Deutsch
Anwendungen

Desktop-Starter

 
- Seite 1 -



KHR
Hallo miteinander

.

angeregt durch Plüschi-Pauls Programm (das ich einfach nicht zum laufen bekommen habe), hab ich an einem Tag Zwangsaufenthalt wegen eines ausgefallenen Fliegers das Notebook genommen und mir Pauls Idee nach meinen Vorstellungen verwirklicht.

Wäre es unfair, wenn ich das Programm - obwohl ich die Idee übernommen habe - trotzdem zum Wettbewerb anmelden würde?

Mir gefällt es jetzt nämlich schon sehr gut und mein Kollege war auch gleich begeistert: "Will sofort haben".

Zur Funktion:

Ich hab auf dem Desktop immer allerlei Icons und links, die schnell mal unübersichtlich werden. Mittlerweile hab ich schon versucht, das ganze in mehrere Ordner zu sortieren, aber zufrieden bin ich nicht.

Deshalb ist mein Desktop-Starter entstanden. Auf 5 Tabletts stehen je 20 Startplätze für oft genutzte oder schwer zu findende Programme.

Beim ersten Aufruf werden die meisten Icons leer sein, da ich ja nicht weiß, wo sich Eure auf der Festplatte rumtreiben.
Zur Demo hab ich schon mal ein paar eingebaut, die auf jedem Win-XP-Rechner zu finden sein sollten. Die Icons selbst werden aus dem jeweiligen Programm ausgelesen. Damit hat man die gewohnte Ansicht vom Desktop.

Damit man auf den ersten Blich erkennt, mit welchem Tablett man arbeitet, hab ich sie mit unterschiedlichen Farben unterlegt.

Die Programme werden durch anklicken des Icons gestartet.
Ihr könnt die Programme jederzeit ändern, ergänzen und löschen. Dazu klickt man auf die Titelzeile des Programms, das aufklappende Menue sollte selbsterklärend sein. Mann kann alle Parameter manuell eintragen oder mit "link übernehmen" sich durch die Daten auf der Festplatte hangeln. Ganz wie man will.

Links, die sich auf dem Desktop befinden öffnet man über Eigenschaften und findet dann die entsprechenden Verweise, die man in der ersten Konfig-Zeile (Programm einträgt.

In der zweiten Zeile (Titel) trägt man die Beschriftung zuum Icon ein.

in der dritten Zeile (Verzeich) Laufwerk und Pfad, unter dem das Programm starten soll. Viele weisen ja Standardmäßig auf "eigene Dateien" und einige User habe da so ihre eigene Ordnung im Rechner.

Unter Extras->Einstellungen kann man bis jetzt die Beschriftung der einzelnen Tabletts ändern.

Alle Einstellungen werden in einer INI-Datei gespeichert. Diese kann jederzeit mit einem Editor verändert werden, eigentlich sollte sie selbsterklärend sein. Ich sehe aber keinen Grund, wieso man da drin rumwurschteln sollte.

Klar es ist noch nicht fertig - da muß noch einiges daran gemacht werden. Für eine erste Berwertung und auch Funktionstest wäre ich dankbar.

.

473 kB
Hochgeladen:27.10.2008
Ladeanzahl287
Herunterladen
 
Gruß
Karl-Heinz
WIN XP home/Pro / XPROFAN 11 / P2CPP
ATMEL + BASCOM Fan
27.10.2008  
 



 
- Seite 1 -


[offtopic]
@Karl: Jeder Beitrag hat unten einen Button "Zitieren". Für Zitate sollte man diese in ein [ quote ] hier das Zitat [/ quote ] hüllen. Das fördert die Lese- und Zuordbarkeit.
[/offtopic]
 
27.10.2008  
 




Paul
Glatz
wenn ich ein Programm mit Parametern eintrage,dann funktioniert das mit den Icons nicht mehr.
 
27.10.2008  
 



 
- Seite 2 -


@Hallo Karl-Heinz

Gehe hier mal auf Suche nach "Quickstart" -
Hatte damals schon die Idee aufgegriffen und Frank war so "lieb" und hat mein Programm in den Mülleimer verbannt !
Die danach fertig gestellte endgültige Version wird auf meinem Rechner täglich genutzt. -
Lass mal "Plüschi" sein Programm weiter ausbauen.
Schliesslich hat er die Idee ja "neu" aufgegriffen ;)
 
27.10.2008  
 




Rolf
Koch
Hi Karl-Heinz
Ja funktioniert. aber (nicht böse sein)
a.) sehr oft in der Art gesehen (*)
b.) Die Schrift auf den Buttons ist bähhh

Zu a. (*)
Vielleicht solltest Du in der Art mal was anfangen und dann dort Icons mit Text drunter anlegen und keine Buttons.
Könntest dann auch den Hintergrund als Bild oder Farbe ändern u.s.w u.v.m.
KompilierenMarkierenSeparieren
 {$i}
Def XFindWindow(2) ! "user32","FindWindowA"
declare desktopx&,hwndx&

Proc get.desktop

    Declare h&
    h& = XFindWindow("Progman",0)
    h& = FindWindowEx(h&, 0, "SHELLDLL_DefView",0)
    h& = FindWindowEx(h&, 0, "Internet Explorer_Server",0)

    if h& > 0

        Return h&

    else

        h& = XFindWindow("Progman",0)
        h& = FindWindowEx(h&, 0, "SHELLDLL_DefView",0)
        h& = FindWindowEx(h&, 0, "SysListView32",0)
        Return h&

    endif

EndProc

proc create.hwnd

    parameters x&
    windowstyle 80
    hwndx&=CREATE("WINDOW", x&,"" ,0,0,width(x&),height(x&))

endproc

cls
get.desktop
create.hwnd &(0)

while 1

    waitinput
    am besten einen Timer einbinden und immer get.desktop abfragen
    da sich das Handle öfters ändert und dann neu erstellen

endwhile


Nur ganz schnell mal als Dummy erstellt. Aber nutze dies doch anstatt Deines HWNDs - nur so als Vorschlag. Somit hast Du etwas anderes als das normale Starterzeugs.
 
27.10.2008  
 




Frank
Abbing

Gehe hier mal auf Suche nach "Quickstart" -
Hatte damals schon die Idee aufgegriffen und Frank war so "lieb" und hat mein Programm in den Mülleimer verbannt !


Jaja, immer auf den bösen Frank...
 
27.10.2008  
 



@Frank
Du bist nicht böse, nur ordnungsliebend
 
27.10.2008  
 




Frank
Abbing
Horst, du verstehst es immer wieder, mich versöhnlich zu stimmen...
 
27.10.2008  
 




Paul
Glatz
Paul Glatz
wenn ich ein Programm mit Parametern eintrage,dann funktioniert das mit den Icons nicht mehr.

Wurde dass vergessen ??
 
27.10.2008  
 



Paul Glatz

Paul Glatz
wenn ich ein Programm mit Parametern eintrage,dann funktioniert das mit den Icons nicht mehr.

Wurde dass vergessen ??


Nein, wenn, dann ignoriert.
 
27.10.2008  
 




Frank
Abbing
Jaja, die Ungeduld der Jugend...
 
27.10.2008  
 



@Paul: Das wirft die alte Frage der Softwarepatente auf. Paul, in deutschsprachigen Ländern kannst Du Dir nur die sogenannte "Anmutung", also das Aussehen, die besondere Art der Schnittstelle zum Menschen patentieren lassen (falls du an das überhaupt gedacht hast). Wenn das Amt dir das zusagt, dann darf kein anderer mit den Farben, Knöpfen etc ähnliche Funktionalitäten machen - oder er zahlt Dir eine faire Lizenz. Ich denke aber, du hattest die Idee wirlich selbständig. Leider ist Dir da halt jemand zuvor gekommen - so gings mir mit meinen Patentansprüchen leider auch immer ;)
Gruss
P. Specht
 
27.10.2008  
 




KHR
Hallo miteinader,

.
ich hab das Programm nun etwas weitergeschrieben und einige Eurer Anregungen verwirklicht. Mittlerweile hab ich auch einen Namen gefunden: Kick-Off

An der Gestaltung werd ich später noch weitermachen.

Mir gings jetzt erst mal um die Funktion des ganzen.

das hab ich nun eingefügt (oder zumindestens wollen) :

Farbauswahl-Dialog
Parameter-Übergabe an Programm
Link-Übernahme neben Edit-Feld
Sicherheitsabfrage vor löschen
WindowStyle 266 , Grösse nicht änderbar
Prgramm-Daten Kopieren, ausschneiden, einfügen
Memory-werte in Statuszeile anzeigen

Nein - fertig ist es noch lange nicht, obwohl es schon auf einigen Rechnern im Einsatz ist

In den nächsten Tagen werd ich wohl nicht mehr in Internet kommen - mal sehen.

464 kB
Hochgeladen:31.10.2008
Ladeanzahl209
Herunterladen
 
Gruß
Karl-Heinz
WIN XP home/Pro / XPROFAN 11 / P2CPP
ATMEL + BASCOM Fan
31.10.2008  
 




Zur Anwendung


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

23.478 Betrachtungen

Unbenanntvor 0 min.
Member 643497420.08.2021
AndreasS27.11.2018
Phantom300029.06.2018
Erhard Wirth20.02.2015
Mehr...

Themeninformationen



Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie