AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte M$ Windoof 2006 ;)
Thema durchsuchen
Ansicht
Themen-Optionen

M$ Windoof 2006 ;)

Ein Thema von Rastaman · begonnen am 5. Apr 2006 · letzter Beitrag vom 7. Aug 2006
Antwort Antwort
Seite 3 von 4     123 4      
Benutzerbild von Rastaman
Rastaman
Registriert seit: 6. Jan 2005
Nabend allerseits.

Eines möchte ich am Anfang gleich klar stellen, bevor die Diskussion wieder aufflammt:
Ja, ich benutze auch Windows und ich finde es sehr gut (zumindest XP, was danach kommt ...),
es soll halt nur eine Parodie werden, wegen den ewigen Gemaule der Linux etc. Nutzer, dass Windows
ja sooooo unstabil sei und man damit nix anfangen kann, weil es eh immer abstürzt.

So, und zwar hatte ich mir vorgenommen so eine Art Windows zu schreiben, nur halt im kleinen Stil.
Das ganze ist allerdings schwerer als ich dachte, weil ich z.B beliebig viele offene Fenster erlauben möchte,
aber ohne einen eigenen Thread für jedes Fenster ist das halt kaum (gar nicht?) möglich, da halt die anderen dann nicht mehr
reagieren, oder ich muss warten bis bei einer MessageBox auf OK geklickt wurde, bis überhaupt wieder irgendwas geht.
Deswegen ein paar Fragen:

1. Ist das Ganze rechtlich in Ordnung? Im Anhang seht ihr wie weit ich schon bin und ich glaube nicht, dass ich da irgendwelche Copyrights und Rights auf Namen verletze.

2. Wie kann ich "hInstance", die ja beim Programmstart übergeben wird, elegant auf alle cpp Dateien aufteilen, so dass jedes DialogBoxParam Zugriff darauf hat?

3. Ich habe ein Hauptfenster und dann sind alles andere Childs, allerdings ohne die Child Property, da sonst das Child beim Verschieben flackert wie verrückt.

4. Ich lasse in der Nachrichtenschleife eines Fenster (bei der Hilfe, siehe .exe) eine MessageBox anzeigen, wenn ein Eintrag aus der Listbox selektiert wird, und gebe als Parent das Hilfefenster selber an. Allerdings erscheint die MessageBox dann als unterstes Fenster und wird erst sichtbar, wenn man einmal ALT drückt.

5. Wenn Windoof aus ist, gibt es extreme Probleme mit der Z-Achse auf der alle Fenster liegen, was sich nach kurzer Zeit aber wieder legt, seht einfach selbst.

Ich denke es gibt noch mehr Probleme, aber das mit den Threads und so war erstmal das Wichtigste.

Edit: Erstmal die (R)´s und TM´s rausgenommen.

MFG
Rastaman

Für alle, die es noch nicht verstanden haben: Es ist nur ein Spaßprogramm!
Angehängte Dateien
Dateityp: exe windoof_137.exe (112,0 KB, 345x aufgerufen)
Chuck Norris has counted to infinity ... twice!
 
Nils_13
 
#21
  Alt 6. Apr 2006, 16:06
Ganz lustig, aber du musst mal googlen, es gibt da mehrere Seiten mit Windows-Bugs, dann vielleicht noch Zufall für die Fehler einsetzen, dann ist es nicht so einseitig.
Zitat von markusj:
Bitte mach dein Programm erstmal stabil^^.
Das ist bei mir, nachdem ich "Windows" hochgefahren habe, Hilfe wollte und den ersten Punkt angewählt hatte, nämlich mit 100% CPU abgeschmiertund hat mir ganz nebenbei noch die Taskleiste versteckt, so dass ich die nächsten 15 Minuten damit verbracht habe, Linkexe WindowHacker rauszukramen, um mir die Taskbar wieder hervorzuholen ...
Solche Systemspielchen müssen meines erachtens nicht sein, bitte lass uns unsere Taskbar!!!

mfG

Markus *sauer*

