Die Suche ergab 13 Treffer

von hitzi
Do 7. Feb 2008, 10:28
Forum: Multimedia
Thema: TIcon.Width ist immer Null
Antworten: 3
Zugriffe: 1816

Hier mal die ganze Funktion, mit der man das Icon, die Beschreibung und den Typnamen eines Pfades oder einer Datei ermitteln kann:

const SHGFI_ICON = $000000100;
SHGFI_DISPLAYNAME = $000000200;
SHGFI_TYPENAME = $000000400;
SHGFI_SMALLICON = $000000001;

procedure GetFileInfos(Path : string ...
von hitzi
Do 7. Feb 2008, 07:39
Forum: Komponenten und Packages
Thema: Dynamische Imagelist + Listview Problem
Antworten: 1
Zugriffe: 1518

Vergesst das alles einfach. Das Zuweisen zu den StateImages des Listviews ist falsch. SmallImages wären besser gewesen ;)
von hitzi
Mi 6. Feb 2008, 18:42
Forum: Komponenten und Packages
Thema: Dynamische Imagelist + Listview Problem
Antworten: 1
Zugriffe: 1518

Dynamische Imagelist + Listview Problem

Hallo,

ich erzeuge zur Laufzeit eine Imagelist und weise sie der Eigenschaft StateImages eines Listviews zu. Gefühlt wird das Listview mit folgenden Code:
for i := 0 to localListing.FolderCount - 1 do begin
fLocalImageList.Add(localListing.GetFolder(i).Icon, nil);
with lvLocal.Items.Add do ...
von hitzi
Mi 6. Feb 2008, 15:55
Forum: Multimedia
Thema: TIcon.Width ist immer Null
Antworten: 3
Zugriffe: 1816

Hier ist die Lösung:

var FileInfo : TSHFileInfo;
myIconInfo: TIconInfo;
myBitmap: TBitmap;
r : TRect;

[...]
begin
if not Assigned(resultItem.Icon) then resultItem.Icon := TIcon.Create;
if SHGetFileInfo(PChar(path), 0, FileInfo, sizeof(FileInfo), SHGFI_ICON or SHGFI_SMALLICON) then begin
if ...
von hitzi
Di 5. Feb 2008, 13:41
Forum: Multimedia
Thema: TIcon.Width ist immer Null
Antworten: 3
Zugriffe: 1816

TIcon.Width ist immer Null

Hallo,

ich hole mir die Symbole der einzelnen Laufwerke unter Windows mit der folgenden Anweisung:
FileInfoResult :=SHGetFileInfo(PChar(path), 0, FileInfo, sizeof(FileInfo), SHGFI_ICON or SHGFI_SMALLICON);
if FileInfoResult <> 0 then begin
resultIcon.Handle := FileInfo.hIcon;
//resultIcon.Width ...
von hitzi
Mo 4. Feb 2008, 20:28
Forum: Komponenten und Packages
Thema: ComboboxEx in Lazarus?
Antworten: 4
Zugriffe: 2667

Ich propier grad die Möglichkeit hier: http://www.swissdelphicenter.ch/de/showcode.php?id=196" onclick="window.open(this.href);return false;
von hitzi
Mo 4. Feb 2008, 19:33
Forum: Komponenten und Packages
Thema: ComboboxEx in Lazarus?
Antworten: 4
Zugriffe: 2667

ComboboxEx in Lazarus?

Hallo,

gibt es die Komponente ComboboxEx (in Delphi 5 oder 6 eingeführt) auch in Lazarus? Wenn nicht - wie bekomm ich Icons neben die Einträge der Combobox?

Viele Grüße
Hitzi
von hitzi
Do 31. Jan 2008, 08:09
Forum: Komponenten und Packages
Thema: Form in Panel anzeigen?
Antworten: 6
Zugriffe: 3157

Die SVN Sache hab ich nicht erfolgreich erstellen können. Naja egal ... hab so nen Daily Snapshot genommen und siehe da, es funktioniert tatsächlich. Selbst das Tabcontrol lässt nun codegesteuert die Tabs wechseln. Fein :)
von hitzi
Mi 30. Jan 2008, 14:29
Forum: Komponenten und Packages
Thema: Form in Panel anzeigen?
Antworten: 6
Zugriffe: 3157

Ok, ich probier mal die SVN Version.

@Theo:
Wie würdest du sonst ein Programm aufbauen, welches nur ein Formular haben soll, aber im Programm zwischen verschiedenen Funktionen/Bereichen, mit jeweils unterschiedlichen Controls, umgeschaltet werden kann. Ich nehm dazu gern auch ein Tabcontrol ohne ...
von hitzi
Mi 30. Jan 2008, 13:55
Forum: Komponenten und Packages
Thema: Form in Panel anzeigen?
Antworten: 6
Zugriffe: 3157

Form in Panel anzeigen?

Hallo,

eine Frage gleich vornweg ... gibt es ein TFrame in FPC? Da ich bis jetzt nichts dazu gefunden habe, versuche ich nun gerade eine Form in einem Panel anzuzeigen.
Dazu verwende ich folgenden Code:
frmFileManager := TfrmFileManager.Create(Panel2);
frmFileManager.Parent := Panel2 ...
von hitzi
Di 22. Jan 2008, 13:55
Forum: Benutzung der IDE
Thema: Hilfe zu den Projektpfadeinstellungen benötigt
Antworten: 7
Zugriffe: 2768

Ok, danke euch allen für die Hilfe und die Tipps.

Viele Grüße
von hitzi
Di 22. Jan 2008, 13:22
Forum: Benutzung der IDE
Thema: Hilfe zu den Projektpfadeinstellungen benötigt
Antworten: 7
Zugriffe: 2768

Das war es wirklich. Warum kommt der Compiler nicht mit Leerzeichen im Pfad klar?
von hitzi
Di 22. Jan 2008, 12:15
Forum: Benutzung der IDE
Thema: Hilfe zu den Projektpfadeinstellungen benötigt
Antworten: 7
Zugriffe: 2768

Hilfe zu den Projektpfadeinstellungen benötigt

Hallo,

ich komm aus der Delphiecke und versuch mich nun mit Lazarus anzufreunden. Ausgangslage ist folgende - ich habe folgende Verzeichnisstruktur:

Verzeichnis mit allen Projekten
|
|-common units
|
|-Projektverzeichnis
| |-src
| |
| |-bin
| | |
| | |-i386-win32
| |
| |-lib
| | |
| | |-i386-win32 ...