Die Suche ergab 3063 Treffer

von Socke
So 22. Nov 2009, 13:37
Forum: Freepascal
Thema: DebugLn ohne Parameter umleiten
Antworten: 4
Zugriffe: 2022

Re: DebugLn ohne Parameter umleiten

Da die Text-Datei-Variable im Implementations-Teil der Unit LCLProc liegt, kannst du von außen nicht darauf zugreifen. Das heißt, entweder die Unit hacken oder die StdOut-Variable Hacken. Letzteres ist nur möglich, wenn der Startparameter --debug-log= nicht vorhanden ist.
von Socke
Sa 14. Nov 2009, 21:02
Forum: Multimedia
Thema: Alpha-Kanal in GTK2/QT
Antworten: 8
Zugriffe: 3218

Re: Alpha-Kanal in GTK2/QT

Bist du sicher das es Alpha-Transparenz ist? Normalerweise scheint die LCL für alphatransparente PNG's eine Maske zu basteln. Ja. Zumindest können andere GTK2-Programme auch Bilder mit Alpha-Kanal darstellen (bspw. eye of gnome ) Mit meinem Wrapper kann man zumindest einen bestimmten Alphawert als ...
von Socke
Sa 14. Nov 2009, 19:33
Forum: Multimedia
Thema: Alpha-Kanal in GTK2/QT
Antworten: 8
Zugriffe: 3218

Re: Alpha-Kanal in GTK2/QT

Doch schon. Wenn ich damit Bilder mit Alpha-Tranzparenz richtig laden und darstellen kann...
von Socke
Sa 14. Nov 2009, 19:21
Forum: Multimedia
Thema: Alpha-Kanal in GTK2/QT
Antworten: 8
Zugriffe: 3218

Re: Alpha-Kanal in GTK2/QT

Ich habe kein Vergleichsgrundlage, deshalb, kann ich nicht sagen ob es geht (ich denke aber schon). Du kannst mit der gtk2-API Bilder laden. Komfortabel ist das vor allem, wenn du die bereits vorhandenen Standard-Icons verwenden willst. Alternativ musst du einen eigenen Suchpfad angeben und die dort...
von Socke
Sa 7. Nov 2009, 21:16
Forum: Freepascal
Thema: RAM-Adresse ermitteln
Antworten: 13
Zugriffe: 4731

Re: RAM-Adresse ermitteln

Um die Zahlen als Hexadezimal-String zu formatieren musst du statt IntToStr die Funktion IntToHex aufrufen. Wie der Heap funktioniert, steht irgendwo in den Dokumentationen. Ich weiß nur noch, dass er intern wie ein Stack aufgebaut ist. Wenn du wissen willst, was genau gemacht wird, musst du den mem...
von Socke
Sa 7. Nov 2009, 19:34
Forum: Freepascal
Thema: RAM-Adresse ermitteln
Antworten: 13
Zugriffe: 4731

Re: RAM-Adresse ermitteln

Wenn du den Heap überwachen willst, solltest du dir einen eigenen Memory-Manger schreiben. Der bekommt immer mit, wenn Speicher angefordert oder freigegeben wird (du kannst einfach alles auf den alten MM durch reichen). So, nun zu deinem Code: Verwende doch bitte die Code-Tags, ist einfacher zu lese...
von Socke
Do 5. Nov 2009, 19:58
Forum: Freepascal
Thema: GetVolumeSerial auf Linux mit FPC2.2.4?
Antworten: 6
Zugriffe: 2621

Re: GetVolumeSerial auf Linux mit FPC2.2.4?

Unter Linux gibt es keine windows-ähnliche "Laufwerke". Wenn du Informationen über das Hardwaregerät oder die Partition haben willst, solltest du mal nach HAL suchen. UM herauszufinden, auf welchem Gerät eine Datei liegt, müsstest du die Ausgabe von mount auswerten. Wozu benötigst du das d...
von Socke
Do 5. Nov 2009, 19:47
Forum: Sonstiges
Thema: Entwicklung eines Tutorials zur Komponentenentwicklung
Antworten: 50
Zugriffe: 13010

Re: Entwicklung eines Tutorials zur Komponentenentwicklung