EDIT: Ach ja, Vollbild krieg ich (Gottseidank) auch keins.
Was wäre das Programm ohne Vollbild ? Und wozu eigentlich eine Taskleiste, es lebe Strg+Alt+Entf und Alt+F4.
  Mit Zitat antworten Zitat
Benutzerbild von Rastaman
Rastaman

 
Turbo C++
 
#22
  Alt 6. Apr 2006, 20:22
Zitat von Nils_13:
Ganz lustig, aber du musst mal googlen, es gibt da mehrere Seiten mit Windows-Bugs, dann vielleicht noch Zufall für die Fehler einsetzen, dann ist es nicht so einseitig.
Wird noch kommen. Wär schön, wenn ihr hier eineige VIIIEEELE Fehler zusammentragen würdet. Am besten noch mit der Info welches Icon
und welche Buttons dazugehören, sowie der Überschrift der Messagebox.

War auch schon auf der Suche. Siehe hier:

http://www.wasistzeit.de/gfx/humor3/a12.gif
http://www.wasistzeit.de/gfx/humor3/a4.gif
http://www.wasistzeit.de/gfx/humor3/a10.gif
http://www.wasistzeit.de/gfx/humor3/a6.gif
http://www.wasistzeit.de/gfx/humor3/a5.gif
http://outerlimit.de/errors/winerror.htm
http://outerlimit.de/errors/winerr2.htm




Zitat von Nils_13:
Was wäre das Programm ohne Vollbild ?
Muss ich dir recht geben.
  Mit Zitat antworten Zitat
Benutzerbild von alcaeus
alcaeus
 
#23
  Alt 6. Apr 2006, 20:32
Moin Rastaman,

so witzig sind die auch wieder nicht. Ein Teil der Fehlermeldungen auf den letzten beiden Links, sowie das a10-Bild sind Fehlermeldungen von Programmen.
Ausserdem sind die meisten Fehlermeldungen auch nur dann witzig, wenn man keine Ahnung hat. Was an der Fehlermeldung "Kann keine weitere Systemsemaphore erstellen" witzig sein soll, frage ich mich

Greetz
alcaeus
Andreas B.
  Mit Zitat antworten Zitat
Daniel G
 
#24
  Alt 6. Apr 2006, 20:37
Zitat von alcaeus:
Ausserdem sind die meisten Fehlermeldungen auch nur dann witzig, wenn man keine Ahnung hat.
Ich tippe mal, 90% der User da draußen haben nicht den blassesten Schimmer, was eine "Systemsemaphore" sein soll...
  Mit Zitat antworten Zitat
Benutzerbild von alcaeus
alcaeus
 
#25
  Alt 6. Apr 2006, 20:39
Zitat von Daniel G:
Ich tippe mal, 90% der User da draußen haben nicht den blassesten Schimmer, was eine "Systemsemaphore" sein soll...
Ja, klar nicht. Aber ich tippe mal, dass fuer die meisten User hier die meisten Fehlermeldungen nicht lustig sind; zum einen weil sie nicht von Windows an sich kommen, zum einen weil sie nicht "dumme" Fehlermeldungen sind, und zum dritten weil sie grossteils nur wegen der Unwissenheit des "Screenshot-Machers" witzig sind. Aber egal, wems Spass macht...

Greetz
alcaeus
Andreas B.
  Mit Zitat antworten Zitat
Benutzerbild von Rastaman
Rastaman

 
Turbo C++
 
#26
  Alt 6. Apr 2006, 20:42
Zitat von alcaeus:
Aber egal, wems Spass macht...
Du sagst es.
  Mit Zitat antworten Zitat
Flare

 
Delphi 7 Professional
 
#27
  Alt 6. Apr 2006, 20:55
Aber der Fehler im Anhang (eben wieder erzeugt) sieht doch lustig aus
Windows beendet seinen eigenen Explorer um mich vor Viren zu schützen...
Aber ich bin mir sicher dass in diesem Ordner kein Virus drin ist, dieser Ordner hat nur Unterordner!

...

...

wenn es meint...


Flare
Miniaturansicht angehängter Grafiken
windows-fehler_104.jpg  
Willy Scheibel
  Mit Zitat antworten Zitat
