Seite 6 von 9

Verfasst: 09.10.2005 13:56
von FloHimself
D.h. Was macht die DLL bevor ich mit CreateWindowEx ein RAGrid erstellen kann?
die DLL ruft GridInstall auf. dort wird die klasse mit RegisterClassEx
erstellt.
Am besten wär es wohl sich etwas flüssiger per YahooMessie zu reden
gute idee!

Verfasst: 09.10.2005 14:41
von Danilo
FGK hat geschrieben:Denke ich lasse das mal sein. *grummel*
RaGridPB.zip (66,7k)

Verfasst: 09.10.2005 15:16
von FloHimself
@danilo
sehr schön! du bist ja wieder ziemlich aktiv im PB forum!? ;)
wie kommts? und warum NASM?

@FGK
das sollte nun eine gute grundlage für deine userlib sein.

Verfasst: 09.10.2005 15:28
von Danilo
FloHimself hat geschrieben:@danilo
sehr schön! du bist ja wieder ziemlich aktiv im PB forum!? ;)
wie kommts?
Langeweile. Warte nur darauf das es Abend wird, um dann
auf Arbeit zu gehen.
Naja, und ich kann es auch nicht sehen wenn jemand nicht
richtig weiter kommt. Ist wohl das Helfersyndrom. ;)
FloHimself hat geschrieben:und warum NASM?
Hab jahrelang mit NASM gearbeitet (damals gab es FASM
noch nicht), mit FASM aber noch nie richtig. Es gibt halt
ein paar kleine Syntaxunterschiede bei den Direktiven,
deshalb hab ich NASM genommen, da ich es somit in ein
paar Minuten machen konnte, statt jetzt erst großartig
die FASM-Syntax anzuschauen.

Verfasst: 09.10.2005 17:02
von FGK
@Danilo

Vielen Dank - Klasse Sache, wird mir als Grundstock dienen. :allright:
[EDIT] PB_RAGridInstall ist klar laufende Instanz holen und übergeben, ok. Eine Frage hätte ich noch was hat PB_UseRAGrid für einen Sinn? Im ASM Cod steht ja nur ein RET und sonst nichts.
[EDIT1] Schein aber wichtig zu sein ohne gehts gar nicht *gggg


@flo
Dann war ich ja nicht weit entfernt mit meiner Ahnung zu GridInstall@4
Nur die Parameter wären mir wohl nicht in den Sinn gekommen.

Mal sehen wie ich das weiter ausbauen kann


Danke erst mal Euch beiden

Gruß

FGK

Verfasst: 09.10.2005 17:38
von ts-soft
@Danilo, FGK und Flo
Ich teste gerade ein CVS ähnliches System (webPM) für PBOSL. Würde euch gerne ein Projekt einrichten, so da wir gemeinsam daran arbeiten können.

Für mich wäre es auf jedenfall Vorteilhaft, wegen des Tests des webPM, also wenn ihr Interesse habt, einfach Bescheid sagen, ihr erhaltet dann per PM eure Zugangsdaten.

Verfasst: 09.10.2005 17:57
von FloHimself
FGK hat geschrieben:Eine Frage hätte ich noch was hat PB_UseRAGrid für einen Sinn? Im ASM Cod steht ja nur ein RET und sonst nichts.
[EDIT1] Schein aber wichtig zu sein ohne gehts gar nicht *gggg
ist nur eine dummy-funktion, damit PB die userlib beim linken einbezieht.

@ts-soft
gute idee. richte doch mal ein projekt für die custom controls ein.

Verfasst: 09.10.2005 18:51
von ts-soft
@FloHimself
Projekt UserControls angelegt. Zugangsdaten in Deinem Postfach.
Verzeichnisstruktur hab ich nicht angelegt. Das darfst Du machen :wink:

//Edit: Hat jemand eine Lizenz zu den Libs gefunden? Hab auf der HP nichts gefunden, bzw. die Seiten gingen nicht :freak:

Verfasst: 09.10.2005 19:22
von Danilo
ts-soft hat geschrieben://Edit: Hat jemand eine Lizenz zu den Libs gefunden? Hab auf der HP nichts gefunden, bzw. die Seiten gingen nicht :freak:
Da der Source von RAGrid nicht dabei war, sondern nur als
DLL und LIB, ist es eh nicht OpenSource-GPL/LGPL.

Ist also nichts für PBOSL.

Verfasst: 09.10.2005 19:33
von FloHimself
den source gibt zu RAGrid gibt es hier:
http://radasm.visualassembler.com/projects/Grid.zip

laut dem source ist der autor dieser lib, KetilO.
(u.a. der entwickler von RadASM und ResEd)
einfach mal eine mail schreiben und nach den bedingungen fragen.

die anderen custom controls sind von verschiedenen entwicklern.
einfach mal im source stöbern.

diese controls müssen ja nicht zwangsläufig in der PBOSL landen.
die autoren sollten aber in jedem fall gefragt werden.