| |
|
|
- Seite 1 - |
|
Edwin Camdzic | Hi,
mich hat das Vista Design so fasziniert, dass ich es in meine XP-Programme einbauen will. Aber es hängt da scho ganz am Anfang. Denn den Aero Effekt habe ich schon hinbekommen, man kann dafür aber das Fenster nicht verschieben (blöd). Jetzt bräuchte ich bitte einen, der mir sagt wie ich ein Fenster ohne Titelzeile und ohne Menüleiste verschieben kann. Bin für jede Hilfe dankbar.
Danke im Vorraus!
Um Aero hinzubekommen, benutzt das Fenster den Desktop als Hintergrund. Wenn man das Fenster jetzt verschieben würde, so würde doch der Hintergrund der alte sein und sich nicht aktualisieren? Kann man dagegen auch etwas machen?
bye |
|
|
| |
|
|
| |
|
- Seite 3 - |
|
|
Edwin Camdzic | Hi,
wie schon gesagt, bin ich nicht gerade der Beste.
Es würde nichtsausmachen, wenn ein Fenster im Hintergrund zu sehen wäre. (es soll auch sichtbar sein)
und subclassing sagt mir nicht wirklich etwas.
Bin für jede Hilfe dankbar und nehme auch jede an.
Danke!
Ich dachte daran das man ein großes Fenster über den ganzen Bildschirm legt ( hintergrund ist Bildschirm (windowtyle 112)). Dann kopiert man ein Bild mit der gegenwärtigen Position des Fensters (welches man vorher aus dem Bild entfernt) Dann das Fenster wieder zurück und das Bild aus dem Speicher ins Fenster laden. Anderes Bild darüber und Fertig. (oder so)
xp home, profan 9.1 |
|
|
| |
|
|
|
| Alles Quark - wird nicht funktionieren. Die Programme im Hintergrund sind schliesslich nicht tot sondern ändern wohlmöglich auch das was sie anzeigen.
Lies nochmal das hier - das wäre der einzige Weg: iF
Das Bild von dem Du redest (was leider nicht mitgeliefert ist) mag ja Weißanteile besitzen - aber diese nach dem Verschieben zu Aktualisieren wird Dir nicht gelingen da Windows selbst keine Info darüber besitzt was tatsächlich hinter dem Fenster liegt. Einzige Mgl. wäre das Ausschneiden von Fensterteilen mittels Regions. Hierbei ist aber nur eine Transparenz möglich - keine Transluzens. Unter WinXP könntest Du dann diese ausgeschnittenen Regions jedoch wiederum bedecken - mit transluzierenden Statics. Dabei kannst Du dann aber nicht mehr die Verschiebung mit der ReleaseCapture-Api nutzen - Du müsstest dann meine obige Variante für das Verschieben nutzen da Du die Statics manuell beim Verschieben nachpositionieren müsstest. (Die Variante von der Frank meint man könne sie nicht ausbauen ) |
|
|
| |
|
|
|
Alfred Wagner | Sorry hab nicht richtig gelesen ( Code ist von Thomas H.)
Übrigens was meinst du mit
War der abgewandelte Code von Thomas H. Seinen eigenen (ersten) Code entwickelt nichtmal iF weiter...
Frank?
mfg. Alfred |
|
|
| |
|
|
|
| |
|
| |
|
|
|
Frank Abbing |
Wenn Du alle diese Fehlerquellen eliminieren möchtest dann läuft das auf eine eigene Fensterverwaltung hinaus. Da bist Du mit Subclassing dann doch besser bedient.
Meine Rede. Michael ist ebenfalls Assemblerprogrammierer und kann solche Dinge natürlich auch beurteilen. iF kommt ja eher von den Hochsprachen und ist eben noch nicht soweit... Darum verstand er nicht, dass sich mein Subclassingvorschlag nicht nur auf die simple Mausbewegung bezog, sonders auf die gesamte Frage.
Frank ist aufgrund (sonst ja nicht) fehlender Weitsicht...
Das hätten wir ja jetzt schon geklärt, wem diese Weitsicht noch fehlt.
Ich ahnte ja schon, dass solche Probleme auftauchen würden.
Übrigens was meinst du mit ... Frank?
iF und ich hatten intern eine angeregte Diskussion zu diesem Thema... Natürlich alles nur Spass und Flachs, wie man hier an unseren destruktiven Antworten gegeneinander sieht. |
|
|
| |
|
|
|
| Juppi! Ich nehme es Dir auch nicht so übel Frank - immerhin programmierst Du ja noch nicht mal halb so lange wie ich. Und ich will ja mit unseren Jungspunten mal nicht so sein. Und das ich schon in assembler (wenn auch 16 Bit) programmierte als Frank sich noch an Profan² übte...
Es ging Frank einfach darum das er enttäuscht war das ich Dinge wie Sleep & Co nutzte. Nun - der Code war wirklich auch nur aus dem Ärmel geschüttelt - wo er recht hat... Vom Grundprinzip her jedoch (wenn auch sicherlich verbesserungswürdig) zeigt der Code wie einfach es ist wasauchimmer zu verschieben. |
|
|
| |
|
|
|
Frank Abbing |
Juppi! Ich nehme es Dir auch nicht so übel Frank - immerhin programmierst Du ja noch nicht mal halb so lange wie ich. Und ich will ja mit unseren Jungspunten mal nicht so sein. Und das ich schon in assembler (wenn auch 16 Bit) programmierte als Frank sich noch an Profan² übte...
Äh, meine 8 Bit Assemblerprogramme sind heute noch im Netz zu finden, und die sind über 20 Jahre alt. Da gab es noch lange kein 16 Bit. Du kommst mir hier langsam vor wie der Don Quichotte der XProfan-Community...
[web]https://frabbing.de/infos.html[/web] |
|
|
| |
|
|
|
Rolf Koch | Lasst die beiden nur, die ham sich trotzdem Lieb |
|
|
| |
|
|
|
| Frank Abbing
Äh, meine 8 Bit Assemblerprogramme sind heute noch im Netz zu finden, und die sind über 20 Jahre alt. Da gab es noch lange kein 16 Bit.
Da wollte ich Dir schon eine Brücke bauen - und Du reisst sie mit Deinem dicken Hintern wieder ein!
Gut, ich gebs zu - ich wollte Franks rühmliche Vergangenheit verbergen um sie nicht mit seinen laienhaften Postings hier zu beschmutzen. |
|
|
| |
|
|
|
Frank Abbing |
Da wollte ich Dir schon eine Brücke bauen - und Du reisst sie mit Deinem dicken Hintern wieder ein!
Kannst mal sehen, wie wenig deine Baukünste taugen...
Gut, ich gebs zu - ich wollte Franks rühmliche Vergangenheit verbergen um sie nicht mit seinen laienhaften Postings hier zu beschmutzen.
Womit ich ja nur verhindern wollte, dass du wieder einen deiner naiven Quellcodes postest. Leider vergeblich! |
|
|
| |
|
|
|
| Frank Abbing
Frank AbbingDa wollte ich Dir schon eine Brücke bauen - und Du reisst sie mit Deinem dicken Hintern wieder ein! Kannst mal sehen, wie wenig deine Baukünste taugen... Frank AbbingGut, ich gebs zu - ich wollte Franks rühmliche Vergangenheit verbergen um sie nicht mit seinen laienhaften Postings hier zu beschmutzen. Womit ich ja nur verhindern wollte, dass du wieder einen deiner naiven Quellcodes postest. Leider vergeblich!
Ich finde - das kann man so stehen lassen! |
|
|
| |
|
|
|
Frank Abbing |
Ich finde - das kann man so stehen lassen!
Ich finde, wir sollten den Beleidigungs-Fechten-Thread wieder aufmachen. Obwohl du da ja auch nur im unteren Punktebereich vertreten warst. Aber schön, lassen wirs gut sein. |
|
|
| |
|
|