Benutzerbild von Rastaman
Rastaman

 
Turbo C++
 
#28
  Alt 7. Apr 2006, 20:23
Jop, sowas ähnliches gibt Windows RG auch aus

Aber naja. Wie gesagt wollte ich ja nochmal von vorne anfangen, nur dieses Mal mit Klassen.
Lief bis jetzt eigentlich ganz gut, nur zeigt er mir jetzt plötzlich immer an, dass das Hauptfenster nicht erstellt werden konnte

Kann den Fehler vielleicht jemand finden und seinen werten Kommentar zum Gesamtbild abgeben, da ich in Klassen noch nicht so bewandert bin?

MFG
Rastaman
Angehängte Dateien
Dateityp: rar windoof_871.rar (13,7 KB, 26x aufgerufen)
  Mit Zitat antworten Zitat
Benutzerbild von Rastaman
Rastaman

 
Turbo C++
 
#29
  Alt 29. Apr 2006, 15:48
Mmh, so langsam könnt ich mal pushen ... *PUSH*
  Mit Zitat antworten Zitat
Benutzerbild von jmit
jmit

 
Turbo Delphi für Win32
 
#30
  Alt 2. Mai 2006, 09:56
Zitat von Rastaman:
Nabend allerseits.

Eines möchte ich am Anfang gleich klar stellen, bevor die Diskussion wieder aufflammt:
Ja, ich benutze auch Windows und ich finde es sehr gut (zumindest XP, was danach kommt ...),
es soll halt nur eine Parodie werden, wegen den ewigen Gemaule der Linux etc. Nutzer, dass Windows
ja sooooo unstabil sei und man damit nix anfangen kann, weil es eh immer abstürzt.

So, und zwar hatte ich mir vorgenommen so eine Art Windows zu schreiben, nur halt im kleinen Stil.
Das ganze ist allerdings schwerer als ich dachte, weil ich z.B beliebig viele offene Fenster erlauben möchte,
aber ohne einen eigenen Thread für jedes Fenster ist das halt kaum (gar nicht?) möglich, da halt die anderen dann nicht mehr
reagieren, oder ich muss warten bis bei einer MessageBox auf OK geklickt wurde, bis überhaupt wieder irgendwas geht.
Deswegen ein paar Fragen:

1. Ist das Ganze rechtlich in Ordnung? Im Anhang seht ihr wie weit ich schon bin und ich glaube nicht, dass ich da irgendwelche Copyrights und Rights auf Namen verletze.

2. Wie kann ich "hInstance", die ja beim Programmstart übergeben wird, elegant auf alle cpp Dateien aufteilen, so dass jedes DialogBoxParam Zugriff darauf hat?

3. Ich habe ein Hauptfenster und dann sind alles andere Childs, allerdings ohne die Child Property, da sonst das Child beim Verschieben flackert wie verrückt.

4. Ich lasse in der Nachrichtenschleife eines Fenster (bei der Hilfe, siehe .exe) eine MessageBox anzeigen, wenn ein Eintrag aus der Listbox selektiert wird, und gebe als Parent das Hilfefenster selber an. Allerdings erscheint die MessageBox dann als unterstes Fenster und wird erst sichtbar, wenn man einmal ALT drückt.

5. Wenn Windoof aus ist, gibt es extreme Probleme mit der Z-Achse auf der alle Fenster liegen, was sich nach kurzer Zeit aber wieder legt, seht einfach selbst.

Ich denke es gibt noch mehr Probleme, aber das mit den Threads und so war erstmal das Wichtigste.

Edit: Erstmal die (R)´s und TM´s rausgenommen.

MFG
Rastaman

Für alle, die es noch nicht verstanden haben: Es ist nur ein Spaßprogramm!
Hallo,

auch wenn es nur ein Spaßprogramm ist, macht es mir keine Spaß , wenn ich nachdem ich Dein Spaß-Programm gestartet habe, meinen Rechner neu zustarten, da garnichts mehr reagiert, weder Maus noch die Tastatur.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 3 von 4     123 4      


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 12:55 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz