Ich habe eben gerade über Kompoentenstreaming gelesen als ich eine Lösung für mein Problem suchte vielleicht hilft dir das:
http://wiki.lazarus.freepascal.org/Streaming_components
Die Suche ergab 290 Treffer
- Sa 24. Apr 2010, 16:30
- Forum: Einsteigerfragen
- Thema: speichern/laden von Komponenten als Textdatei via Stream
- Antworten: 8
- Zugriffe: 3991
- Sa 24. Apr 2010, 16:25
- Forum: Windows
- Thema: Größe der exe-Datei dauerhaft reduzieren
- Antworten: 10
- Zugriffe: 5685
Re: Größe der exe-Datei dauerhaft reduzieren
Es ist vielleicht nicht das was du suchst aber ich strippe immer. Ich habe im Werkzeugmenü ein Strip-Eintrag hinzugefügt. Wenn ich mit Kompilieren und Debuggen fertig bin klicke auf Strip dann verkleinert das auch die Größe. So habe ich es hinzugefügt: Werkzeuge > Externe Werkzeuge einrichten > +Hin...
- Sa 24. Apr 2010, 16:17
- Forum: Einsteigerfragen
- Thema: [gelöst] Wie kann man "focused" Komponente erstellen.
- Antworten: 2
- Zugriffe: 1416
[gelöst] Wie kann man "focused" Komponente erstellen.
Hallo zusammen, wißt ihr wie man eine LCL-Komponente erstellt, welche auf Tastatureingaben (focused) reagiert. Ich habe eins geschrieben und das mit einem TCheckBox auf ein Form gepackt. Leider bleibt nur TCheckbox "focused", meine Kompenente bekommt keine Tastatur-Ereignisse auch mit Tabu...
- Do 17. Dez 2009, 22:36
- Forum: Sonstiges
- Thema: Warum andere Programmiersprachen neben Pascal?
- Antworten: 46
- Zugriffe: 11855
Re: Warum andere Programmiersprachen neben Pascal?
C und C++ sind standardisierte Industrie-Sprachen Pascal nicht. Naja Pascal hat auch ein Iso-Standard aber es ist immer noch nicht von herstellern vollständig umgesetzt. Im standard Pascal gibts nicht mal Zeichen (string). Was wir als Pascal kennen ist meistens von Borland mit TP-Reihe, später mit D...
- Sa 24. Okt 2009, 14:53
- Forum: Benutzung der IDE
- Thema: Canvas von PopupMenu
- Antworten: 9
- Zugriffe: 3615
Re: Canvas von PopupMenu
Falls dein Programm nur für Windows sein soll, dann mußte das auch mit Lazarus gehen. Das brauchst du:
TMenuItem.Handle : HMenu
Und das hast du auch bei Lazarus.
Dann suche bei Windows-SDK nach "Owner-Drawn Menu Items" dann findest du genug Beispiele.
TMenuItem.Handle : HMenu
Und das hast du auch bei Lazarus.
Dann suche bei Windows-SDK nach "Owner-Drawn Menu Items" dann findest du genug Beispiele.
- Di 6. Okt 2009, 14:26
- Forum: Komponenten und Packages
- Thema: PL TExt Engine: Besteht ein Interesse an so einem Projekt ?
- Antworten: 11
- Zugriffe: 3508
Re: PL TExt Engine: Besteht ein Interesse an so einem Projekt ?
Ich würde in deine Stelle nicht mit Parser oder parsen anfangen. Das ist extrem kompliziert. Wenn man nicht ein Text mit verschiedenen Schriftgrößen, Farben und Schriftarten und Bilder anzeigen kann wozu braucht man Parser? Ich habe mal ein extrem einfaches html-Parser gemacht aber nur um Erfahrung ...
- Di 6. Okt 2009, 01:24
- Forum: Komponenten und Packages
- Thema: PL TExt Engine: Besteht ein Interesse an so einem Projekt ?
- Antworten: 11
- Zugriffe: 3508
Re: PL TExt Engine: Besteht ein Interesse an so einem Projekt ?
Um dir mal das zu Verdeutlichen: Im HTML-Format kann z.B. Text und Tabelle nicht in einer Zeile dargestellt werden. Das ist in HTML nicht möglich aber bei RTF schon: eine Textzeile |ein Tabelle| wieder Text Das wird bei HTML so dargestellt: eine Textzeile |ein Tabelle| wieder Text Dein Grundgerüst i...
- Di 6. Okt 2009, 00:55
- Forum: Komponenten und Packages
- Thema: PL TExt Engine: Besteht ein Interesse an so einem Projekt ?
- Antworten: 11
- Zugriffe: 3508
Re: PL TExt Engine: Besteht ein Interesse an so einem Projekt ?
Hallo Pluto immer noch fleißig dabei? Du fängst ziemlich falsch an. Im Grunde genommen ist bei der Ausgabe alles(rtf/html/xml/...) dasgleiche. Nur bei der Input ist es Unterschiedlich. Du kannst rtf/html/xml Dateien einlesen und intern zu deinem Darstellungsformat umwandeln. Las mich mal mit LCL Bei...
- Mo 20. Apr 2009, 16:51
- Forum: Linux
- Thema: WebKit nutzen
- Antworten: 21
- Zugriffe: 9952
Re: WebKit nutzen
Windofs Xp-Pro-SP3: ich habe webkit demo kompiliert. Von qtsoftware.com (m) heruntergeladen und installiert. Danach pascal dateien: webkit.exe, libqt4intf.dll in qt\bin kopiert und webkit.demo gestartet. Zum youtube gesurft ein Video geladen aufeinmal fing der Ventilator von mein Laptop zu laufen an...
- Do 9. Apr 2009, 12:41
- Forum: Komponenten und Packages
- Thema: PopupNotifier verändert!
- Antworten: 4
- Zugriffe: 1508
Re: PopupNotifier verändert!
Aber TTrayIcon kann doch mittlerweile BalloonHints... TTrayIcon verwendet doch diese Komponente(TPopupnotifier) als BalloonHint. Was mir noch aufgefallen ist, dass TGraphicControl(=Basisklasse für GraphicControls) die Canvas-Koordinaten außerhalb Paint Methods nicht in Childkoordinaten umwandelt. S...
- Mi 8. Apr 2009, 16:01
- Forum: Komponenten und Packages
- Thema: PopupNotifier verändert!
- Antworten: 4
- Zugriffe: 1508
PopupNotifier verändert!
In Lazarus 0.9.27 enthaltene Komponente sah schrecklich aus. Bild ist unter Windofs nicht sichtbar, keine mehrzeilige Hinweise usw. Daher habe ich einige veränderungen gemacht: -Bild ist jetzt sichtbar. -Rahmenfarbe veränderbar (in Laufzeit, ich wollte keine neue published Eigenschaften hinzufügen, ...
- Mi 10. Dez 2008, 23:04
- Forum: Freepascal
- Thema: Neue GUI - Prototypen entwickeln
- Antworten: 49
- Zugriffe: 16292
Re: Neue GUI - Prototypen entwickeln
@Pluto: Ich baue weder GTK1/2 oder Gimp nach. Es sollte nur Beispielprogramm sein, um Maus- und Tastatur einzugeben zuverstehen. Ich schreibe das auf prozedural Ebene. Also MacheFenster, Verschiebefenster usw. sowie man es von Winapi gewohnt ist. Ohne richtiges Konzept anzufangen eine Klassenbasiert...
- Mi 10. Dez 2008, 10:01
- Forum: Freepascal
- Thema: Neue GUI - Prototypen entwickeln
- Antworten: 49
- Zugriffe: 16292
Re: Neue GUI - Prototypen entwickeln
Ich habe Lust mitzumachen. Ich hatte immer Delphi/Lazarus ähnliches zu schreiben. Lazarus ist schon gut, wenn auch mit Fehlern, aber ich möchte es "Just for Machen". Ich kenne Windows-Api programmierung sehr gut, bin mit tpw 1.5 eingestiegen und mit Turbo C++ 3.5 weitergemacht bis ich auf ...
- Fr 1. Aug 2008, 02:54
- Forum: Lazarus - Bugs
- Thema: Failed to Create bitmap (?)
- Antworten: 10
- Zugriffe: 5051
Failed to Create bitmap Press OK to ignore and risk data corruption Press Cancel ti kill the Programm Hört sich an als ob der Fehler beim erstellen von Bitmap kommt und zwar hier: okbild[0] := TBitmap.Create; okbild[1] := TBitmap.Create; Falls du die Bitmap öfter erstellst gibst du sie auf vor dem ...
- Fr 1. Aug 2008, 02:34
- Forum: Komponenten und Packages
- Thema: Vorschläge fürn neues Tab/PageControl?
- Antworten: 24
- Zugriffe: 10205
Hallo Leute! Vieles wurde schon mit TNotebook realisiert: Orientierung : property TabPosition ist nicht als published definiert aber man kann es im Program mit Notebook1.TabPosition:=tpbottom; machen. Bilder gibt es schon mit ImageList eigenschaft. Farben Color ist nicht als published definiert desh...