Yep I think we are barking up the same tree.... I say we program directly against XLib…
"Cliff Baeseman" el d�a Sun, 27 Jun 1999 17:36:04 -0500, escribi�:
Show quoted text 10 lines
yes, around 3000 AC ..
Sergio

Mailing lists / lazarus / 1999-06
4 messages · 4 people ·
Reply by email Subscribe to this list Your subscription
Read-only archive. Use j and k to move between messages.
Yep I think we are barking up the same tree.... I say we program directly against XLib…
"Cliff Baeseman" el d�a Sun, 27 Jun 1999 17:36:04 -0500, escribi�:
yes, around 3000 AC ..
Sergio
Yep I think we are barking up the same tree.... I say we program directly against XLib…
Michael A. Hess wroteCliff Baeseman wrote: > > I say we program directly against XLib instead of GTK and QT.
<snip>
It might be more work but it puts total control of the FCL output in OUR hands. Otherwise we are trying to write widgets in FPC that call widgets in another package.
<snip>
Any more opinions??????
Programming it at the XLIB level seems to make the most sense, on the surface. However, I am not experienced enough to really know for sure. One concern I would have is the look and feel of the programs created. Am I right to assume that even at the XLib level, the programs produced would still follow the look and feel of the desktop environment? Or do you need to program at the GTK/QT level to accomplish this?
Also, how much lower level do you need to get for component creation than messaging and a TCanvas equivalent?
Forgive my lurker ignorance...
Jeff.
Yep I think we are barking up the same tree....
I say we program directly against XLib instead of GTK and QT. This will allow us ultimate control over component rendering and event handling. We can place in the win32 primatives at the same time. I have both a windows and linux machine in which to test the code....
Much Much more work but alot cleaner and flexible solution...
It would probably be alot less work in the long run.
Cliff
It might be more work but it puts total control of the FCL output in OUR hands. Otherwise we are trying to write widgets in FPC that call widgets in another package. In GTK case the widgets we are calling aren't even OOP. Doing it this way in no way hinders anyone from also using FPC or the FCL with their favorite API (GTK, Qt, etc) it just means they don't have to. They would most likely be able to create a complete GUI program that could be delivered with out the requirement of any additional libraries except those that are part of X11 in the first place.
I inclined to try and climb up this particular barking tree. :-)
Any more opinions??????