Da fühle ich mich ja fast genötigt, mitzumachen , siehe http://wiki.freepascal.org/Building_components_01/de#04.29_Die_.C3.9Cbersicht_in_gro.C3.9Fen_Units_mit_vielen_Klassen_und_Datentypen_behalten Schöne Idee, das Tutotrial, auch wenn einige Grausamkeiten für den Leser im Satzbau/Grammatik/Orthogra...
von Socke
Di 3. Nov 2009, 19:55
Forum: Benutzung der IDE
Thema: Auto-Speichern
Antworten: 3
Zugriffe: 1870

Re: Auto-Speichern

theo hat geschrieben:Lazarus speichert bei jedem Build (Run). Mir reicht das eigentlich.

Dito. Mein Betriebssystem (Debian/Linux) ist im Gegensatz zu Lazarus noch nie abgestürzt :D
von Socke
Mo 2. Nov 2009, 19:13
Forum: Linux
Thema: Link erstellen .. [ gelöst ]
Antworten: 3
Zugriffe: 2604

Re: Link erstellen ..

Wenn du lesen könntest, wüsstest du, dass alles in Ordnung ist. KDE fragt lediglich, ob dein Programm gestartet werden soll. Vielleicht bietet KDE noch andere Möglichkeiten an, die keine Meldung erscheinen lassen (auch wenn ich als Nutzer gerne wissen möchte, was denn so alles in meinem Autostart he...
von Socke
Mo 2. Nov 2009, 19:02
Forum: Sonstiges
Thema: Shiftstate von Char bestimmen
Antworten: 6
Zugriffe: 1997

Re: Shiftstate von Char bestimmen

Ja, und ob man ALT+GR braucht. mfg _X_ Hieße das nicht, dass du wissen willst, wie der Benutzer ein bestimmtes Zeichen mit seiner Tastatur erzeugen kann? Da empfehle ich das Auslesen der Tastaturbelegung . Wenn es um Groß-/Kleinbuchstaben geht, hilft nur eine Tabelle, da nicht alle Sprachen für all...
von Socke
Mo 26. Okt 2009, 23:44
Forum: Sonstiges
Thema: Entwicklung eines Tutorials zur Komponentenentwicklung
Antworten: 50
Zugriffe: 13010

Re: Entwicklung eines Tutorials zur Komponentenentwicklung

Wenn du lustig bist, kannst du dein Tutorial ja auch in LaTeX setzen :D Da geht soweit ich weiß auch das Syntax-Highlighting in Grenzen (selbst ausprobiert habe ich das aber noch nicht).
von Socke
Mo 26. Okt 2009, 23:39
Forum: Programme
Thema: Promathika - The Revolution Of Plotting
Antworten: 93
Zugriffe: 57488

Re: Promathika - The Revolution Of Plotting

Eure größte Konkurrenz dürfte wohl GeoGebra (http://www.geogebra.org/) sein. Ich verspreche mir von euch aber eine wesentlich schnellere grafische Oberfläche. Dieses Javaprogramm war in meinen Augen immer ein wenig langsam. Vielleicht könnt ihr euch noch ein paar Ideen klauen :twisted:
von Socke
Mo 26. Okt 2009, 23:34
Forum: Sonstiges
Thema: Debuggen einer Konsolenanwendung
Antworten: 18
Zugriffe: 6085

Re: Debuggen einer Konsolenanwendung

Ich hätte dazu noch eine sehr unqualifizierte Meinung: Das Lazarus-Programm wird gar nicht durch Lazarus bzw. den Debugger gestartet sondern durch das Terminal und ist somit auch nicht debuggbar. Wenn xterm aber nicht da ist (kann auch vorkommen) brauchst du einen anderen Terminalemulator bspw. gnom...
von Socke
Mo 26. Okt 2009, 23:30
Forum: Benutzung der IDE
Thema: Canvas von PopupMenu
Antworten: 9
Zugriffe: 3606

Re: Canvas von PopupMenu

Die IFDEFs sehen mir eher danach aus, als ob der Code für Lazarus und Delphi geschrieben ist. Unterschiede zwischen Delphi und Lazarus könntest du noch im Wiki finden: http://wiki.lazarus.freepascal.org/Lazarus_For_Delphi_Users/de http://wiki.lazarus.freepascal.org/LCL_Messages