Seite 2 von 4

Update LUPE

Verfasst: 13.06.2005 19:26
von rayman1970
Hi ihr fleißigen Tester :D
Die Systemauslastung müßte jetzt auf 0% sein , wenn keine Aktion ausgeführt wird .

@Sunny
Die Sachen die du mir noch vorgeschlagen hast sind wirklich gut ! Ich muß mal schauen wie und ob ich es umsetzte .

Update: http://home.arcor.de/rayman1970/Lupe.zip

Danke im voraus fürs nochmal testen :)

Gruß Rayman

Verfasst: 13.06.2005 19:31
von benny
@Rayman:

Sauber :!: Hast nun hinbekommen ... ~0% Auslastung bei keiner Veränderung!

So soll es sein ... :allright:

Verfasst: 13.06.2005 19:38
von Kiffi
@rayman1970

Gute Idee. Prima umgesetzt. Toll! :allright:

Grüße ... Kiffi

Verfasst: 13.06.2005 19:39
von Rubiko
auf meinen 500er jetzt auf 87 beim startup... und danach sinkts auf 67...

Verfasst: 14.06.2005 11:09
von Rings
Natürlich geht das Programm nicht unter Windows-NT respektive Windows95 weil dort die SetLayeredWindows-Api fehlt.
Wollts nur mal erwähnt haben :)

Verfasst: 14.06.2005 13:51
von NicTheQuick
Lustigerweise habe ich andere interessante Dinge rausgefunden.

Wenn die Lupe einfach nur da steht, verbraucht sie 0% CPU.
Schiebt sie hin und her, komme ich auf maximal 35%.
Wenn ich nur die Maus über sie hinwegbewege und ein bisschen rumfuchtele ohne zu klicken, habe ich eine durchschnittliche CPU-Belastung von 90%. Woher kommt das? Ich tu doch nichts außer die Maus zu bewegen.

Noch ein Vorschlag: Eine Option, bei der man einstellen kann, ob der Hintergrund in Realtime vergrößert werden soll. Oder geht das technisch nicht? Ich frag mich sowieso wo du das Bild herkriegst, das hinter deinem Fenster liegt. Das stellt Windows doch normalerweise gar nicht dar.

Verfasst: 14.06.2005 13:58
von Rings
nochwas fällt mir grad ein,
die meisten Lupen die ich kenne
sind übrigens rund :)

Verfasst: 14.06.2005 14:00
von NicTheQuick
Wir haben zu hause ne eckige. :mrgreen:

Verfasst: 14.06.2005 20:43
von rayman1970
Hi NicTheQuick !
Schiebt sie hin und her, komme ich auf maximal 35%.
Das ist ganz normal , macht jedes Programm . Schiebst du ein Programm hin und her z.B. Windows Medien Player erhöht sich die Prozessor Auslastung .
Wenn ich nur die Maus über sie hinwegbewege und ein bisschen rumfuchtele ohne zu klicken, habe ich eine durchschnittliche CPU-Belastung von 90%. Woher kommt das? Ich tu doch nichts außer die Maus zu bewegen.
Das ist jetzt behoben .

Noch ein Vorschlag: Eine Option, bei der man einstellen kann, ob der Hintergrund in Realtime vergrößert werden soll. Oder geht das technisch nicht? Ich frag mich sowieso wo du das Bild herkriegst, das hinter deinem Fenster liegt. Das stellt Windows doch normalerweise gar nicht dar.

Ich erkläre mal kurz das Prinzip der Lupe .
Ablauf:
Wenn eine Aktion statt gefunden hat wird das Fenster transparent gemacht . Was sich in diesem Moment hinter dem Fenster befindet wird optimiert fotografiert ( Ausschnitt den der Zoom-Faktor bzw. die Fenstergröße braucht ) . Dann wird der Ausschnitt in die Mitte des Fensters gesetzt . Das Ganze mache ich über Images . Jetzt schalte ich das Fenster wieder auf nicht transparent . Und ups , ist der Hintergrund in der Lupe :) . Aus technischen Gründen kann ich na klar nicht auf Realtime zugreifen , da das Fenster dafür jedesmal transparent werden müßte . Das flackert dann wie in der Disco :D .

Und das nächste Update : http://home.arcor.de/rayman1970/Lupe.zip

Gruß Rayman

Verfasst: 14.06.2005 21:29
von MVXA
Die Lupe könntest du an Giga verkaufen <). Die haben sicher interesse, wenn du ihnen klar machst, dass deine Lupe besser ist als deren?