[interfacekit] Re: Assignments page
- From: Staffan Hellström <staffan.hellstrom@xxxxxxxxxx>
- To: interfacekit@xxxxxxxxxxxxx
- Date: Fri, 19 Apr 2002 16:24:49 +0200
The way I'm solving the name conflict is a bit crude - simply tucking a
prefix of O for the new classes...
Hence OBSlider, OBPolygon, and so on...
That way I have a test app running both my OBSlider and Be's BSlider next
to each other for comparsion.
When I'm satisified with how my stuff works, I'll remove the O and commit.
OBPolygon is going to be commited today - I'll just run it through a few
hoops first.
OBSlider... well, I dunno - it's rather experimental right now. I'm trying
to match Be's bar position algo but I somehow doesn't seem to get it quite
right - for normal cases I'm right, but when changing font size some error
creeps in... not much but still there's about 1-5 pixels difference...
Oh well.
Anyway, using O* should work fine in the beginning phases.
I'm not sure how to resolve the namespace conflict later on, though.
So I'd also like to hear other approaches to this problem.
Staffan Hellstr=F6m
At 22:35 2002-04-18 EDT, you wrote:
>
>I took a look at the assignment page and picked a couple of things from=20
>the outstanding list. Could I have BPropertyInfo and BDeskbar assigned=20
>to me? Also, I noticed that BPoint and BRect are on the list of=20
>outstanding tasks but there seems to be code for these in CVS.
>
>I have a question about the changes to the build and the removal of the=20
>OpenBeOS namespace. I was using that temporarily so that I could load=20
>both OpenBeOS implementations and Be implementations of classes in the=20
>same exec without symbol conflicts. This was being used for testing=20
>purposes so we could compare the Be implementation to ours very easily. =20
>Plus, we probably need to link our test app against libbe.so to get=20
>some basic functionality and I am not sure what the symbol conflicts=20
>will lead to.
>
>With the namespace removal, how are we addressing these issues? I=20
>don't necessarily disagree with the removal but I am not sure how this=20
>affects our ability to test the code we are writing.
>
>Thanks.
>
>--
>Jeremy Rand
>jrand@xxxxxxxx
>
>
>
- Follow-Ups:
- [interfacekit] I can crash BeOS, how about you?
- From: DarkWyrm
- [interfacekit] Re: Assignments page
- From: Erik Jaesler
- References:
- [interfacekit] Re: Assignments page
- From: Jeremy Rand
Other related posts:
- » [interfacekit] Assignments page
- » [interfacekit] Re: Assignments page
- » [interfacekit] Re: Assignments page
- » [interfacekit] Re: Assignments page
- » [interfacekit] Re: Assignments page
- » [interfacekit] Re: Assignments page
- » [interfacekit] Re: Assignments page
- [interfacekit] I can crash BeOS, how about you?
- From: DarkWyrm
- [interfacekit] Re: Assignments page
- From: Erik Jaesler
- [interfacekit] Re: Assignments page
- From: Jeremy Rand