[Playlisten] [Impressum und Datenschutzerklärung]

07C.1 Notizzettel auf dem Bildschirm in C#; Fenster erzeugen; Teil 1


CC-BY-NC-SA 3.0

Tempo:

Anklickbares Transkript:

wassoll's also heute werden Notizzettelauf dem Bildschirmdas schwebt mir vorProgrammieren malen bisschen Beistrich dass man dannganz viele kleine Fensterchen oder auch große Fensterchen auf dem Bildschirm platzieren kanndiedie Zettel sinddas mein Gedankeder Form natürlich kommen jeweils ?? was drauf schreiben können soll ?? jeweils Text eingeben könnenerst gestern um das grafischewie bastle ich so ein kleines Fensterchenund dann geht's mir natürlich eigentlich um das programmiertechnischerhinter wie kriege ich zwanzighundert von solchen Fensterchen erzeugtwirkliche Sinne sie verschiedene Farben als Hintergrund haben wir durch das Einstellentechnischer?? wahrscheinlich ?? Strukturen veranstalten wie kriegt es hin das hier vielleicht jeweilsdas Datumund die Uhrzeit der Erstellung stehtals Fenstertitelund dann vielleicht heute Nachmittagdas man noch man sich anguckt wie das mit speichern gehtdieser Zustand so beim nächstenStart des Rechners auch irgendwie wiederhergestelltwerden können wie für dich das speichern unddurch nach ?? wieder ladendas man die für heuteähmdas heißt wir bräuchtennatürlich ?? des üblichen Projekten hiereinenWPF der WPF Projekt ins Sharp??PFklein OPunkt ?? wirdmandas Ding hat ja schon eine Hauptfensterklasseund was ich jetzt machen würde ist neben dieser Hauptfenster Klasse wie das Teil hateine weitere anlegen das man sagen kann ob wir die HauptfensterKlasse die Macht zu ?? allgemeinesSteuerfenstermuss zum Beispiel auf Farbeerzeugeein weiteresUnternehmen ?? verfolgt sowas das ich nachher habees gibt einenOrangenknopfum Orange Notizzettelzu erzeugen ?? es gibt einen gelben Werbenotizzettelzu erzeugenals wir Farben fürzu einfarbig und ein grün sowasdann das Mannhauptfenster nachherzum BeispielKöpfe hat mit denen ich solche Notizzettel erzeugen kann die Notizzettelsündenanderer Fenstertypersaufen zu können und welche VerwaltungsfunktionhabenKomma sehen was man schafft dass es meine Idee also dieses Hauptfensterwas man ja recht automatischen Projekte auf Fensterklassedie für dich nicht für die Notizzettel verwenden für die notizzettelwilligeneigene Fensterklasse haben??versammelt sich ?? amen WindowsSamesameSameKommaund die zugehörigeArbeit auf sie hier die zugehörigesie schafft das ??hatten es bisher immer ein einziges Fensterein Sorte Fenster deshalb auch nurmehr in den du abgeleitet Verbindungich jetzt zweite Sorte Fenster habenMaus die rechts hier auf den Notizzettelauf das Projekthinzufügenund daFenster nicht klassesondern Fensterfensterist mehr als eine klasseKlasse hatten vor Kommahier will ich jetzt Fenster habeneine neue Sorte Fenster hinzufügenFensterder WPFschwebt mir vorund ?? Beistrich wenn du eins sondernnoch weit davon Notizeswird dann eben nicht nureine neue Klasse erzeugt Komma einiges drumheruminsbesondere muss er diese grafische Darstellungvorher kommen sehen jetzt wenn sich das angucken Notizsammelt CSper Mail Bindungwas es automatischschon hatteund hier haben ?? jetzt ebeneine weitere KlasseNamensnotizdie auch von Fenster erbtLeben Beistrich PassageBarschel heißt das Teil dieser Klasse in einer Datei stehen können wir sie nicht die gesamte Klasseführt im Hintergrund so einiges gebaut aber eine andere Datei gekippt sind wir paar schöne sie nicht alles von der Klassedas kann man im Normalfallschlicht und ergreifend ignorieren dass wir sie nicht alles sehenauf jeden Fall habe es meine Klasse sowas haben wir schon gesehen ?? zu der Klasse zusätzlich eben noch diese OberflächenbeschreibunginXMLwir haben ein Fensterdas zur Klasse Notizzettelnotizgehörtdrei hundert hoch drei hundert dreizehn und blaanund in das Fensterwir jetzt ?? eintippenkönnenals möglicheBeistrich noch einstellen könnenumum rein tippen zu können in das Fenster brauche icheine Textboxdasauch schon mal eine TextboxPunkt finde da ?? Textboxund die Textboxaufhundert Prozentsiehtwasging hier auf diesemBildschirman diese Textbox soll Format füllen seinnatürliches ?? immer so groß seinwie dasFenster groß S?? ist gleich nach ein einfacher hier zu gucken was denn die Einstellungen sind damit die automatische groß das Fenster groß ist sie mir schon solcheanwesendenVerbinderanden sie das andocken können hier an die ?? an die Ränder des Fensterserkennen kleines Sangedockt ist oder nicht so ganz angedockt sein??gesehen jetzt wieder bis ich endlich gar nichts mehr das lustige Sommer gar nichts Einspruch reinschreibt scheint Ausrufezeichenalle Ränder anzulockendasgerade in Aktion sehenKommawas in Aktion zu sehenposiert aber eigentlich tun um dieses Fenster in Aktion zu sehen wenn sie schon aufkommenich muss interessanter von diesem Fensterchen ja aufrufenirgendwo muss ich dann vor allem den Faktor aufrufen könnendass er sich jetzt man das Hauptfensterreinund setze da mal einennoch freienButton Buttonundsage mal neueNotizkann ich den Klick gleich sonst was anhängenoder ihr doppelklickenzu Fuß Klick gleichsoneue Ereignishändlerwo sind wir dannda sind wirso diese Funktion wird als jetzt aufrufen wenn ich im Hauptfensterauf diesen Button klickediesen Button neun und jetzt klickewas jetzt machen will ist ein neues Fenster der anderen Arterzeugennundieses NotizPunktdas wäre das ?? der Kontakte Aufruferzeugt ein neues Fenster anso wie's da steht ist es natürlich nicht allzu prickelndenErzeuger neues Fensterweilniemand wird es sehen das neue Fenstersieht in der Arbeiterklasse ?? weiter zu greifbar seinich erzeuge das neue Fenster ein neues Fenster schön abernichts passiert was ich obendrein machen muss das neue Fensteranzeigendasseine überraschende Schreibweise dafür wäre hier weiter zu machenmit Showwar das erste Mal dass siemachen sich hallo das jetzt war seinnur Notizheißt rufe den Constraktorvon Notiz aufunser neue Fensterartwas da rauskommt aus nur Notizistein Verweis auf ein Fenster der anderen Art und sind dank diesem Fenster der anderen ArtAnzeigenguckendas alles auch so funktioniert wie die Theorie sagtdassein Fensterunsere andere Art und wenn sie noch mal klickenwirklich noch ein Fenster von der anderen Artnoch ein Fenster ich baue jeweilsein neuesKonzept tatsächlich somitversprochenund guckenwas reinschreiben kannKlammer zu Punkt und esläuft auch umwas es noch nicht geht ist das sie Returngenau Return wird jährlichnoch ab?? ich kein Zeilenumbruchdass es eine kleine Einstellung?? im Prinzip erst das schon mal soweitähmKomma zu denen über das Wiki haarsträubend aussieht nicht erzeuge ein neues Objekt der Artnotizund zeige es an dastypischerweisenicht so schreiben typischerweisewelch Schreibenich hätte gerne eine neue Variablevon der Sorte Notizund die heißt ähmda speichere ichdie Referenzauf eine neue Instanzvon der Sorte Notiz rein und dannzeigt das an sowie das Ruder noch ?? Semikolon so sieht das schon deutlich freundlicher aus so würde man es typischerweiseschreibenVariablennamensendie Verweise aufNotizen speichern kann auf eine Notiz speichern kannund wie viel ich diese Variable Nich fülle sie mit dem Verweis auf ein frisch erzeugtesFenster von der Sorte Notizaufrufdes Kontaktes hier runde Klammer zuFunktionsaufrufist wie der hierund dann sage ichdieses Fensteranzeigeneigentlich noch hier ändern beideNotizzetteldas auchReturn nimmtdas eshier noch?? Shopping wurde zwischenAccess füttern sofort das erste der Stadt sofort das erste Excel zwitschernzusich auch bei den Eigenschaftensuchen könnenwir an Orte nachName vielleicht am bestenerschüttern da das auch machen könnenSie von etwas hier zu tippenLeerzeichenund sinddamit aber die Notizzettelpraxisschlug diesen Notizzettelauf einenknallgelben Hintergrund zu stellenkommensie background seinbackground ist eine der Eigenschaften hier von unserer TextboxEngelbert ?? größer hierso backgroundirgendso einoder das beißt das Gut irgend so ein Farbtonbis auf die Notizzettel aussiehtPunkt auf das immer wieder zu Fuß einsetzen können sehen das ist historisch bedingtPunkt aus demWebzu Anfangszeiten des Webs konnte man Farben nur in hexadezimalangeben jetzt wissen Sie wozu sie hexadezimallernen mussten letztes Semesterdie Farben angeben also wenn es hier natürlich grafisch machen was viel netter ist als jederhexadezimalzu geben und amdie ersten acht Bitzeigte Dezimalzifferndie ersten acht Bits sindAlphadie Deckkraftund dann geht es eben hier weiter mit rotgrünblausind sehr wenig blau drin und sie sehr wenig Blau drinrelativ vielBrot drin und noch mehr Grün ?? F einsist ?? historische GeschichteFarben aufzuschreibenin Zahlendes Wismar gelbe Notizzettel haben und die müssten auchein Zeilenumbruchnehmen könnenmit ReturnZitatende??sieht das ausder Rahmen ist ein bisschenüberdimensionalaber naja lassen sowürden niemals und dicken Rahmen machen für diese Anwendungbesteht nach ?? wünsche mir nur nochaus Rahmen von solchen FensterchenKomma nochnach ?? guckenwas unser nerviges ich muss alle einzeln wieder zu machen wenn ich das Programm beenden??dasist aber nicht der Weisheit letzter Schluss so gesund Semikolon was tun anich hätte gerne folgendesich hätte gernedas ich in meinem Hauptfensterso das ich in meinem HauptfenstermehrereKnöpfe habedie alle Notizzettel mit verschiedenen jeweils verschiedenen Hintergründen erzeugen und ich hätte gerne einen Knopf fürdiesesins Auge stechen wirgelbgrünguckenbackgroundund widerliches machen würdest das schlicht und ergreifend der Knopfdiesen Hintergrund kriegtsodas ?? auf Nummer eins sein der soll gelbe Zettel erzeugenund ansonsten weiteren Knopf geben jetzt einfach steuern sie schon vorgemachtund es zu kopierenan solchen weiteren aufgeben der rote Zettel erzeugtoderOrangezettelauch ganz nett aus und erzeugt einen weiteren Club geben Punkt Christoph Daum wirdder ??schüren farbigeZettel erzeugtSituationsieht aber auch klasse aussowie das man hinzukriegenmein Gedanke ist das ein Constructor für die neue Fensterklasseschreibendie eine Farbe nimmtbauenSie den construction der neuen Fensterklasse so umdas für eine Farbe nenntsosie probieren es alle ohne constructionstellen dann fest es geht nicht andie Zeit Komma maldieses erstmals probiert habender Sendervon denen Beistrich die Hintergrundfarbehaben von dem Knopfdas man unter Klopp von dem möchte die Hintergrundfarbenimmterster Schritt sie können nicht direkt sagen Centerbackground kennt Alexander ist ein Object Auto das allgemeinstewas wir kennendas haut nicht hinder Button ist eineKindklasse einer Kindklasse einer Genklasse und so weiter von objectsirgendwie wird vererbt wer vererbt vererbt ganz kompliziert und zusammenpackenwie aus der Mutterklasse Tier irgendwie dann zum Schluss einer bestimmten Katzenart wird sich hier aus auf Deck dann eigentlich ganz zum Schluss ein Buttonder Compiler weiß nicht dass das hier ein Button sein muss diese Funktion wird nur von Buttons aufgerufenwir wissen dass der Compiler weiß das nicht essen bisschen dümmerverwickeln es dem Compiler sagen wir können sagen okaySenderüber Compileristein Buttonverwandelt auch wirklich in ein Buttonkasten?? Karstgenauer gesagt ein Downcasthierich weiß das Sendereigentlich ein Button ist nicht ?? objects und geht speziell ein Button ist immer ein Downcastso weiß der Compiler das auchund jetzt möchte ich dieses Ding nach seinemHintergrund Fragensind wir bitte immer noch nicht weilunglücklicherweisemüssen sie das normal klammern sie müssen sagendes Sender soll in ein Button verwandelt werden Punkt jetzt können Sie nach dem Hintergrund fragenwenn sie das ohne diese Klammern ja die sehenwirklich schräg aus aber dass die leider nicht ohnedass ohne diese Klammern versuchen würde das heißen von dem Sender den backgroundWasser nicht hat im allgemeinenund das in ein Button verwandelnPunkt geht von der Reihenfolge erschiensie müssen erst sagen der Sender ist eigentlich ein Buttonan den Hals packenund dann Frage nach dem Hintergrundso und was sie jetzt alle probiert haben ist folgendesdas mal nach unten erzeuge eine neue Notizund jetzt setzte den Hintergrundvon unserem Notizfensteraufden Hintergrundvon dem Knopfmit dem sie erzeugt worden ist oder der sie erzeugen sollChapman im Fest ja schönes gewesenPunktdas sind immer noch ziemlichgründlich ausund bei dem sie das immer noch ziemlichgrün gelblich aus oder was auch immerfunktioniertnicht warum funktioniert das nichtpassiv verstellt schon was vom Fenster sie können zum Beispiel hier auch sagen kennen Punkt?? teilteden Deckel vom Fenster verstellenKommadannmuss man guckenob es denn den Titel vom Fenster zu verstellenPunkt das klapptentweder ?? verstellt ?? richtige anscheinend wenig die HintergrundfarbeverstelltPunkt wirkliche die Hintergrundfarbenicht verstelltmir noch neue Zeile hiermitsind Titel raus wir müssen uns mal unsere Notiz anguckenin??Platz soein bisschen mehr Platzsichdas noch mal genau angucken warum kriege ich die Hintergrundfarbenicht verstellt?? ihren Zeilenumbruchein sowarum kriege ich die Hintergrundfarbenicht verstelltgenausie verstellen nicht die Farbe Textbox soll sie verstellen die Farbe des Fenstersdie Variable lieber Daten steht der für das Fensterhier enden ist eine neue Notizeine Referenz auf das Fenster ich verstelle den Hintergrund des Fenstershabe erder Hintergrund des Fensters wird überdeckt durch den Hintergrund von der Textbox deshalb sich nicht die Textboxist weiterhin auf diesemekelgelberkenne dich muss die Farbe Textbox einstellenjetzt habe ich den Ärger der Tickets von außen aber nicht gutauf weit auch gar nicht Punkt zumindest nicht auf direktem Wegedas Fenster habe ich im Zugriffmuss aber die Textbox kriegen nicht das Fenster Textbox ist versteckt in den Fensterdeshalb der Weg über den constructionalso was ich gerne hätte ist ein Kunsttraktorfür die Notizdamedas hier ein constructionin nicht die Farbe geben kanndann soll er Kontakte dafür sorgen dass die Textbox die richtige Farbe christlicher versteckt ist irgendwem ein Fensterdas ein doppelter Traktor seinPunkt das heißt hier mache ich gar keine Sperren ziehen mit N background und sowassondern ich möchte im Kunsttraktordie Farbe gebendann soll er versagte dafür sorgen das Notizzettelauch diese Farbe hatwas ich ?? brauche ist es der Constraktoraufrufhier die Farbe kriechthier steten Farbediese Farbewie soll der construction nehmenwas ich nach ?? haben will ist also dass das hierzusätzlich zu viel auf einmal das das hier in den Wasser ?? Aufruf stehtsoweit ich das gerne ??es gibt natürlichoderKringel weil sein Faktor ergibt sichbisherich hätte gerne so ein versagte der das ganze sehen Sie können Sie auch direkt ein generieren ?? circa neun durch den alten einfach ändernso soll das Ausseheneine Variable von der Sorte Notiznahm Senund die Sowjets verweisenauf einen neuen Notizzettel soll erzeugt werden der null Notizzettelaus dieser Farbe diese Farbe gebe ich dem constructionButton Center Punkt wegweisende Farbe und dieund würde höchst wahrscheinlich CD Leerzeichen wegnehmen dass das Ganze abernoch unübersichtlichermachtähmeine Farbe sind es hier wahrscheinlich eine Fahrbahnfahrtin diesem Spiel hast BeistrichFarbe ist von dem Typ rasch das Projekt für meinen constructionaussagte muss Beistrichverarbeitenan den Rucksack eine wasch verarbeitenund für ihre wirksamen CSdiese Wasserstoff soll eine rasch verarbeiten?? mal einfach als Namerasch Kleinfarbewobei sie schon gesehen haben ?? Farbe kann sehr viel sein auch ein Farbverlaufist eine Marschüber ein Musterist eine barschund diese Farbe die soll jetzt landenin der Textboxgucken und die Textbox einen Namen hatnichtTextbox brauchenauch noch einen variablen Namen??Kleintextboxsehr unkreativKomma dann weiß man was man meintklein geschrieben Textbox für den Variablennamen??jetzt einige der Textbox redenTraktor hier sage ich es eben TextboxPunkt backgroundist gleichdie Farbe wieder an Punktso müsste das funktionierensollPunkt es ?? Ausrufezeichenmalsoeine Orange und jetztokay einordnen und jetzteine grüneeine gelbenoch eine gelb soweit sie das gut aus scheint zu funktionierenist etwas nervig jedes Fenster einzuschließendannnoch mal was jetzt passiert weil das noch nicht so sicher wardies ist ein abstrakter Aufruffür die Notizerzeuge eine neue Notizeine neue Instanzder Klassefür Dietzist das also Langschriftdazu soll der Kostenfaktor aufgerufen werden der so heiß wie die Klasseund sie geben uns Traktormitwas die Farbe sein solldas Ergebnis dann in einer neuen variablen von der Sorte Notiz Bayern die NHSund dann sage ichdiese Notiz wieder drin steht in der Variablen indie soll sich anzeigen Punkt schonokayund dieserjetzt geändert was Traktor hat der Zelle jetzt die Möglichkeitauf die Textbox zuzugreifenund die Farbe einzustellennochmals weitere Übung zu diesem constructionsorgen Sie auch dafür das in den Titel von diesen Notizzetteljeweils Uhrzeit und Datum stehendass der nichtversteht was dajetzt ab Werk vorgegebenist steht ja immer Notiz drin zur Titelnotizwird eine neue erzeugenBeistrich müssen langweilig das einfach Notiz stehtschön wärefür dich zum Beispiel in der Uhrzeit und Datum stehenwenn sie das macheneine weitere Änderungim Constructorokaywenn sie sich in den konstanter Sätzen sondern in dieFunktion hier dann ist es relativ einfach?? natürlich jetzt anfangen und sagenähm Punkt eitelist gleichTextteilenNauToString zum Beispielwieder nicht so ganz hübsch aus und so macht oder verbessern aberdannso wird es funktioniert das natürlich nicht so schön ich es gern im constructionmöchte jetzt solche Kleinigkeitensozusagen nicht hier jedes Aufruf erledigennatürlich gerne was sorgte aber an Vakanzen zeigen das würde zwar funktionierenes wäre nicht so schönist es sowieso nicht so schön was da steht aber das eine andere Geschichtedass er programmiertechnischnicht so schön das hier zu haben Beistrich hier habensondern das mächtigim Vertrag zu habendass das Fensterchen das automatisch macht ich möchte andere sagen meine Tipps dann sowas einfach vollautomatisch was hier nicht das ich jedes Mal zu Fußer beim Aufruf das erledigen muss den Fenstertitel einzustellen ?? anhier soll es passierengerade gemerktihr das jetzt ungeschicktähm gezeichnet michundNotiz oder sodas wird auch nicht funktionierenbeschreiben Sie das ist es einfacher als Sie glauben beschreiben Sie daserwartete genauwas auch nicht geht ist NotizPunktda hatteich auch schon wieder Ärgerdas wir von der Klasse der Titel der die Klasse hat in dem Sinne ja nicht einenechten Titel sondern nur die Beschreibung das sein Datenelementdrin sein soll für den Titel sind ebenso banal ist einfach nur teiltewennIhnen nichts davor schreibendann ist das gemeint was tatsächlich gerade zu erreichen ist eine lokale Variable Namensseitedie gibt es nichtund das nächste was denn gesucht wird oderdie Reihenfolge ?? publizierte aber einem der nächstenDinge die gesucht werden ist eingibt es in derKlasse in der ich erlebeein Element das Teil heißt jaes gibt eine Menge Gestalt leistet so einfach also wenn sie etwas ausführlicher schreiben wollen bis ?? Punkt eitel von der aktuellenInstanzdas verweist auf die aktuelle Instanz des ??schon häufiger gesehenvon der aktuellen Instanz der Tascheaber es geht auch ganzohnean dieser Stelle weiß Konfliktfreisisgibt keine lokale Variable jetzt ?? Steidl alsso klinge das inhabenes müssen noch im bisschen?? zu machen sind Herr Hau Tabsind hübscher machen was da jetzt angezeigtwird als Datum und Uhrzeitsehr haarsträubendPunkt einmal in die Dokumentationund stellt fest ??von ToString gibt esvierüber Ladungensie können den Link sagenwie es denn umwandeln sollwie es diesen Zeitpunkt umwandeln sollen eine Zeichenkettedie spannendste Überladung ist sicherlich diese hier Springform miteine spezielleSprache sozusagendieser Zeichenketteangeben können in der sicher Zeichenkette angeben können wie denn jetzt das Datum umgewandelt werden soll in eine Zeichenkettemacht einmal Microsofts Dokumentationaufso das ?? drei Beispiele hier aus der Dokumentationdanngucken was ich da sinnvollerweiseBauerfünfzehnteniefür das ?? schon nicht schlecht die Ideefürden Tagim Monat dann offensichtlich ein Punkt dahinter natürlich im Deutschen nicht fünfzehn?? stehen schon sondernfünfzehntePunkt dahinterJuni das heißt für den Juni mit drei Buchstabendrei Ems hintereinanderdas Jahr mitvierZiffern Y Y Y YBeichten Kommaund dann sollen noch die Uhrzeit kommen in vielen zwanzig Stunden Format HHfür vierundzwanzig StundenStundeDoppelpunktMinuteMinute Sekunde nicht so spannend ?? sitzenjetzt müsse das der vernünftig erscheintzehndas überschaubare hausachten zwanzigste Mai zwanzig vierzehn neun Uhr vierzehnsie sehen unzählige Möglichkeitenhier vollautomatischvon UhrzeiteninZeichenketten zu verwandelnSohn eigene Sprache dann schon wieder das ist die Sprache die sich Microsoft an der Stelle ausgedacht hat man dem System sagen kann ?? ich hätte mal gerne den Monatsnamenin drei Buchstaben und solche GeschichtenletzteGeschichte für heute Vormittag um die noch einzubauenbehauptete das sollte alle von den Notizen kenneninsbesondere zum Beispiel aus folgendem Grund das ganze auch anders machen ?? doppelte so am einfachsten zu verstehenerinsbesondere aus folgendem Grund sollte die Abwässer etwas alle Notizen kennenwenn sie das Hauptfenster zu machendas Programm immer noch am Laufenmüssen jede Notiz einzeln zu machen das nervt natürlich totalallein schon deshalb wäre hilfreichwenn die Hauptfensterklasseoder jedes Objekt der Hauptfensterklassealle von den Notizen kenntHerrndann kanndie beim schließen auch alle die Notizen zu machen sorgen Sie dafürdas das Nintendoalle seine Notizen kenntüber eine Liste von Notizendie HauptfensterKlasse sollteeine Liste von Notizen haben und zwar als Bestandteil in der Klassejede Instanzmerkt sich eine Listevon Notizenjeder Instanz sagen sogar nur eine Instanz natürlich typischerweise von Saufensterglases einen gestatten das Programm zweimal?? nur eine Instanzund diese Instanz soll eine Liste von NotizenistNotizsowasdann der natürlich sinnvollerweiseund ich erzeuge eine leereListevonNotizeneinevariable?? also ein Attributsei Teilder Instanzenbei jeder Instanz von der Klasse mein Wind obeine Variable Namensnotizenvon der SorteListe von Notizund ich erzeuge eine leere Listeund die Referenz darauf schmeiß ich in diese Variableso wenn ich eine Notiz erzeugt habewerde ich sie alsoin die Liste hängenden NotizenPunkthatähmsoweit das jetzt habe ich also eine Liste der mische nachgetragenwird Wassernotizenals gerade erzeugtesundnun konnte Kunstgriffwenndas Hauptfensterdieses hier geschlossen wirdmöchte ich alle Kinderzu sagen auch schließen alle von diesen Notizen schließenKindes dann die richtigeBezeichnungandas muss ein Ereignis sein das hier vomFenstergesendet wird ausgelöst?? zwei tausend zehnbeiden Ereignissenalso nicht die Eigenschaftensondern die Ereignissesind die WeizenereignissenKomma sondern als ?? sowie dieMausmauslief Mouseenter MouseDown was man erwarten würde ?? es gibt eben auch Klausund Klaus senkendas Fenster es geschlossen oder das Fenster schließt geradeKlauseln ist es dabei zu schließendannauf eine für sicher keine Präferenzen mit lausigen nämlich Klaus ich nehme ClothingalsodasHauptfenster sagt ich bin jetzt gerade dabei Hallo alle ich bin gerade dabei nicht zu schließen ?? Clothingdann kommt das Wirsingsereignishieres ist noch nicht geschlossenist es dabei sich zu schließenist aber Doppelklickdiese Methode wird aufgerufenwenn das Hauptfensterdabei ist sich zu schließenPunkt das heißtan der Stelle kann es aber drei sagen okaynoch for-Schleife oderfor-each-SchleifeTabulatorähmgehe die Liste der Notizen durchListe der Notizen durch?? jeder von diesen Notizen ist in der Breitejeder von diesen Notizensagen sie möge sichschließenund sich Schwanz mitvorschreibt oder noch ?? mit dem klassischen Fort aussehen würdeSommer Tabulatorin die gleich null was ist die Anzahl natürlich NotizenK und S die Anzahlistdie Anzahljetzt gehe ich in die Liste Reinnotizenvon ihmundschließedarausglaube ich offensichtlich dass die for-each-Schleifeeine Nummer schlanker ist als die for-Schleifesie haben nicht dieses wieder drankleben sie sagen einfach die jeden durchin dieser Sammlung Notizenundden mache zuder for-Schleife haben sie diese Zählvariabledas ganze etwaszweiNotizen wenn jetzt hierzu machesind alle zuden beiden verbleibenden Minuten Komma da die Fenster von etwas hübscher noch machendannwenn sie jedes Fenster nehmen als den äußeren Teil nicht die Textboxsondern das Fenster als solches nehmenZähne unsinnige Einstellungenalso jetzt bin ich gerade eben bei den Ereignissen gewesen ich will zu den Eigenschaftender Schraubenschlüsselvor dem Fenster noch das ein oder andere einstellen sie mäßig im Videosieht dieses Fenster mal hochWindows Teilnoch einstellen ??neun ist die ganz harte Lösungder Ärger ist wenn sie das auf neun stellen Windows dollen neunist es bisschen zu wenigbis gar nicht die Größe einstellen in dem ich hier an denSeiten sieheaber ich kann das Ding nicht verschiebenwas man jetzt ein Baum sein ist das schön was jetzt aber einbauen müsste ist das ich hier klicken kann und das Fenster entziehen kanndas es noch einen Schritt weiterin den audiobeschriftetenoder weg das etwas wenig später das auf neun Stellennehmen wirzum Beispiel tun wenn du dann ist es nicht ganz so monströsnormales FensterTourenwagenhaben sie den Titelsorgtähmdann haben sie den Titelund sogar einen schließ auf mich recht erinnere ja gern den Titel einschließt auf?? sieht nicht ganz so monströs auswie das normale City nämlich dasSystem Menüman könnte jetzt noch eingehen und alles mögliche passte normalerweiseso heutezwei null mäßig wäre das ja sodas man hier unten nur ein Feld hat das man großen klein ziehen kann das sicher nicht diese anfasse an den Seiten habensondern dass hier untenein kleines Feld haben mit dem sie das ganze groß und klein C könnenund dass sie nicht den Titel nehmen um das zu verschieben sondern dass sie tatsächlich irgendwohinklicken und das ganze Ding zu verschiebenkönnte man alles stricken aber dasbedeutet dass man handhabendesFilialnetz die ganzen Speziallösungendafür jeweils sinddas es mal sounternommen?? gucken uns an wie man das dann auch wieder speichern kann das im Prinzip sehr Leerzeichen fertig wir haben jetzt eineAnwendung mit der sie Notizzettel erzeugtauf dem Bildschirmdas Problem ist wenn sie die schließensind alle Notizzettel wegdas ist natürlich nicht so im Sinne des Erfindersan der Stelle geht's dann weiter mit Dateien speichern und dann auch wieder einlesen