Montag, 21. Januar 2008

Windows-Tasten auf dem Notebook

Für einige Anwendungsfälle ist es sehr praktisch, die Windows-Tasten auf einem Notebook benutzen zu können. Viele Notebooks haben diese Tasten aus platzgründen nicht, mit einigen Tricks lassen sie sich aber leicht auf andere Tasten legen oder per Tastenkombination verwenden.

1. Tastenkombinationen:

[STRG] + [ESC] = linke Windows-Taste
[SHIFT] + [F10] = rechte Windows-Taste


2. Tool Remap Key verwenden
Remapkey ist ein kleines Tool, das unter allen Windows-Versionen (ab NT-Basis) läuft und ein einfaches remappen der Tastatur erlaubt. In diesem Fall ist die rechte Windows-Taste über die rechte Steuerungs-Taste erreichbar.
Download: remapkey.rar
Screenshot:
  


3. Tool SharpKeys
Sharpkeys ermöglicht es, unabhängig vom Tastaturlayouts, die Tastencodes zu ändern. Somit lassen sich sogar Sondertasten (Mediatasten, Zusatztasten, Kopieren, ...) auf real vorhandene Tasten umleiten.
Webseite: www.randyrants.com/sharpkeys/
Screenshots:
    

Dot Net (C#): Dauer ermitteln mit Stopwatch

Die Klasse Stopwatch aus dem Namespace System.Diagnostics ermöglicht es, Zeiten genau zu stoppen:

Stopwatch sw = new Stopwatch();
sw.Start();
/* do your work */
sw.Stop();
this.labelTime.Text =
"ElapsedTicks: " + sw.ElapsedTicks.ToString() +
"\nElapsedMilliseconds :" + sw.ElapsedMilliseconds.ToString() +
"\nElapsed(TimeSpan) :" + sw.Elapsed.ToString();

Samstag, 19. Januar 2008

Dot Net (C#): Enum in Combobox

Folgende Methode ermöglicht es, alle Elemente einer Enumeration in einer Combobox anzuzeigen:

private void importEnumeration(Type t)
{
this.comboBox.Items.Clear();
this.comboBox.Items.AddRange(Enum.GetNames(t));
this.comboBox.DropDownStyle = ComboBoxStyle.DropDownList;
this.comboBox.SelectedIndex = 0;
}

Aufruf:

this.importEnumeration(typeof(anyEnum));

Freitag, 18. Januar 2008

Zeilenumbruch in Word verhindern

Es gibt Situationen, in denen ist ein Zeilenumbruch zwischen zwei Wörtern unerwünscht. Dies ist beispielsweise bei dem Text "150 m" der Fall. Word bietet die Möglichkeit, sowohl Bindestriche als auch Leerzeichen für einen Zeilenumbruch zu sperren.

Drücken Sie dazu [Strg] + [Shift] + [Leertaste], um ein Leerzeichen zu erzeugen, das nicht umgebrochen wird. Der gleiche Mechanismus funktioniert ebenfalls für einen Bindestrich. Beispielsweise kann der Text "50-150 Meter" durch das Schreiben des Bindestriches mit [Strg] + [Shift] + [-] vor einem Zeilenumbruch geschützt werden.

Montag, 14. Januar 2008

Werbung blockieren im Opera

Es gibt mehrere Methoden, um Werbung (insb. Popups und Layer-Ads) effektiv im Opera zu blockieren. Zwei davon möchte ich hier kurz vorstellen:

1. Blacklisten-Datei manuell anlegen:
Legt eine Datei "urlfilter.ini" unter "C:\Dokumente und Einstellungen \[Benutzername] \Anwendungsdaten \Opera \Opera \profile\" mit folgendem Inhalt an: 

Opera Preferences version 2.1

[prefs]
prioritize excludelist=1

[include]
*

[exclude]
http://*.advertising*
http://*.euros4click.de/*
http://*.hitbox.net/*
...

Den vollständigen Inhalt der Datei könnt ihr hier anschauen. Die Liste der blockierten URLs kann jederzeit manuell angepasst werden.

2. "Inhalte blockieren..." aus dem Kontextmenü wählen
Klickt mit der rechten Maustaste auf eine freie Fläche der Webseite und wählt den Eintrag "Inhalte blockieren...". Haltet die Shift-Taste gedrückt und klickt auf die Elemente, die dauerhaft blockiert werden sollen sowie anschließend auf "Fertig". Opera merkt sich nun die URL des gewählten Inhalts und sperrt diesen dauerhaft.