[interfacekit] Re: Be
- From: "burton666@xxxxxxxxx" <burton666@xxxxxxxxx>
- To: "interfacekit" <interfacekit@xxxxxxxxxxxxx>
- Date: Tue, 25 Nov 2003 11:07:12 +0100
> I think so, too.
>
> > Anyway, since I started using it for one of my projects, I also
> > started to
> > reformat its source code to comply to our guidelines, so if you want
> > I can
> > commit it into our repository when it's ready.
>
> Sounds good to me (naturally) :-))
Eheh, I knew, we usually agree on the coding style :)
About the files location...
There are 6 files for BColumnListView:
ColorTools.h/cpp
ColumnTypes.h/cpp
ColumnListView.h/cpp
Where shall I put them ? The cpp files could go in ../src/kits/interface, and
the headers maybe in ../headers/private/interface ?
> > BTW, there are some accessor methods which aren't declared as const.
> > Should I "fix" that?
>
> Of course, that would break BC, but I wouldn't care about it.
Yeah, that was exactly my thinking.
> I think that shouldn't be too hard; a "nm libbe.so | grep
> _PointerList_" comes back with these:
>
> 001ce9f4 T BinarySearchIndexByPredicate__C13_PointerList_PCvPFPCvPv_i
> 001ce95c T BinarySearchIndex__C13_PointerList_PCvPFPCvPCvPv_iPv
> 001ce8cc T BinarySearchIndex__C13_PointerList_PCvPFPCvPCv_i
> 001ce82c T BinarySearch__C13_PointerList_PCvPFPCvPCvPv_iPv
> 001ce798 T BinarySearch__C13_PointerList_PCvPFPCvPCv_i
> 001ce280 T EachElement__13_PointerList_PFPvPv_PvPv
> 001ce700 T HSortItems__13_PointerList_PFPCvPCvPv_iPv
> 001ce5e0 T HSortItems__13_PointerList_PFPCvPCv_i
> 001ce2e8 T ReplaceItem__13_PointerList_lPv
> 001ce440 T SortItems__13_PointerList_PFPCvPCvPv_iPv
> 001ce334 T SortItems__13_PointerList_PFPCvPCv_i
> 001ce250 T _._13_PointerList_
> 001ce1d4 T __13_PointerList_RC13_PointerList_
> 001ce214 T __13_PointerList_lb
> 001f9564 W __tf13_PointerList_
> 0028b930 B __ti13_PointerList_
> 0022f240 V _vt.13_PointerList_
>
Maybe I should've told that the interface for pointerlist is already in
ObjectList.h :)
We just need its implementation.
> > constructor and destructor to make it compile under the OBOS / Win32
> > environment I'm using (which is the most advanced OBOS environment
> > available as now, BTW :)))
>
> What a pity :-)
>
Yeah, I know, I wish we had an already working system. But at least I can start
experimenting what works and what does not :)
- Follow-Ups:
- [interfacekit] Re: Be
- From: Axel Dörfler
Other related posts:
- » [interfacekit] Re: Be
- » [interfacekit] Re: Be
- » [interfacekit] Re: Be
- » [interfacekit] Re: Be
- » [interfacekit] Re: Be
- » [interfacekit] Re: Be
- » [interfacekit] Re: Be
- » [interfacekit] Re: Be
- » [interfacekit] Re: Be
- [interfacekit] Re: Be
- From: Axel Dörfler