Deutsch
Forum

Fenster ohne Titelzeile und ohne Menü trotzdem verschieben?

 
- 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
 
06.04.2007  
 



 
- 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
 
07.04.2007  
 



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 )
 
07.04.2007  
 




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
 
WinXP-Home ,XProfan10

Alfreds ... Freeware :  [...] 
07.04.2007  
 



Frank ist aufgrund (sonst ja nicht) fehlender Weitsicht der unumstösslichen zu früh gebildeten Meinung mein Code sei schlecht. Und das obwohl er selbst einem Anfänger SubClassing zur Abhilfe empfohlen hatte.

Nein Spaß beiseite - Du kannst meinen Code nutzen um die Methodik zu verstehen. Und entgegen Frank seiner (zu früh gebildeten) Auffassung ist die Methode sehr leicht auszubauen. Bei der Api hingegen sieht es da schon ganz anders aus.

[offtopic]
Aber ich verzeihe dem Frank ja denn er ist bestimmt so kribbelig weil er sich mit Andreas seinen Codes rumstreiten muß.

Hört Ihr sie? Die grausame alleszerstörende Kraft Franks anfliegender Faust?

[/offtopic]
 
07.04.2007  
 




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.
 
07.04.2007  
 



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.
 
07.04.2007  
 




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]
 
07.04.2007  
 




Rolf
Koch
Lasst die beiden nur, die ham sich trotzdem Lieb
 
07.04.2007  
 



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.
 
07.04.2007  
 




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!
 
07.04.2007  
 



Frank Abbing

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...

Frank Abbing
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!


Ich finde - das kann man so stehen lassen!
 
07.04.2007  
 




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.
 
07.04.2007  
 




Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

5.011 Betrachtungen

Unbenanntvor 0 min.
Peter Max Müller01.11.2017
Ernst30.03.2016
Chregu Mueller09.02.2014
Donnie19.03.2013
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