Neue Version des Skriptes „Digitales Filmen und Filmproduktion“

Und da ist sie mal wieder: Eine neue Version meines Skriptes „Digitales Filmen und Filmproduktion“ welche auf der Webseite in der Sektion Scripte und Co. zu finden ist. In dem Skript geht es ums Filmen und alles was damit zusammenhängt. Das Skript ist dabei nicht vollständig, aber ich arbeite immer daran wenn es die Zeit denn zulässt. So wurden auch diesmal wieder viele Fehler korrigiert, einiges an der Typografie geschraubt und der eine oder andere Bereich erweitert. Wer es sich in seiner jetzigen Form anschauen möchte klickt einfach hier. Viel Spaß beim Lesen. Fehler, Anregungen et cetera sind gerne gesehen :)

Artikel Nummer 1000

Oh ich sehe gerade das der letzte Artikel die Nummer 1000 trägt. Nun ja dann heißt es nun die nächste Zielmarke in Angriff zu nehmen. Dann werde ich mal fleißig weiter schreiben um auch die 2000’er Marke zu durchbrechen :)

Die Passwortkarte

Der Hostblogger entwickelte gestern ein kleines Skript welches eine sogenannte Passwortkarte erzeugt. Dabei handelt es sich um eine zufällig erzeugte Karte mit Ziffern und Zeichen welche in einer Matrix angeordnet sind. Nun muss man für sich nur eine Passwortlänge sowie eine X und Y Koordinate definieren und schon hat man sein Passwort immer dabei. Zu finden ist das ganze Ding unter http://www.hostblogger.de/blog/archives/4948-Password-Karte-4.html. Jetzt müsste man das ganze nur nochmal im Praxiseinsatz testen ;)

DockPanel Suite

Im Visual Studio gibt es eine wunderbare Funktionalität zum docken von Fenstern. Möchte man so etwas nachbauen kann man natürlich sein Geld in eine Komponentensammlung investieren. Die andere Variante ist es die DockPanel Suite zu benutzen welche unter der MIT Lizenz steht. Sie bietet dabei eine sehr große Flexibilität was das Fenstermanagement angeht und ist erstaunlich robust gebaut. Zu finden ist die Suite unter http://sourceforge.net/projects/dockpanelsuite/.

Das Ding hat auch ein kleines Problem mit dem Rahmen im Fullscreenmodus. Dazu kommentiert man einfach ein paar Zeilen in der DockWindow.cs aus:

		public virtual Rectangle DisplayingRectangle
		{
			get
			{
				Rectangle rect = ClientRectangle;
				// if DockWindow is document, exclude the border
				if (DockState == DockState.Document)
				{
					//rect.X += 1;
					//rect.Y += 1;
					//rect.Width -= 2;
					//rect.Height -= 2;
				}

                                ...

Danach ist das Problem Geschichte und das Control angenehm rahmenlos :)

Weitere Informationen gibt es unter:
https://sourceforge.net/projects/dockpanelsuite/forums/forum/402316/topic/2011982/index/page/1