From e7b5f0a6f7c2b85f3926eff38fc1cdf5148fa971 Mon Sep 17 00:00:00 2001
From: Augustin Cavalier
Date: Wed, 20 Dec 2017 20:28:57 -0500
Subject: [PATCH] docs/ikteam: Delete most files.
The Interface Kit is long since "99% functional", so lists of modules
with what's-implemented-what's-not are not really helpful anymore.
The one (rather lengthy) file describing the unit testing system
set up by the IKTeam is indeed useful, so keep that.
---
docs/develop/ikteam/BinCompat.html | 187 -
docs/develop/ikteam/IK_Process.html | 140 -
docs/develop/ikteam/images/Check.gif | Bin 925 -> 0 bytes
docs/develop/ikteam/images/DocumentDraw.gif | Bin 1021 -> 0 bytes
docs/develop/ikteam/images/GoalFlag.gif | Bin 186 -> 0 bytes
docs/develop/ikteam/images/Hammer.gif | Bin 988 -> 0 bytes
docs/develop/ikteam/images/Help.gif | Bin 1003 -> 0 bytes
docs/develop/ikteam/images/User.gif | Bin 987 -> 0 bytes
docs/develop/ikteam/images/blank-20.gif | Bin 837 -> 0 bytes
docs/develop/ikteam/index.html | 43 -
docs/develop/ikteam/schedule/Discussion.html | 71 -
docs/develop/ikteam/schedule/Tasks.xml | 7540 ---------------
.../ApplicationKitMilestones.html | 165 -
.../schedule/applicationkit/BCursor.html | 305 -
.../schedule/applicationkit/BHandler.html | 930 --
.../schedule/applicationkit/BLooper.html | 1280 ---
.../schedule/applicationkit/Clipboard.html | 555 --
.../schedule/applicationkit/Messaging.html | 6153 -------------
.../schedule/applicationkit/Roster.html | 955 --
.../applicationkit/ScriptingSupport.html | 580 --
docs/develop/ikteam/schedule/assignments.html | 789 --
docs/develop/ikteam/schedule/index.html | 147 -
.../schedule/integration/BApplication.html | 1030 ---
.../schedule/integration/BArchivable.html | 513 --
.../ikteam/schedule/integration/BView.html | 5105 ----------
.../ikteam/schedule/integration/BWindow.html | 2580 ------
.../integration/IntegrationMilestones.html | 156 -
.../interfacekit/AdvancedControlWidgets.html | 3887 --------
.../schedule/interfacekit/ControlWidgets.html | 8194 -----------------
.../schedule/interfacekit/Group1Support.html | 2629 ------
.../schedule/interfacekit/Group2Support.html | 1962 ----
.../schedule/interfacekit/Group3Support.html | 2421 -----
.../interfacekit/InterfaceKitMilestones.html | 195 -
.../interfacekit/ListViewSupport.html | 4154 ---------
.../schedule/interfacekit/MenuingSupport.html | 5278 -----------
.../schedule/interfacekit/Miscellaneous.html | 2519 -----
.../interfacekit/Non-ControlWidgets.html | 2496 -----
.../interfacekit/ReplicantSupport.html | 1938 ----
.../interfacekit/ScrollingSupport.html | 1871 ----
.../interfacekit/TextViewSupport.html | 3688 --------
.../schedule/supportkit/BStopWatch.html | 339 -
.../ikteam/schedule/supportkit/IO.html | 904 --
.../supportkit/SupportKitMilestones.html | 168 -
.../schedule/supportkit/Synchronization.html | 688 --
.../ikteam/schedule/supportkit/Utilities.html | 4920 ----------
.../schedule/templates/assignments.html | 83 -
.../ikteam/schedule/templates/group.html | 167 -
.../ikteam/schedule/templates/index.html | 100 -
.../ikteam/schedule/templates/milestone.html | 29 -
.../ikteam/schedule/templates/tasks.html | 254 -
50 files changed, 78108 deletions(-)
delete mode 100644 docs/develop/ikteam/BinCompat.html
delete mode 100644 docs/develop/ikteam/IK_Process.html
delete mode 100644 docs/develop/ikteam/images/Check.gif
delete mode 100644 docs/develop/ikteam/images/DocumentDraw.gif
delete mode 100644 docs/develop/ikteam/images/GoalFlag.gif
delete mode 100644 docs/develop/ikteam/images/Hammer.gif
delete mode 100644 docs/develop/ikteam/images/Help.gif
delete mode 100644 docs/develop/ikteam/images/User.gif
delete mode 100644 docs/develop/ikteam/images/blank-20.gif
delete mode 100644 docs/develop/ikteam/index.html
delete mode 100644 docs/develop/ikteam/schedule/Discussion.html
delete mode 100644 docs/develop/ikteam/schedule/Tasks.xml
delete mode 100644 docs/develop/ikteam/schedule/applicationkit/ApplicationKitMilestones.html
delete mode 100644 docs/develop/ikteam/schedule/applicationkit/BCursor.html
delete mode 100644 docs/develop/ikteam/schedule/applicationkit/BHandler.html
delete mode 100644 docs/develop/ikteam/schedule/applicationkit/BLooper.html
delete mode 100644 docs/develop/ikteam/schedule/applicationkit/Clipboard.html
delete mode 100644 docs/develop/ikteam/schedule/applicationkit/Messaging.html
delete mode 100644 docs/develop/ikteam/schedule/applicationkit/Roster.html
delete mode 100644 docs/develop/ikteam/schedule/applicationkit/ScriptingSupport.html
delete mode 100644 docs/develop/ikteam/schedule/assignments.html
delete mode 100644 docs/develop/ikteam/schedule/index.html
delete mode 100644 docs/develop/ikteam/schedule/integration/BApplication.html
delete mode 100644 docs/develop/ikteam/schedule/integration/BArchivable.html
delete mode 100644 docs/develop/ikteam/schedule/integration/BView.html
delete mode 100644 docs/develop/ikteam/schedule/integration/BWindow.html
delete mode 100644 docs/develop/ikteam/schedule/integration/IntegrationMilestones.html
delete mode 100644 docs/develop/ikteam/schedule/interfacekit/AdvancedControlWidgets.html
delete mode 100644 docs/develop/ikteam/schedule/interfacekit/ControlWidgets.html
delete mode 100644 docs/develop/ikteam/schedule/interfacekit/Group1Support.html
delete mode 100644 docs/develop/ikteam/schedule/interfacekit/Group2Support.html
delete mode 100644 docs/develop/ikteam/schedule/interfacekit/Group3Support.html
delete mode 100644 docs/develop/ikteam/schedule/interfacekit/InterfaceKitMilestones.html
delete mode 100644 docs/develop/ikteam/schedule/interfacekit/ListViewSupport.html
delete mode 100644 docs/develop/ikteam/schedule/interfacekit/MenuingSupport.html
delete mode 100644 docs/develop/ikteam/schedule/interfacekit/Miscellaneous.html
delete mode 100644 docs/develop/ikteam/schedule/interfacekit/Non-ControlWidgets.html
delete mode 100644 docs/develop/ikteam/schedule/interfacekit/ReplicantSupport.html
delete mode 100644 docs/develop/ikteam/schedule/interfacekit/ScrollingSupport.html
delete mode 100644 docs/develop/ikteam/schedule/interfacekit/TextViewSupport.html
delete mode 100644 docs/develop/ikteam/schedule/supportkit/BStopWatch.html
delete mode 100644 docs/develop/ikteam/schedule/supportkit/IO.html
delete mode 100644 docs/develop/ikteam/schedule/supportkit/SupportKitMilestones.html
delete mode 100644 docs/develop/ikteam/schedule/supportkit/Synchronization.html
delete mode 100644 docs/develop/ikteam/schedule/supportkit/Utilities.html
delete mode 100644 docs/develop/ikteam/schedule/templates/assignments.html
delete mode 100644 docs/develop/ikteam/schedule/templates/group.html
delete mode 100644 docs/develop/ikteam/schedule/templates/index.html
delete mode 100644 docs/develop/ikteam/schedule/templates/milestone.html
delete mode 100644 docs/develop/ikteam/schedule/templates/tasks.html
diff --git a/docs/develop/ikteam/BinCompat.html b/docs/develop/ikteam/BinCompat.html
deleted file mode 100644
index 5464bf9eac..0000000000
--- a/docs/develop/ikteam/BinCompat.html
+++ /dev/null
@@ -1,187 +0,0 @@
-
-
- Maintaining Binary Compatibility
-
-
-Binary Compatibility in 3 Easy Steps!
-
-An Introduction
-In the early days of the OpenBeOS project, a debate raged concerning one of the projects
-primary goals: maintaining binary compatibility with BeOS R5. The idea was that the
-only way an effort to rewrite BeOS would be successful was if folks could continue
-running the apps they already had. Certainly, a lot of software available for BeOS is
-open source or actively maintained -- these apps could just be recompiled if necessary.
-Others -- PostMaster, gobe's Productive suite and a few other crucial apps -- weren't
-likely to get rebuilt, either because the original author had stopped maintainance
-without being kind enough to release the source, or because it just wouldn't be
-commercially feasible.
-Some said that we were crazy; that it couldn't be done. Thankfully, cooler heads
-prevailed and we're well on our way to a binary compatible clone of R5.
-
-"But wait!" you cry. "How did the cooler heads which prevailed know that the holy grail
-of binary compatibility was achievable?" I'm so glad you asked! Keeping reading and be
-enlightened, Grasshopper.
-
-
The Issues
-There are three basic issues that have to be addressed to ensure binary compatibility:
-
- -
- Names must be identical
- This includes class and structure names as well as public, protected and global
- function and variable names.
-
- -
- Object sizes must be identical
- Classes must contain the same number of bytes of data; global variables must
- be the same size. Maybe BGlobalVar should've been an int32
- instead of an int16, but we're stuck with it now.
-
- -
- Virtual function table layout must be identical
- The most cryptic and confusing aspect of maintaining binary compatibility.
- The issue essentially boils down to this: for any given class, there must
- be the same number of virtual functions, declared in the same order as the
- original.
-
-
-
-The Nitty Gritty
-"Good grief!" you say. "How on earth do I keep all this stuff straight?" Ah,
-Grasshopper, it is easier that you might imagine. Just follow these steps, and you
-should be binary compatible in no time!
-
- -
- Make a copy of the appropriate Be header file
- This is now your header file. You may need to change a thing or two, but what
- you can (or will need to) change is quite limited, and discussed below.
-
- -
- Implement public, protected and virtual functions
- In the course of doing this, you may discover that there are some private
- non-virtual function declarations that you just don't use. Feel free to axe
- them! Since they're private, nobody using the class will miss them, and
- because they're not virtual, they don't effect the vtable layout. Conversely,
- if you find a need to add some private, non-virtual functions, go right ahead
- (for the very same reasons).
-
- -
- Make sure you don't change the number of bytes used for data
- There are two situations that can make this seem difficult. First, there
- may be data members that you don't use in your reimplementation. You can
- just leave them (safe, but a little messy) or you can add the extra members'
- bytes to the class's "unused" data array. An example will make this clear.
- Let's say we have a class BFoo:
-
-
- class BFoo {
- public:
- BFoo();
- ~BFoo();
- void SomeFunc();
- private:
- int32 fBar;
- char fZig;
- int32 fQux;
- int32 fUnused[2];
- };
-
-
- The Be engineers that originally wrote this BFoo purposely added some data
- padding in the form of an array of 2 int32s (they did this with
- most classes in the API). Now let's suppose in your implementation, you
- really didn't need fQux. You can add fQux's bytes
- into fUnused:
-
-
- class BFoo
- {
- ...
- private:
- int32 fBar;
- char fZig;
- int32 fUnused[3];
- };
-
-
- Nothing could be easier! An additional twist that should be noted is that
- data member order must also be preserved. In much the same way as existing
- apps will "look" for virtual functions in a specific place in the vtable,
- so will they "look" for data members in a specific place in an object.
- "But what if I don't need fZig, either?" you wonder. "It's only
- one byte, not four like an int32!" Have no fear! Just rename it
- "fUnusedChar" and be done with it.
-
- The second situation that can make preserving object size tricky is if there
- aren't enough bytes of data available. Building on our cheesy BFoo
- example, let's suppose that rather than getting rid of fQux and
- fZig, you actually needed to add another 4
- int32s worth of data: fNewData1 through
- fNewData4. The original implementation of BFoo has two extra
- int32s which we can use, but that leaves us two int32s
- short. What to do? The easiest thing is to create a data structure to hold
- your new data and convert one of the fUnused items into a pointer
- to that structure:
-
-
- // Foo.h
- struct _BFooData_;
- class BFoo
- {
- public:
- BFoo();
- ~BFoo();
- void SomeFunc();
- private:
- int32 fBar;
- char fZig;
- int32 fQux;
- _BFooData_* fNewData;
- int32 fUnused[1];
- };
-
- // Foo.cpp
- struct _BFooData_
- {
- int32 fNewData1;
- int32 fNewData2;
- int32 fNewData3;
- int32 fNewData4;
- };
- BFoo::BFoo()
- {
- fNewData = new _BFooData_;
- }
- BFoo::~BFoo()
- {
- delete fNewData;
- }
-
-
- Voila! More data without making the class bigger. Make sure you're cleaning up
- your new (dynamically allocated) data in the destructor. NOTE: this trick
- will only work if the class originally had a destructor! Adding a destructor
- after the fact won't work for existing apps (since they won't call it), leading
- to memory leaks. Fortunately, there are very few instances in the BeAPI where a
- class doesn't have a destructor already declared.
-
-
-
- And there you have it: Binary Compatibility in 3 Easy Steps!
- Questions, comments, or corrections? Please let
- me know!
-
-
-
-
-The OpenBeOS project is hosted by:
-
-
-
-
-
-Copyright © 2001-2002
-OpenBeOS Project
-
-
-
-
diff --git a/docs/develop/ikteam/IK_Process.html b/docs/develop/ikteam/IK_Process.html
deleted file mode 100644
index b780536848..0000000000
--- a/docs/develop/ikteam/IK_Process.html
+++ /dev/null
@@ -1,140 +0,0 @@
-
-Interface Kit Team Process
-
-Interface Kit Team Process
-
-This paper deals with the set of requirements for reimplementing any portion of the BeOS
-covered by the Interface Kit team's charter; namely, the Interface Kit, the Application
-Kit, the app_server, and related preferences applets. This team's resposibilities
-may broaden later to include more areas of the OS which are related (the input_server
-comes to mind as a possibility). Since the mandate of the group covers such a
-large and public (from a 3rd party developer's perspective) portion of BeOS -- a portion
-that is central to the user and developer experience of BeOS -- it is vital that our work
-be done in a scrupulously documented and tested fashion. This paper lays out the
-process which, when adhered to, aims to ensure this high standard of documentation and
-testability.
-
-First, a definition of "module" as it pertains to this paper.
-
-Module:
-A function, class, kit, application or related set of functions, classes, kits or
-applications is refered to as a "module" in this paper, the implication being that
-there can be modules within modules. A module is any specifiable and testable
-entity -- which may or may not rely on other modules to accomplish its functionality.
-
-
-Process Requirements
-
-
-
-Each module in this project shall have the following items:
-
- - Complete interface specification. For kits, this will mostly come
- from the BeBook, but in many cases the specification will have to elaborate
- on what the BeBook provides or even be created entirely (app_server internals
- are a good example).
- - Complete use case specification. For those not familiar with use cases,
- they consist of the following:
-
- - A list of ways in which a module is expected to be used
- - Sublists of assumptions/prerequisites for each of those cases.
- This should include items such as state of an object instance at the
- time of method invocation, the state of parameters passed to functions,
- etc.
- - Sublists of error conditions and handling for each case where
- assumptions/prerequisites are not properly met. This list should
- not attempt to be all inclusive: circumstances that do not
- directly bear upon the assumptions/prerequisites do not need to be
- considered unless clearly necessary.
-
- - A set of unit tests which verify that the module performs correctly in expected
- use cases as well as under error conditions as described in the use case
- specification.
- - A plain-english discussion of how the module implements its functionality:
- what algorithms are to be used, what other modules are relied upon, the general
- design rationale, execution flow, etc.
- - The actual reimplementation.
-
-
-Each of the above items is to be completed roughly in the order listed. In other
-words, a given module should have a complete interface specification, etc., before it is
-reimplemented. Prototyping is encouraged, of course. For existing APIs, the
-recommended course is to write the interface spec, use case spec and unit tests to the
-API. Unit tests, in particular, should perform as expected when run against the
-existing API. When they do not, changes may need to be made to the specifications.
- Our goal is to reimplement the APIs as they are, not necessarily as they're
-documented -- and then ensure that the docs accurately reflect the reimplementation.
- Thorough testing of the existing implementation will show us where the
-documentation is wrong, misleading or absent, thereby helping to ensure that our
-reimplementation is functionaly identical to the existing one.
-
-
-CppTest
-is the test framework we will be using. By using this framework for all our unit
-tests, we can easily build large test suites which will verify the codebase in a single
-executed run. An excellent short discussion of the value of unit tests is here:
-
-
-http://www.extremeprogramming.org/rules/unittests.html
-
-
-A Suggestion
-
-
-
-Although the interface specification for each module should be completed first, I have a
-suggestion for how to proceed from there which should make the remainder of the process
-less boring. Rather than following the interface specification with a full set of
-use cases followed by a full set of tests, a more productive and enjoyable way to go is
-to take each module in turn, write one of the use cases/error conditions for it and
-immediately write the test for that use case/error condition. This will break up
-the tedious process of specifying all the use cases and error conditions with a bit of
-coding -- not implementation code, but code nonetheless.
-
-
-Some Final Thoughts
-
-
-
-This process is a very rigorous approach to take. Given that our goal is to produce
-the most stable, robust and professional desktop operating system available, this sort of
-thoroughness is justifiable and necessary. Our understanding of the system will be
-greatly increased and the task of coming up to speed on the system will be made much
-easier for outsiders and newcomers to the project.
-
-This approach is also not the most "fun": sitting down and hacking out code has the
-attraction of instant gratification that design work does not. It is important to
-understand, however, that proper design work done up front makes the task of
-implementation easier, the chore of integration much less onerous and testing and
-code verification a snap. Provided we do not get locked in "analysis paralysis"
-and attack the design work as vigorously as the coding work, the entire project will
-actually move more quickly -- usually quite a bit more quickly -- than if we had simply
-started coding. Thrown away versions of the codebase should be just that:
- quick prototypes intended to be disposable, rather than full-blown implementation
-attempts which fail or are mysterious blackboxes because we don't really understand the
-module. Following this process makes it far more likely that when we sit down to
-do a module implementation, the first try will be the last (bug fixes not withstanding,
-of course ;).
-
-To ensure the process is followed and we produce the highest quality code we can, code
-will not be accepted for release until all of the process items are covered. If
-this seems like a hardline stance to take, remember: every single app which
-utilizes the Application and Interface Kits relies on our code to be rock solid --
-totally predictable and completely reliable. Let's strive to be engineers, not
-h4X0rz.
-
-
-
-
-The OpenBeOS project is hosted by:
-
-
-
-
-
-Copyright © 2001-2002
-OpenBeOS Project
-
-
-
-
\ No newline at end of file
diff --git a/docs/develop/ikteam/images/Check.gif b/docs/develop/ikteam/images/Check.gif
deleted file mode 100644
index e0be2405b94359a53dc6a1aa6f9b0e64efab2914..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 925
zcmZvbO=uHQ6opTzg(w;kijY!4h3Tp;GT^_d6+~yE=oC$|^Ct@t2aEW!DC1@pB|;Yy
z9dSe#p;obFfF|9LK*~64gP}ELtI9*=DKm;)bNuN)hDjo`z^uN{9xcWWcZ&CQHyjVFoec
z940zsg3)1@{>(*o>X0kBMu8O#9c&KemIYR97DN>LZScqW__EEOUFB?=Z?PTR~F
z9MULcc1TRZi^GY*YJ`xW1VPuOZPPHQX_RG3QVH+?2e1GEDDY8ML6B~d_8bkDTAp&2QkqD6Fdd{Ur~(NEQM#l}8l*dlg_VGaLRk%qadS%4%4I=^^Dn
zwU7{qDrHzisRYl1t1&M#yOdU0U@i+brwwK_4#^Y}J5UywOV_4t
z(9o#KlqE`KSSZk)rk$ZNL`_icpp;yRg(BTK+AfVewJhcIa$x^sfn|Y}VPSD`aejV&
zc6N4VW@d77a(sL|olcL8jF_f5FffoxrFwdLR8?(nZ%-r=t*x!mXfzUu)Ya8hR#x&)
zadh;yuIo#Wo&Ir4=DWZ63jMAK00A`kyZ(=;1=hdC+KT2+_eOJ6ZyDuE6+~3l->BY{j&qZ(WY~gU<-(S@ekNU%Fo1bKd!}`UBLhN$)tL@Kv
z8_two?^G-F{w>`-U;2N(AFP(}bKi}cQ!O{E&KaGd09*h7
diff --git a/docs/develop/ikteam/images/GoalFlag.gif b/docs/develop/ikteam/images/GoalFlag.gif
deleted file mode 100644
index bc06bfccdf1b54c68565b83f8d7bd006292f679a..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 186
zcmZ?wbhEHb6k!ly*v!E29|)dpnKEU{nkfuZsu_}!lA0MnpaD!`5{f@rI5`+N7<52V
zATtF5R&stMZp-?8Zo^K#n*A8K=_5h2<8LR=ov_1I%
diff --git a/docs/develop/ikteam/images/Hammer.gif b/docs/develop/ikteam/images/Hammer.gif
deleted file mode 100644
index 8c091865b9911c86e17344270065e02508845077..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 988
zcmZvbTSyd99L7J>(7+^62<@SZj3wRJEhrQvDsy%vn*!ZHx-C6KLqZ+PmjW
z9`f*$@T4u4wrHByY1*(SclhD^1QQM?Ejl_!RSw9ENsPfYU`JqvA%al+;FQBLi+wty
zDuv9D#2UB(*kv$%5E7Jp&~a#4)OD&VWtozc1YE!dOh5n%yqPIlW7PYoMkxzQA)>}b
zz($z~pMazwpH70-Bz1@CDCGf4F(T%|un{p476>Zv(;+QVCsk4=B_@${;o7iGm;yq9
zvK$r-xDnW4m_Z0Xl;yA(fLjLJ2UCK`hmwNjUFcG><*;_!DNB@6urNhuj8-4@C{;l@M5$&e77}zOX*twKsSZ$%Ee7^K7MK!P3Kr()=VxbU
z$H&Lx@%YHdNPmBSEEenR>@*CcrKKejiPYEEhr{98+S*_+SYBT4_xp>AiV6w}a&mI`
zC(+f_t7+Q8W2blAf_d&Oo;Lo~5K4I({5nR~LKq;X|#Pwv~NXAU$W
z*_Qq_-d%BZ&6js~GOeD98`JTQx{uYp?;5szI6CxJ--Pz>JNEzGd~u@W-gLvO>vQ$p
z`HS^#l)(e->R-1DKxe=J$Z2OZt=|@
zZ?aBLmt0PaKe}I+rwuk7&MeAC+li{^m5%1Kt&Qi=c=FWm-LBE`^49Uy&n{)#PftIN
U&dhYQ?l?Kr-nn*Hb{0zi0qi&Jm;e9(
diff --git a/docs/develop/ikteam/images/Help.gif b/docs/develop/ikteam/images/Help.gif
deleted file mode 100644
index 51c325ead9d077c9c99cfc2dd5b39f8e14466a1a..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 1003
zcmZvbTSyd99LB#Tqv*0l802=rE+ZJexI`CH$sn6uC?-jzhlJLOV8o=;1@@)sf=CZz
zZ7?s@A|XEP5;R@Rp&n9dO{sxx+ApHG<&EEYAr;Q
zLc~L@gK7cIKpAD8ZjQF3nV~*NEk&dh5+33XVggYEVM@{^ZPFxlQey!H1?9nW;0Oo<
z#(Y>zK*iz3;6x$9Fy_Nz1gaKZH5?713`P-_f1z{9=EEW)3bh`p9cTh(Y>rLLu%U
z<{&B%Hj1!_LIFy_^WZoT0){`6cbT&(O=ffs&ZJconB=6(5u0g~JvxQP78C_0DP6iY
zZIh->U87cng-Oa0x@p=yGzIk*YE5&okf+Sim9#T72dSrK1N$EfEDEd$3)9onQ&UqD
z6BF5Nc6fMrU|=AXN+pxYL?Y4E)fJD&J32aIu~>6+b2J*QtE&r#!xa@3p-?Co4DxTj
zx3|x-teMA7|F{|R-Culd{8JJD0;uwL{U1?^J&Q-N;I`O*zjx@$_w2&XMZH6pFMin6
zuny&|Pr8?e(D`H~tcB%kYx4So<9oY;tpEAz&CzFpk6TWv?lYHOv@Z*&*V}KFTb(OH
zi`PdFf4$PVZEfA__sgxC{ta!@^6R_L+4GGj8c(b_`z3pQ^RDyjjvQ*Y9-ev|tQsBo
zmU&!XKXzyLj`joHsx?=#=SNQVRc;;=i&k4QdEr7DH>JFaQ2Jmma_MX>0Sr
gCGzB}yA3z4?W-JbtGQaTI{D_$_Iu`|Kmfb{0bF(Vo&W#<
diff --git a/docs/develop/ikteam/images/User.gif b/docs/develop/ikteam/images/User.gif
deleted file mode 100644
index 36fe2eba80350086b60282b21351c0461df1a1c7..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 987
zcmZvbL1+|L9LB$G7ED@LdWg`(_K?y^1qI#l(5fU@i~4pdVHA^Gdawib;6PAbLD^oW
zf}y9$I*p^0Cah3em{{Woh8>cEY-qN6NGZHh2rsCcHno>B!UEDdQ%6MR$p!Mk693jUYiegd<_uFsaCx^huW#
zq`?+i8ahD|B9xFe>{PKCQ~6wSSrd#5MqmJ4M&cl}AWhg?VX*`~fTW1ffb4AQ3Vg+ZeY3u{yj#xwLM=t_!F8pAJR
zA*E_ER`i$X)+nOQ!2XW~wguLPg^i7k_4W0Ym6he?<$Aq7H#ZkW(e(6m5Cr4nBkFQueOTk
z($j|*uDtV0uJY*opBQJ)kU@UQQs=hXCb`DOt;B&e(`~gN#6p;ZEvAwX
zMJ)E3Omp0JNyIy`NHtZM>JCyLX+(tk-AiZo9?bih;lbnMV_tP%K7aOR6Px&rW#u;~
zzlprQ<@sq{;q=?DIp>~JM{hV*97&dfB|?EJgH54hBoR3CoHz~)`-)n!C%A{uMb&|A
zLklD=(0e*ZW2h9Rq!0@r02N>X4J4>%W^@yp0ac$;Q}l?vfNq73MO#B8XwlEv
zOgW+`i87$5kXfV}ae|1Rbfh5_DM`Tv76G9`WnndRf@BpI3xo_+3L8U5NLFF7i_k&U
zh855)Bn>PAx5-vv5#4}Jg|>yzXeFz#h$0}XkXpnVQPRL777K)cs)Du98c97fcbpn}
z#j)gQX{#a3bLKcP94PiBwO|hoVV>U685%_;DFsCX3p4r&-GHV~r73$9d$+MLr=QY!
znlaUgvb+)YKNi>!*1*E`_4U=&)#c^o#l^+>`T1}-EX(rf=%^@)!^6WY%MK0>(lp)Q
z-;d*XcXv06qMetA0L0s^SpKg*6Ws0XWi<0^yki6{eUOSw)_)V-^SYd
l19@_M_I~}|~JP-nJjs5`r3?T7
diff --git a/docs/develop/ikteam/index.html b/docs/develop/ikteam/index.html
deleted file mode 100644
index 46d598bf6c..0000000000
--- a/docs/develop/ikteam/index.html
+++ /dev/null
@@ -1,43 +0,0 @@
-
-
- Interface Kit Team Central
-
-
-Welcome to Interface Kit Team Central!
-
-This is the IK Team's public face, where OpenBeOS folk and intrepid members of the
-BeOS community can find such goodies as:
-
-
-With more sure to come.
-
-
-
-
-
-The OpenBeOS project is hosted by:
-
-
-
-
-
-Copyright © 2001-2002
-OpenBeOS Project
-
-
-
-
\ No newline at end of file
diff --git a/docs/develop/ikteam/schedule/Discussion.html b/docs/develop/ikteam/schedule/Discussion.html
deleted file mode 100644
index a308c28025..0000000000
--- a/docs/develop/ikteam/schedule/Discussion.html
+++ /dev/null
@@ -1,71 +0,0 @@
-
-Schedule Rationale
-
-Schedule Rationale
-Below is an informal discussion of the rationale behind the Interface Kit team's
-behemoth schedule. Various details may not reflect the current form of the schedule,
-but the basic gist is what's really important here.
-
-
-
-First, let me head off the suggestion that we formally split into 3 or 4 stand-alone
-projects: the Interface Kit, Application Kit and app_server are completely
-dependent on one another in a way that no other set of system components is. Each
-without the others can accomplish almost *nothing*; I think the existence of Integration
-highlights this fact.
-
-Each milestone listed has a number of tasks associated with it; these need to be listed
-and the time for each estimated. These tasks should be as fine grained as possible.
-Taking BView as an example, I would expect each method on BView to have its own entry
-under milestones 1, 2, 3, 4 and 8 with entries added as necessary to milestones 18 to
-22. "Why so detailed?" you say. I'm glad you asked. ;)
-
-First off, the finer the schedule's granularity, the more realistic estimate you have for
-the project as a whole. Asked to implement BView, one might be tempted to say "Oh, about
-3 weeks," whereas an estimate of the time needed for each method might yield a total of
-two to three times that. While the more realistic overall estimate may be more depressing
-initially, being able to hit goals on or near the estimated date is much better for
-morale in the long run than constantly being behind because all the estimates were too
-low. Trust me on this, I've worked on *way* too many projects that went south because of
-scheduling that was too broad -- usually because the project manager doesn't want to
-"distress" the client by making them pay for the time to schedule correctly. Or design
-correctly, but that's a different rant. =)
-
-Second, a fine-grained schedule helps to ensure that nothing gets missed. You might
-think it would be hard to forget to implement a BView method, but if you don't expressly
-schedule for that method, there will be no interface, use case or technical specifications
-or unit tests to fail because the method isn't doing anything. In fact, we might not
-notice the missing functionality until some app that uses it dies a horrible death and
-we have to figure out why.
-
-Third, it helps us figure out what functionality is dependent on what -- which helps us
-schedule our tasks in a logical sequence.
-
-Fourth, it makes it much easier for someone that doesn't have a lot of time available or
-much experience to pick something that they can tackle and know that they will be making
-a meaningful contribution. It also makes it easier for us to keep track of who is doing
-what on large items like BView: instead of saying "there's a bunch of stuff on BView
-that needs doing," we can say "BView::StrokeEllipse() needs to be implemented" and know
-that a specific person is responsible for that deliverable.
-
-Fifth, as daunting as a detailed schedule looks like out of the gate, tasks are getting
-completed *constantly* and it's very satisfying to see progress get made on a regular
-basis. Ideally, one would like to be able to check on the progress each week and find
-several items completed since the last time it was checked.
-
-
-
-
-
-The OpenBeOS project is hosted by:
-
-
-
-
-
-Copyright © 2001-2002
-OpenBeOS Project
-
-
-
-
\ No newline at end of file
diff --git a/docs/develop/ikteam/schedule/Tasks.xml b/docs/develop/ikteam/schedule/Tasks.xml
deleted file mode 100644
index 2a8bf90bcd..0000000000
--- a/docs/develop/ikteam/schedule/Tasks.xml
+++ /dev/null
@@ -1,7540 +0,0 @@
-
-
-
-
-
-
- BInvoker();
-
-
- BInvoker(BMessage* message, const BHandler* handler, const BLooper* looper = NULL);
-
-
- BInvoker(BMessage* message, BMessenger target);
-
-
- virtual ~BInvoker();
-
-
- virtual status_t SetMessage(BMessage* message);
-
-
- BMessage* Message() const;
-
-
- uint32 Command() const;
-
-
- virtual status_t SetTarget(const BHandler* h, const BLooper* loop = NULL);
-
-
- virtual status_t SetTarget(BMessenger messenger);
-
-
- bool IsTargetLocal() const;
-
-
- BHandler* Target(BLooper** looper = NULL) const;
-
-
- BMessenger Messenger() const;
-
-
- virtual status_t SetHandlerForReply(BHandler* handler);
-
-
- BHandler* HandlerForReply() const;
-
-
- virtual status_t Invoke(BMessage* msg = NULL);
-
-
- status_t InvokeNotify(BMessage* msg, uint32 kind = B_CONTROL_INVOKED);
-
-
- status_t SetTimeout(bigtime_t timeout);
-
-
- bigtime_t Timeout() const;
-
-
- uint32 InvokeKind(bool* notify = NULL);
-
-
- void BeginInvokeNotify(uint32 kind = B_CONTROL_INVOKED);
-
-
- void EndInvokeNotify();
-
-
-
-
- BMessage();
-
-
- BMessage(uint32 what);
-
-
- BMessage(const BMessage& a_message);
-
-
- virtual ~BMessage();
-
-
- BMessage& operator=(const BMessage& msg);
-
-
- status_t GetInfo(type_code typeRequested, int32 which, char** name, type_code* typeReturned, int32* count = NULL) const;
-
-
- status_t GetInfo(const char* name, type_code* type, int32* c = 0) const;
-
-
- status_t GetInfo(const char* name, type_code* type, bool* fixed_size) const;
-
-
- int32 CountNames(type_code type) const;
-
-
- bool IsEmpty() const;
-
-
- bool IsSystem() const;
-
-
- bool IsReply() const;
-
-
- void PrintToStream() const;
-
-
- status_t Rename(const char* old_entry, const char* new_entry);
-
-
- bool WasDelivered() const;
-
-
- bool IsSourceWaiting() const;
-
-
- bool IsSourceRemote() const;
-
-
- BMessenger ReturnAddress() const;
-
-
- const BMessage* Previous() const;
-
-
- bool WasDropped() const;
-
-
- BPoint DropPoint(BPoint* offset = NULL) const;
-
-
- status_t SendReply(uint32 command, BHandler* reply_to = NULL);
-
-
- status_t SendReply(BMessage* the_reply, BHandler* reply_to = NULL, bigtime_t timeout = B_INFINITE_TIMEOUT);
-
-
- status_t SendReply(BMessage* the_reply, BMessenger reply_to, bigtime_t timeout = B_INFINITE_TIMEOUT);
-
-
- status_t SendReply(uint32 command, BMessage* reply_to_reply);
-
-
- status_t SendReply(BMessage* the_reply, BMessage* reply_to_reply, bigtime_t send_timeout = B_INFINITE_TIMEOUT, bigtime_t reply_timeout = B_INFINITE_TIMEOUT);
-
-
- ssize_t FlattenedSize() const;
-
-
- status_t Flatten(char* buffer, ssize_t size) const;
-
-
- status_t Flatten(BDataIO* stream, ssize_t* size = NULL) const;
-
-
- status_t Unflatten(const char* flat_buffer);
-
-
- status_t Unflatten(BDataIO* stream);
-
-
- status_t AddSpecifier(const char* property);
-
-
- status_t AddSpecifier(const char* property, int32 index);
-
-
- status_t AddSpecifier(const char* property, int32 index, int32 range);
-
-
- status_t AddSpecifier(const char* property, const char* name);
-
-
- status_t AddSpecifier(const BMessage* specifier);
-
-
- status_t SetCurrentSpecifier(int32 index);
-
-
- status_t GetCurrentSpecifier(int32* index, BMessage* specifier = NULL, int32* form = NULL, const char** property = NULL) const;
-
-
- bool HasSpecifiers() const;
-
-
- status_t PopSpecifier();
-
-
- status_t AddRect(const char* name, BRect a_rect);
-
-
- status_t AddPoint(const char* name, BPoint a_point);
-
-
- status_t AddString(const char* name, const char* a_string);
-
-
- status_t AddString(const char* name, const BString& a_string);
-
-
- status_t AddInt8(const char* name, int8 val);
-
-
- status_t AddInt16(const char* name, int16 val);
-
-
- status_t AddInt32(const char* name, int32 val);
-
-
- status_t AddInt64(const char* name, int64 val);
-
-
- status_t AddBool(const char* name, bool a_boolean);
-
-
- status_t AddFloat(const char* name, float a_float);
-
-
- status_t AddDouble(const char* name, double a_double);
-
-
- status_t AddPointer(const char* name, const void* ptr);
-
-
- status_t AddMessenger(const char* name, BMessenger messenger);
-
-
- status_t AddRef(const char* name, const entry_ref* ref);
-
-
- status_t AddMessage(const char* name, const BMessage* msg);
-
-
- status_t AddFlat(const char* name, BFlattenable* obj, int32 count = 1);
-
-
- status_t AddData(const char* name, type_code type, const void* data, ssize_t numBytes, bool is_fixed_size = true, int32 count = 1);
-
-
- status_t RemoveData(const char* name, int32 index = 0);
-
-
- status_t RemoveName(const char* name);
-
-
- status_t MakeEmpty();
-
-
- status_t FindRect(const char* name, BRect* rect) const;
-
-
- status_t FindRect(const char* name, int32 index, BRect* rect) const;
-
-
- status_t FindPoint(const char* name, BPoint* pt) const;
-
-
- status_t FindPoint(const char* name, int32 index, BPoint* pt) const;
-
-
- status_t FindString(const char* name, const char** str) const;
-
-
- status_t FindString(const char* name, int32 index, const char** str) const;
-
-
- status_t FindString(const char* name, BString* str) const;
-
-
- status_t FindString(const char* name, int32 index, BString* str) const;
-
-
- status_t FindInt8(const char* name, int8* value) const;
-
-
- status_t FindInt8(const char* name, int32 index, int8* val) const;
-
-
- status_t FindInt16(const char* name, int16* value) const;
-
-
- status_t FindInt16(const char* name, int32 index, int16* val) const;
-
-
- status_t FindInt32(const char* name, int32* value) const;
-
-
- status_t FindInt32(const char* name, int32 index, int32* val) const;
-
-
- status_t FindInt64(const char* name, int64* value) const;
-
-
- status_t FindInt64(const char* name, int32 index, int64* val) const;
-
-
- status_t FindBool(const char* name, bool* value) const;
-
-
- status_t FindBool(const char* name, int32 index, bool* value) const;
-
-
- status_t FindFloat(const char* name, float* f) const;
-
-
- status_t FindFloat(const char* name, int32 index, float* f) const;
-
-
- status_t FindDouble(const char* name, double* d) const;
-
-
- status_t FindDouble(const char* name, int32 index, double* d) const;
-
-
- status_t FindPointer(const char* name, void** ptr) const;
-
-
- status_t FindPointer(const char* name, int32 index, void** ptr) const;
-
-
- status_t FindMessenger(const char* name, BMessenger* m) const;
-
-
- status_t FindMessenger(const char* name, int32 index, BMessenger* m) const;
-
-
- status_t FindRef(const char* name, entry_ref* ref) const;
-
-
- status_t FindRef(const char* name, int32 index, entry_ref* ref) const;
-
-
- status_t FindMessage(const char* name, BMessage* msg) const;
-
-
- status_t FindMessage(const char* name, int32 index, BMessage* msg) const;
-
-
- status_t FindFlat(const char* name, BFlattenable* obj) const;
-
-
- status_t FindFlat(const char* name, int32 index, BFlattenable* obj) const;
-
-
- status_t FindData(const char* name, type_code type, const void** data, ssize_t* numBytes) const;
-
-
- status_t FindData(const char* name, type_code type, int32 index, const void** data, ssize_t* numBytes) const;
-
-
- status_t ReplaceRect(const char* name, BRect a_rect);
-
-
- status_t ReplaceRect(const char* name, int32 index, BRect a_rect);
-
-
- status_t ReplacePoint(const char* name, BPoint a_point);
-
-
- status_t ReplacePoint(const char* name, int32 index, BPoint a_point);
-
-
- status_t ReplaceString(const char* name, const char* string);
-
-
- status_t ReplaceString(const char* name, int32 index, const char* string);
-
-
- status_t ReplaceString(const char* name, const BString& string);
-
-
- status_t ReplaceString(const char* name, int32 index, const BString& string);
-
-
- status_t ReplaceInt8(const char* name, int8 val);
-
-
- status_t ReplaceInt8(const char* name, int32 index, int8 val);
-
-
- status_t ReplaceInt16(const char* name, int16 val);
-
-
- status_t ReplaceInt16(const char* name, int32 index, int16 val);
-
-
- status_t ReplaceInt32(const char* name, int32 val);
-
-
- status_t ReplaceInt32(const char* name, int32 index, int32 val);
-
-
- status_t ReplaceInt64(const char* name, int64 val);
-
-
- status_t ReplaceInt64(const char* name, int32 index, int64 val);
-
-
- status_t ReplaceBool(const char* name, bool a_bool);
-
-
- status_t ReplaceBool(const char* name, int32 index, bool a_bool);
-
-
- status_t ReplaceFloat(const char* name, float a_float);
-
-
- status_t ReplaceFloat(const char* name, int32 index, float a_float);
-
-
- status_t ReplaceDouble(const char* name, double a_double);
-
-
- status_t ReplaceDouble(const char* name, int32 index, double a_double);
-
-
- status_t ReplacePointer(const char* name, const void* ptr);
-
-
- status_t ReplacePointer(const char* name,int32 index,const void* ptr);
-
-
- status_t ReplaceMessenger(const char* name, BMessenger messenger);
-
-
- status_t ReplaceMessenger(const char* name, int32 index, BMessenger msngr);
-
-
- status_t ReplaceRef( const char* name,const entry_ref* ref);
-
-
- status_t ReplaceRef( const char* name, int32 index, const entry_ref* ref);
-
-
- status_t ReplaceMessage(const char* name, const BMessage* msg);
-
-
- status_t ReplaceMessage(const char* name, int32 index, const BMessage* msg);
-
-
- status_t ReplaceFlat(const char* name, BFlattenable* obj);
-
-
- status_t ReplaceFlat(const char* name, int32 index, BFlattenable* obj);
-
-
- status_t ReplaceData(const char* name, type_code type, const void* data, ssize_t data_size);
-
-
- status_t ReplaceData(const char* name, type_code type, int32 index, const void* data, ssize_t data_size);
-
-
- void* operator new(size_t size);
-
-
- void operator delete(void* ptr, size_t size);
-
-
- bool HasRect(const char* , int32 n = 0) const;
-
-
- bool HasPoint(const char* , int32 n = 0) const;
-
-
- bool HasString(const char* , int32 n = 0) const;
-
-
- bool HasInt8(const char* , int32 n = 0) const;
-
-
- bool HasInt16(const char* , int32 n = 0) const;
-
-
- bool HasInt32(const char* , int32 n = 0) const;
-
-
- bool HasInt64(const char* , int32 n = 0) const;
-
-
- bool HasBool(const char* , int32 n = 0) const;
-
-
- bool HasFloat(const char* , int32 n = 0) const;
-
-
- bool HasDouble(const char* , int32 n = 0) const;
-
-
- bool HasPointer(const char* , int32 n = 0) const;
-
-
- bool HasMessenger(const char* , int32 n = 0) const;
-
-
- bool HasRef(const char* , int32 n = 0) const;
-
-
- bool HasMessage(const char* , int32 n = 0) const;
-
-
- bool HasFlat(const char* , const BFlattenable* ) const;
-
-
- bool HasFlat(const char* ,int32 ,const BFlattenable* ) const;
-
-
- bool HasData(const char* , type_code , int32 n = 0) const;
-
-
- BRect FindRect(const char* , int32 n = 0) const;
-
-
- BPoint FindPoint(const char* , int32 n = 0) const;
-
-
- const char* FindString(const char* , int32 n = 0) const;
-
-
- int8 FindInt8(const char* , int32 n = 0) const;
-
-
- int16 FindInt16(const char* , int32 n = 0) const;
-
-
- int32 FindInt32(const char* , int32 n = 0) const;
-
-
- int64 FindInt64(const char* , int32 n = 0) const;
-
-
- bool FindBool(const char* , int32 n = 0) const;
-
-
- float FindFloat(const char* , int32 n = 0) const;
-
-
- double FindDouble(const char* , int32 n = 0) const;
-
-
- BMessage(BMessage* a_message);
-
-
- NOTE: Add convenience functions for struct rgb_color
-
-
-
-
- BMessageFilter(uint32 what, filter_hook func = NULL);
-
-
- BMessageFilter(message_delivery delivery, message_source source, filter_hook func = NULL);
-
-
- BMessageFilter(message_delivery delivery, message_source source, uint32 what, filter_hook func = NULL);
-
-
- BMessageFilter(const BMessageFilter& filter);
-
-
- BMessageFilter(const BMessageFilter* filter);
-
-
- virtual ~BMessageFilter();
-
-
- BMessageFilter& operator=(const BMessageFilter &from);
-
-
- virtual filter_result Filter(BMessage* message, BHandler** target);
-
-
- message_delivery MessageDelivery() const;
-
-
- message_source MessageSource() const;
-
-
- uint32 Command() const;
-
-
- bool FiltersAnyCommand() const;
-
-
- BLooper* Looper() const;
-
-
-
-
- BMessageQueue();
-
-
- virtual ~BMessageQueue();
-
-
- void AddMessage(BMessage* an_event);
-
-
- bool RemoveMessage(BMessage* an_event);
-
-
- BMessage* NextMessage();
-
-
- BMessage* FindMessage(int32 index) const;
-
-
- BMessage* FindMessage(uint32 what, int32 index = 0) const;
-
-
- int32 CountMessages() const;
-
-
- bool IsEmpty() const;
-
-
- bool Lock();
-
-
- void Unlock();
-
-
-
-
- BMessageRunner(BMessenger target, const BMessage* msg, bigtime_t interval, int32 count = -1);
-
-
- BMessageRunner(BMessenger target, const BMessage* msg, bigtime_t interval, int32 count, BMessenger reply_to);
-
-
- virtual ~BMessageRunner();
-
-
- status_t InitCheck() const;
-
-
- status_t SetInterval(bigtime_t interval);
-
-
- status_t SetCount(int32 count);
-
-
- status_t GetInfo(bigtime_t* interval, int32* count) const;
-
-
-
-
- BMessenger();
-
-
- BMessenger(const char* mime_sig, team_id team = -1, status_t* perr = NULL);
-
-
- BMessenger(const BHandler* handler, const BLooper* looper = NULL, status_t* perr = NULL);
-
-
- BMessenger(const BMessenger& from);
-
-
- ~BMessenger();
-
-
- bool IsTargetLocal() const;
-
-
- BHandler* Target(BLooper** looper) const;
-
-
- bool LockTarget() const;
-
-
- status_t LockTargetWithTimeout(bigtime_t timeout) const;
-
-
- status_t SendMessage(uint32 command, BHandler* reply_to = NULL) const;
-
-
- status_t SendMessage(BMessage* a_message, BHandler* reply_to = NULL, bigtime_t timeout = B_INFINITE_TIMEOUT) const;
-
-
- status_t SendMessage(BMessage* a_message, BMessenger reply_to, bigtime_t timeout = B_INFINITE_TIMEOUT) const;
-
-
- status_t SendMessage(uint32 command, BMessage* reply) const;
-
-
- status_t SendMessage(BMessage* a_message, BMessage* reply, bigtime_t send_timeout = B_INFINITE_TIMEOUT, bigtime_t reply_timeout = B_INFINITE_TIMEOUT) const;
-
-
- BMessenger& operator=(const BMessenger &from);
-
-
- bool operator==(const BMessenger &other) const;
-
-
- bool IsValid() const;
-
-
- team_id Team() const;
-
-
-
-
- bool operator<(const BMessenger & a, const BMessenger & b);
-
-
- bool operator!=(const BMessenger & a, const BMessenger & b);
-
-
-
-
-
-
- BHandler(const char* name = NULL);
-
-
- BHandler(BMessage* data);
-
-
- virtual ~BHandler();
-
-
- static BArchivable* Instantiate(BMessage* data);
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
-
-
- virtual void MessageReceived(BMessage* message);
-
-
- BLooper* Looper() const;
-
-
- void SetName(const char* name);
-
-
- const char* Name() const;
-
-
- virtual void SetNextHandler(BHandler* handler);
-
-
- BHandler* NextHandler() const;
-
-
- virtual void AddFilter(BMessageFilter* filter);
-
-
- virtual bool RemoveFilter(BMessageFilter* filter);
-
-
- virtual void SetFilterList(BList* filters);
-
-
- BList* FilterList();
-
-
- bool LockLooper();
-
-
- status_t LockLooperWithTimeout(bigtime_t timeout);
-
-
- void UnlockLooper();
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
-
-
- status_t StartWatching(BMessenger, uint32 what);
-
-
- status_t StartWatchingAll(BMessenger);
-
-
- status_t StopWatching(BMessenger, uint32 what);
-
-
- status_t StopWatchingAll(BMessenger);
-
-
- status_t StartWatching(BHandler* , uint32 what);
-
-
- status_t StartWatchingAll(BHandler* );
-
-
- status_t StopWatching(BHandler* , uint32 what);
-
-
- status_t StopWatchingAll(BHandler* );
-
-
- virtual void SendNotices(uint32 what, const BMessage* = 0);
-
-
- bool IsWatched() const;
-
-
-
-
-
-
- BLooper(const char* name = NULL, int32 priority = B_NORMAL_PRIORITY, int32 port_capacity = B_LOOPER_PORT_DEFAULT_CAPACITY);
-
-
- BLooper(BMessage* data);
-
-
- virtual ~BLooper();
-
-
- static BArchivable* Instantiate(BMessage* data);
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
-
-
- status_t PostMessage(uint32 command);
-
-
- status_t PostMessage(BMessage* message);
-
-
- status_t PostMessage(uint32 command, BHandler* handler, BHandler* reply_to = NULL);
-
-
- status_t PostMessage(BMessage* message, BHandler* handler, BHandler* reply_to = NULL);
-
-
- virtual void DispatchMessage(BMessage* message, BHandler* handler);
-
-
- virtual void MessageReceived(BMessage* msg);
-
-
- BMessage* CurrentMessage() const;
-
-
- BMessage* DetachCurrentMessage();
-
-
- BMessageQueue* MessageQueue() const;
-
-
- bool IsMessageWaiting() const;
-
-
- void AddHandler(BHandler* handler);
-
-
- bool RemoveHandler(BHandler* handler);
-
-
- int32 CountHandlers() const;
-
-
- BHandler* HandlerAt(int32 index) const;
-
-
- int32 IndexOf(BHandler* handler) const;
-
-
- BHandler* PreferredHandler() const;
-
-
- void SetPreferredHandler(BHandler* handler);
-
-
- virtual thread_id Run();
-
-
- virtual void Quit();
-
-
- virtual bool QuitRequested();
-
-
- bool Lock();
-
-
- void Unlock();
-
-
- bool IsLocked() const;
-
-
- status_t LockWithTimeout(bigtime_t timeout);
-
-
- thread_id Thread() const;
-
-
- team_id Team() const;
-
-
- static BLooper* LooperForThread(thread_id tid);
-
-
- thread_id LockingThread() const;
-
-
- int32 CountLocks() const;
-
-
- int32 CountLockRequests() const;
-
-
- sem_id Sem() const;
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
-
-
- virtual void AddCommonFilter(BMessageFilter* filter);
-
-
- virtual bool RemoveCommonFilter(BMessageFilter* filter);
-
-
- virtual void SetCommonFilterList(BList* filters);
-
-
- BList* CommonFilterList() const;
-
-
- BMessage* MessageFromPort(bigtime_t = B_INFINITE_TIMEOUT);
-
-
- virtual void task_looper();
-
-
-
-
-
-
- BRoster();
-
-
- ~BRoster();
-
-
- bool IsRunning(const char* mime_sig) const;
-
-
- bool IsRunning(entry_ref* ref) const;
-
-
- team_id TeamFor(const char* mime_sig) const;
-
-
- team_id TeamFor(entry_ref* ref) const;
-
-
- void GetAppList(BList* team_id_list) const;
-
-
- void GetAppList(const char* sig, BList* team_id_list) const;
-
-
- status_t GetAppInfo(const char* sig, app_info* info) const;
-
-
- status_t GetAppInfo(entry_ref* ref, app_info* info) const;
-
-
- status_t GetRunningAppInfo(team_id team, app_info* info) const;
-
-
- status_t GetActiveAppInfo(app_info* info) const;
-
-
- status_t FindApp(const char* mime_type, entry_ref* app) const;
-
-
- status_t FindApp(entry_ref* ref, entry_ref* app) const;
-
-
- status_t Broadcast(BMessage* msg) const;
-
-
- status_t Broadcast(BMessage* msg, BMessenger reply_to) const;
-
-
- status_t StartWatching(BMessenger target, uint32 event_mask = B_REQUEST_LAUNCHED | B_REQUEST_QUIT) const;
-
-
- status_t StopWatching(BMessenger target) const;
-
-
- status_t ActivateApp(team_id team) const;
-
-
- status_t Launch(const char* mime_type, BMessage* initial_msgs = NULL, team_id* app_team = NULL) const;
-
-
- status_t Launch(const char* mime_type, BList* message_list, team_id* app_team = NULL) const;
-
-
- status_t Launch(const char* mime_type, int argc, char** args, team_id* app_team = NULL) const;
-
-
- status_t Launch(const entry_ref* ref, const BMessage* initial_message = NULL, team_id* app_team = NULL) const;
-
-
- status_t Launch(const entry_ref* ref, const BList* message_list, team_id* app_team = NULL) const;
-
-
- status_t Launch(const entry_ref* ref, int argc, const char* const* args, team_id* app_team = NULL) const;
-
-
- void GetRecentDocuments(BMessage* refList, int32 maxCount, const char* ofType = NULL, const char* openedByAppSig = NULL) const;
-
-
- void GetRecentDocuments(BMessage* refList, int32 maxCount, const char* ofTypeList[], int32 ofTypeListCount, const char* openedByAppSig = NULL) const;
-
-
- void GetRecentFolders(BMessage* refList, int32 maxCount, const char* openedByAppSig = NULL) const;
-
-
- void GetRecentApps(BMessage* refList, int32 maxCount) const;
-
-
- void AddToRecentDocuments(const entry_ref* doc, const char* appSig = NULL) const;
-
-
- void AddToRecentFolders(const entry_ref* folder,const char* appSig = NULL) const;
-
-
-
-
-
-
- BClipboard(const char* name, bool transient = false);
-
-
- virtual ~BClipboard();
-
-
- const char* Name() const;
-
-
- uint32 LocalCount() const;
-
-
- uint32 SystemCount() const;
-
-
- status_t StartWatching(BMessenger target);
-
-
- status_t StopWatching(BMessenger target);
-
-
- bool Lock();
-
-
- void Unlock();
-
-
- bool IsLocked() const;
-
-
- status_t Clear();
-
-
- status_t Commit();
-
-
- status_t Revert();
-
-
- BMessenger DataSource() const;
-
-
- BMessage* Data() const;
-
-
-
-
-
-
- BCursor(const void* cursorData);
-
-
- BCursor(BMessage* data);
-
-
- virtual ~BCursor();
-
-
- virtual status_t Archive(BMessage* into, bool deep = true) const;
-
-
- static BArchivable* Instantiate(BMessage* data);
-
-
-
-
-
-
- BPropertyInfo(property_info* p = NULL, value_info* ci = NULL, bool free_on_delete = false);
-
-
- virtual ~BPropertyInfo();
-
-
- virtual int32 FindMatch(BMessage* msg, int32 index, BMessage* spec, int32 form, const char* prop, void* data = NULL) const;
-
-
- virtual bool IsFixedSize() const;
-
-
- virtual type_code TypeCode() const;
-
-
- virtual ssize_t FlattenedSize() const;
-
-
- virtual status_t Flatten(void* buffer, ssize_t size) const;
-
-
- virtual bool AllowsTypeCode(type_code code) const;
-
-
- virtual status_t Unflatten(type_code c, const void* buf, ssize_t s);
-
-
- const property_info* Properties() const;
-
-
- const value_info* Values() const;
-
-
- int32 CountProperties() const;
-
-
- int32 CountValues() const;
-
-
- void PrintToStream() const;
-
-
- static bool FindCommand(uint32, int32, property_info* );
-
-
- static bool FindSpecifier(uint32, property_info* );
-
-
-
-
-
-
-
-
- BPoint();
-
-
- BPoint(float X, float Y);
-
-
- BPoint(const BPoint& pt);
-
-
- BPoint& operator=(const BPoint& from);
-
-
- void Set(float X, float Y);
-
-
- void ConstrainTo(BRect rect);
-
-
- void PrintToStream() const;
-
-
- BPoint operator+(const BPoint&) const;
-
-
- BPoint operator-(const BPoint&) const;
-
-
- BPoint& operator+=(const BPoint&);
-
-
- BPoint& operator-=(const BPoint&);
-
-
- bool operator!=(const BPoint&) const;
-
-
- bool operator==(const BPoint&) const;
-
-
-
-
- BPolygon(const BPoint* ptArray, int32 numPoints);
-
-
- BPolygon();
-
-
- BPolygon(const BPolygon* poly);
-
-
- virtual ~BPolygon();
-
-
- BPolygon& operator=(const BPolygon& from);
-
-
- BRect Frame() const;
-
-
- void AddPoints(const BPoint* ptArray, int32 numPoints);
-
-
- int32 CountPoints() const;
-
-
- void MapTo(BRect srcRect, BRect dstRect);
-
-
- void PrintToStream() const;
-
-
-
-
- BRect();
-
-
- BRect(const BRect &);
-
-
- BRect(float l, float t, float r, float b);
-
-
- BRect(BPoint leftTop, BPoint rightBottom);
-
-
- BRect& operator=(const BRect &from);
-
-
- void Set(float l, float t, float r, float b);
-
-
- void PrintToStream() const;
-
-
- BPoint LeftTop() const;
-
-
- BPoint RightBottom() const;
-
-
- BPoint LeftBottom() const;
-
-
- BPoint RightTop() const;
-
-
- void SetLeftTop(const BPoint);
-
-
- void SetRightBottom(const BPoint);
-
-
- void SetLeftBottom(const BPoint);
-
-
- void SetRightTop(const BPoint);
-
-
- void InsetBy(BPoint);
-
-
- void InsetBy(float dx, float dy);
-
-
- void OffsetBy(BPoint);
-
-
- void OffsetBy(float dx, float dy);
-
-
- void OffsetTo(BPoint);
-
-
- void OffsetTo(float x, float y);
-
-
- BRect& InsetBySelf(BPoint);
-
-
- BRect& InsetBySelf(float dx, float dy);
-
-
- BRect InsetByCopy(BPoint);
-
-
- BRect InsetByCopy(float dx, float dy);
-
-
- BRect& OffsetBySelf(BPoint);
-
-
- BRect& OffsetBySelf(float dx, float dy);
-
-
- BRect OffsetByCopy(BPoint);
-
-
- BRect OffsetByCopy(float dx, float dy);
-
-
- BRect& OffsetToSelf(BPoint);
-
-
- BRect& OffsetToSelf(float dx, float dy);
-
-
- BRect OffsetToCopy(BPoint);
-
-
- BRect OffsetToCopy(float dx, float dy);
-
-
- bool operator==(BRect) const;
-
-
- bool operator!=(BRect) const;
-
-
- BRect operator&(BRect) const;
-
-
- BRect operator|(BRect) const;
-
-
- bool Intersects(BRect r) const;
-
-
- bool IsValid() const;
-
-
- float Width() const;
-
-
- int32 IntegerWidth() const;
-
-
- float Height() const;
-
-
- int32 IntegerHeight() const;
-
-
- bool Contains(BPoint) const;
-
-
- bool Contains(BRect) const;
-
-
-
-
- BRegion();
-
-
- BRegion(const BRegion ®ion);
-
-
- BRegion(const BRect rect);
-
-
- virtual ~BRegion();
-
-
- BRegion& operator=(const BRegion &from);
-
-
- BRect Frame() const;
-
-
- clipping_rect FrameInt() const;
-
-
- BRect RectAt(int32 index);
-
-
- clipping_rect RectAtInt(int32 index);
-
-
- int32 CountRects();
-
-
- void Set(BRect newBounds);
-
-
- void Set(clipping_rect newBounds);
-
-
- bool Intersects(BRect r) const;
-
-
- bool Intersects(clipping_rect r) const;
-
-
- bool Contains(BPoint pt) const;
-
-
- bool Contains(int32 x, int32 y);
-
-
- void PrintToStream() const;
-
-
- void OffsetBy(int32 dh, int32 dv);
-
-
- void MakeEmpty();
-
-
- void Include(BRect r);
-
-
- void Include(clipping_rect r);
-
-
- void Include(const BRegion*);
-
-
- void Exclude(BRect r);
-
-
- void Exclude(clipping_rect r);
-
-
- void Exclude(const BRegion*);
-
-
- void IntersectWith(const BRegion*);
-
-
-
-
-
-
- BPicture();
-
-
- BPicture(const BPicture &original);
-
-
- BPicture(BMessage* data);
-
-
- virtual ~BPicture();
-
-
- static BArchivable* Instantiate(BMessage* data);
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
-
-
- virtual status_t Perform(perform_code d, void* arg);
-
-
- status_t Play(void* *callBackTable, int32 tableEntries, void* userData);
-
-
- status_t Flatten(BDataIO* stream);
-
-
- status_t Unflatten(BDataIO* stream);
-
-
-
-
- BScreen(screen_id id = B_MAIN_SCREEN_ID);
-
-
- BScreen(BWindow* win);
-
-
- ~BScreen();
-
-
- bool IsValid();
-
-
- status_t SetToNext();
-
-
- color_space ColorSpace();
-
-
- BRect Frame();
-
-
- screen_id ID();
-
-
- status_t WaitForRetrace();
-
-
- status_t WaitForRetrace(bigtime_t timeout);
-
-
- uint8 IndexForColor(rgb_color rgb);
-
-
- uint8 IndexForColor(uint8 r, uint8 g, uint8 b, uint8 a = 255);
-
-
- rgb_color ColorForIndex(const uint8 index);
-
-
- uint8 InvertIndex(uint8 index);
-
-
- const color_map* ColorMap();
-
-
- status_t GetBitmap(BBitmap** screen_shot, bool draw_cursor = true, BRect* bound = NULL);
-
-
- status_t ReadBitmap(BBitmap* buffer, bool draw_cursor = true, BRect* bound = NULL);
-
-
- rgb_color DesktopColor();
-
-
- rgb_color DesktopColor(uint32 index);
-
-
- void SetDesktopColor(rgb_color rgb, bool stick = true);
-
-
- void SetDesktopColor(rgb_color rgb, uint32 index, bool stick = true);
-
-
- status_t ProposeMode(display_mode* target, const display_mode* low, const display_mode* high);
-
-
- status_t GetModeList(display_mode** mode_list, uint32* count);
-
-
- status_t GetMode(display_mode* mode);
-
-
- status_t GetMode(uint32 workspace, display_mode* mode);
-
-
- status_t SetMode(display_mode* mode, bool makeDefault = false);
-
-
- status_t SetMode(uint32 workspace, display_mode* mode, bool makeDefault = false);
-
-
- status_t GetDeviceInfo(accelerant_device_info* adi);
-
-
- status_t GetPixelClockLimits(display_mode* mode, uint32* low, uint32* high);
-
-
- status_t GetTimingConstraints(display_timing_constraints* dtc);
-
-
- status_t SetDPMS(uint32 dpms_state);
-
-
- uint32 DPMSState(void);
-
-
- uint32 DPMSCapabilites(void);
-
-
- BPrivateScreen* private_screen();
-
-
-
-
- BShape();
-
-
- BShape(const BShape& copyFrom);
-
-
- BShape(BMessage* data);
-
-
- virtual ~BShape();
-
-
- virtual status_t Archive(BMessage* into, bool deep = true) const;
-
-
- static BArchivable* Instantiate(BMessage* data);
-
-
- void Clear();
-
-
- BRect Bounds() const;
-
-
- status_t AddShape(const BShape* other);
-
-
- status_t MoveTo(BPoint point);
-
-
- status_t LineTo(BPoint linePoint);
-
-
- status_t BezierTo(BPoint controlPoints[3]);
-
-
- status_t Close();
-
-
-
-
- BShapeIterator();
-
-
- virtual ~BShapeIterator();
-
-
- virtual status_t IterateMoveTo(BPoint* point);
-
-
- virtual status_t IterateLineTo(int32 lineCount, BPoint* linePts);
-
-
- virtual status_t IterateBezierTo(int32 bezierCount, BPoint* bezierPts);
-
-
- virtual status_t IterateClose();
-
-
- status_t Iterate(BShape* shape);
-
-
-
-
- const color_map* system_colors();
-
-
- status_t set_screen_space(int32 index, uint32 res, bool stick = true);
-
-
-
-
-
-
- BBitmap(BRect bounds, uint32 flags, color_space depth, int32 bytesPerRow=B_ANY_BYTES_PER_ROW, screen_id screenID=B_MAIN_SCREEN_ID);
-
-
- BBitmap(BRect bounds, color_space depth, bool accepts_views = false, bool need_contiguous = false);
-
-
- BBitmap(const BBitmap* source, bool accepts_views = false, bool need_contiguous = false);
-
-
- BBitmap(BMessage* data);
-
-
- virtual ~BBitmap();
-
-
- static BArchivable* Instantiate(BMessage* data);
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
-
-
- status_t InitCheck() const;
-
-
- bool IsValid() const;
-
-
- status_t LockBits(uint32* state=NULL);
-
-
- void UnlockBits();
-
-
- area_id Area() const;
-
-
- void* Bits() const;
-
-
- int32 BitsLength() const;
-
-
- int32 BytesPerRow() const;
-
-
- color_space ColorSpace() const;
-
-
- BRect Bounds() const;
-
-
- void SetBits(const void* data, int32 length, int32 offset, color_space cs);
-
-
- status_t GetOverlayRestrictions(overlay_restrictions* restrict) const;
-
-
- virtual void AddChild(BView* view);
-
-
- virtual bool RemoveChild(BView* view);
-
-
- int32 CountChildren() const;
-
-
- BView* ChildAt(int32 index) const;
-
-
- BView* FindView(const char* view_name) const;
-
-
- BView* FindView(BPoint point) const;
-
-
- bool Lock();
-
-
- void Unlock();
-
-
- bool IsLocked() const;
-
-
-
-
- BFont();
-
-
- BFont(const BFont &font);
-
-
- BFont(const BFont* font);
-
-
- status_t SetFamilyAndStyle(const font_family family,
-
-
- void SetFamilyAndStyle(uint32 code);
-
-
- status_t SetFamilyAndFace(const font_family family, uint16 face);
-
-
- void SetSize(float size);
-
-
- void SetShear(float shear);
-
-
- void SetRotation(float rotation);
-
-
- void SetSpacing(uint8 spacing);
-
-
- void SetEncoding(uint8 encoding);
-
-
- void SetFace(uint16 face);
-
-
- void SetFlags(uint32 flags);
-
-
- void GetFamilyAndStyle(font_family* family, font_style* style) const;
-
-
- uint32 FamilyAndStyle() const;
-
-
- float Size() const;
-
-
- float Shear() const;
-
-
- float Rotation() const;
-
-
- uint8 Spacing() const;
-
-
- uint8 Encoding() const;
-
-
- uint16 Face() const;
-
-
- uint32 Flags() const;
-
-
- font_direction Direction() const;
-
-
- bool IsFixed() const;
-
-
- bool IsFullAndHalfFixed() const;
-
-
- BRect BoundingBox() const;
-
-
- unicode_block Blocks() const;
-
-
- font_file_format FileFormat() const;
-
-
- int32 CountTuned() const;
-
-
- void GetTunedInfo(int32 index, tuned_font_info* info) const;
-
-
- void TruncateString(BString* in_out, uint32 mode, float width) const;
-
-
- void GetTruncatedStrings(const char* stringArray[], int32 numStrings, uint32 mode, float width, BString resultArray[]) const;
-
-
- void GetTruncatedStrings(const char* stringArray[], int32 numStrings, uint32 mode, float width, char* resultArray[]) const;
-
-
- float StringWidth(const char* string) const;
-
-
- float StringWidth(const char* string, int32 length) const;
-
-
- void GetStringWidths(const char* stringArray[], const int32 lengthArray[], int32 numStrings, float widthArray[]) const;
-
-
- void GetEscapements(const char charArray[], int32 numChars, float escapementArray[]) const;
-
-
- void GetEscapements(const char charArray[], int32 numChars, escapement_delta* delta, float escapementArray[]) const;
-
-
- void GetEscapements(const char charArray[], int32 numChars, escapement_delta* delta, BPoint escapementArray[]) const;
-
-
- void GetEscapements(const char charArray[], int32 numChars, escapement_delta* delta, BPoint escapementArray[], BPoint offsetArray[]) const;
-
-
- void GetEdges(const char charArray[], int32 numBytes, edge_info edgeArray[]) const;
-
-
- void GetHeight(font_height* height) const;
-
-
- void GetBoundingBoxesAsGlyphs(const char charArray[], int32 numChars, font_metric_mode mode, BRect boundingBoxArray[]) const;
-
-
- void GetBoundingBoxesAsString(const char charArray[], int32 numChars, font_metric_mode mode, escapement_delta* delta, BRect boundingBoxArray[]) const;
-
-
- void GetBoundingBoxesForStrings(const char* stringArray[], int32 numStrings, font_metric_mode mode, escapement_delta deltas[], BRect boundingBoxArray[]) const;
-
-
- void GetGlyphShapes(const char charArray[], int32 numChars, BShape* glyphShapeArray[]) const;
-
-
- void GetHasGlyphs(const char charArray[], int32 numChars, bool hasArray[]) const;
-
-
- BFont& operator=(const BFont &font);
-
-
- bool operator==(const BFont &font) const;
-
-
- bool operator!=(const BFont &font) const;
-
-
- void PrintToStream() const;
-
-
-
-
- int32 count_font_families();
-
-
- status_t get_font_family(int32 index, font_family* name, uint32* flags = NULL);
-
-
- int32 count_font_styles(font_family name);
-
-
- status_t get_font_style(font_family family, int32 index, font_style* name, uint32* flags = NULL);
-
-
- status_t get_font_style(font_family family, int32 index, font_style* name, uint16* face, uint32* flags = NULL);
-
-
- bool update_font_families(bool check_only);
-
-
- status_t get_font_cache_info(uint32 id, void* set);
-
-
- status_t set_font_cache_info(uint32 id, void* set);
-
-
-
-
-
-
- BControl(BRect frame, const char* name, const char* label, BMessage* message, uint32 resizeMask, uint32 flags);
-
-
- BControl(BMessage* data);
-
-
- virtual ~BControl();
-
-
- static BArchivable* Instantiate(BMessage* data);
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
-
-
- virtual void WindowActivated(bool state);
-
-
- virtual void AttachedToWindow();
-
-
- virtual void MessageReceived(BMessage* msg);
-
-
- virtual void MakeFocus(bool state = true);
-
-
- virtual void KeyDown(const char* bytes, int32 numBytes);
-
-
- virtual void MouseDown(BPoint pt);
-
-
- virtual void MouseUp(BPoint pt);
-
-
- virtual void MouseMoved(BPoint pt, uint32 code, const BMessage* msg);
-
-
- virtual void DetachedFromWindow();
-
-
- virtual void SetLabel(const char* text);
-
-
- const char* Label() const;
-
-
- virtual void SetValue(int32 value);
-
-
- int32 Value() const;
-
-
- virtual void SetEnabled(bool on);
-
-
- bool IsEnabled() const;
-
-
- virtual void GetPreferredSize(float* width, float* height);
-
-
- virtual void ResizeToPreferred();
-
-
- virtual status_t Invoke(BMessage* msg = NULL);
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
-
-
- virtual void AllAttached();
-
-
- virtual void AllDetached();
-
-
- bool IsFocusChanging() const;
-
-
- bool IsTracking() const;
-
-
- void SetTracking(bool state);
-
-
- void SetValueNoUpdate(int32 value);
-
-
-
-
- BButton(BRect frame, const char* name, const char* label, BMessage* message, uint32 resizeMask = B_FOLLOW_LEFT | B_FOLLOW_TOP, uint32 flags = B_WILL_DRAW | B_NAVIGABLE);
-
-
- BButton(BMessage* data);
-
-
- virtual ~BButton();
-
-
- static BArchivable* Instantiate(BMessage* data);
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
-
-
- virtual void Draw(BRect updateRect);
-
-
- virtual void MouseDown(BPoint where);
-
-
- virtual void AttachedToWindow();
-
-
- virtual void KeyDown(const char* bytes, int32 numBytes);
-
-
- virtual void MakeDefault(bool state);
-
-
- virtual void SetLabel(const char* text);
-
-
- bool IsDefault() const;
-
-
- virtual void MessageReceived(BMessage* msg);
-
-
- virtual void WindowActivated(bool state);
-
-
- virtual void MouseUp(BPoint pt);
-
-
- virtual void MouseMoved(BPoint pt, uint32 code, const BMessage* msg);
-
-
- virtual void DetachedFromWindow();
-
-
- virtual void SetValue(int32 value);
-
-
- virtual void GetPreferredSize(float* width, float* height);
-
-
- virtual void ResizeToPreferred();
-
-
- virtual status_t Invoke(BMessage* msg = NULL);
-
-
- virtual void FrameMoved(BPoint new_position);
-
-
- virtual void FrameResized(float new_width, float new_height);
-
-
- virtual void MakeFocus(bool state = true);
-
-
- virtual void AllAttached();
-
-
- virtual void AllDetached();
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
-
-
-
-
- BCheckBox(BRect frame, const char* name, const char* label, BMessage* message, uint32 resizeMask = B_FOLLOW_LEFT | B_FOLLOW_TOP, uint32 flags = B_WILL_DRAW | B_NAVIGABLE);
-
-
- BCheckBox(BMessage* data);
-
-
- virtual ~BCheckBox();
-
-
- static BArchivable* Instantiate(BMessage* data);
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
-
-
- virtual void Draw(BRect updateRect);
-
-
- virtual void AttachedToWindow();
-
-
- virtual void MouseDown(BPoint where);
-
-
- virtual void MessageReceived(BMessage* msg);
-
-
- virtual void WindowActivated(bool state);
-
-
- virtual void KeyDown(const char* bytes, int32 numBytes);
-
-
- virtual void MouseUp(BPoint pt);
-
-
- virtual void MouseMoved(BPoint pt, uint32 code, const BMessage* msg);
-
-
- virtual void DetachedFromWindow();
-
-
- virtual void SetValue(int32 value);
-
-
- virtual void GetPreferredSize(float* width, float* height);
-
-
- virtual void ResizeToPreferred();
-
-
- virtual status_t Invoke(BMessage* msg = NULL);
-
-
- virtual void FrameMoved(BPoint new_position);
-
-
- virtual void FrameResized(float new_width, float new_height);
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
-
-
- virtual void MakeFocus(bool state = true);
-
-
- virtual void AllAttached();
-
-
- virtual void AllDetached();
-
-
-
-
- BColorControl(BPoint start, color_control_layout layout, float cell_size, const char *name, BMessage *message = NULL, bool use_offscreen = false);
-
-
- BColorControl(BMessage *data);
-
-
- virtual ~BColorControl();
-
-
- static BArchivable *Instantiate(BMessage *data);
-
-
- virtual status_t Archive(BMessage *data, bool deep = true) const;
-
-
- virtual void SetValue(int32 color_value);
-
-
- void SetValue(rgb_color color);
-
-
- rgb_color ValueAsColor();
-
-
- virtual void SetEnabled(bool state);
-
-
- virtual void AttachedToWindow();
-
-
- virtual void MessageReceived(BMessage *msg);
-
-
- virtual void Draw(BRect updateRect);
-
-
- virtual void MouseDown(BPoint where);
-
-
- virtual void KeyDown(const char *bytes, int32 numBytes);
-
-
- virtual void SetCellSize(float size);
-
-
- float CellSize() const;
-
-
- virtual void SetLayout(color_control_layout layout);
-
-
- color_control_layout Layout() const;
-
-
- virtual void WindowActivated(bool state);
-
-
- virtual void MouseUp(BPoint pt);
-
-
- virtual void MouseMoved(BPoint pt, uint32 code, const BMessage *msg);
-
-
- virtual void DetachedFromWindow();
-
-
- virtual void GetPreferredSize(float *width, float *height);
-
-
- virtual void ResizeToPreferred();
-
-
- virtual status_t Invoke(BMessage *msg = NULL);
-
-
- virtual void FrameMoved(BPoint new_position);
-
-
- virtual void FrameResized(float new_width, float new_height);
-
-
- virtual BHandler *ResolveSpecifier(BMessage *msg, int32 index, BMessage *specifier, int32 form, const char *property);
-
-
- virtual status_t GetSupportedSuites(BMessage *data);
-
-
- virtual void MakeFocus(bool state = true);
-
-
- virtual void AllAttached();
-
-
- virtual void AllDetached();
-
-
-
-
- BPictureButton(BRect frame, const char* name, BPicture* off, BPicture* on, BMessage* message, uint32 behavior = B_ONE_STATE_BUTTON, uint32 resizeMask = B_FOLLOW_LEFT | B_FOLLOW_TOP, uint32 flgs = B_WILL_DRAW | B_NAVIGABLE);
-
-
- BPictureButton(BMessage* data);
-
-
- virtual ~BPictureButton();
-
-
- static BArchivable* Instantiate(BMessage* data);
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
-
-
- virtual void Draw(BRect updateRect);
-
-
- virtual void MouseDown(BPoint where);
-
-
- virtual void KeyDown(const char* bytes, int32 numBytes);
-
-
- virtual void SetEnabledOn(BPicture* on);
-
-
- virtual void SetEnabledOff(BPicture* off);
-
-
- virtual void SetDisabledOn(BPicture* on);
-
-
- virtual void SetDisabledOff(BPicture* off);
-
-
- BPicture* EnabledOn() const;
-
-
- BPicture* EnabledOff() const;
-
-
- BPicture* DisabledOn() const;
-
-
- BPicture* DisabledOff() const;
-
-
- virtual void SetBehavior(uint32 behavior);
-
-
- uint32 Behavior() const;
-
-
- virtual void MessageReceived(BMessage* msg);
-
-
- virtual void MouseUp(BPoint pt);
-
-
- virtual void WindowActivated(bool state);
-
-
- virtual void MouseMoved(BPoint pt, uint32 code, const BMessage* msg);
-
-
- virtual void AttachedToWindow();
-
-
- virtual void DetachedFromWindow();
-
-
- virtual void SetValue(int32 value);
-
-
- virtual status_t Invoke(BMessage* msg = NULL);
-
-
- virtual void FrameMoved(BPoint new_position);
-
-
- virtual void FrameResized(float new_width, float new_height);
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
-
-
- virtual void ResizeToPreferred();
-
-
- virtual void GetPreferredSize(float* width, float* height);
-
-
- virtual void MakeFocus(bool state = true);
-
-
- virtual void AllAttached();
-
-
- virtual void AllDetached();
-
-
-
-
- BRadioButton(BRect frame, const char* name, const char* label, BMessage* message, uint32 resizMask = B_FOLLOW_LEFT | B_FOLLOW_TOP, uint32 flags = B_WILL_DRAW | B_NAVIGABLE);
-
-
- BRadioButton(BMessage* data);
-
-
- virtual ~BRadioButton();
-
-
- static BArchivable* Instantiate(BMessage* data);
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
-
-
- virtual void Draw(BRect updateRect);
-
-
- virtual void MouseDown(BPoint where);
-
-
- virtual void AttachedToWindow();
-
-
- virtual void KeyDown(const char* bytes, int32 numBytes);
-
-
- virtual void SetValue(int32 value);
-
-
- virtual void GetPreferredSize(float* width, float* height);
-
-
- virtual void ResizeToPreferred();
-
-
- virtual status_t Invoke(BMessage* msg = NULL);
-
-
- virtual void MessageReceived(BMessage* msg);
-
-
- virtual void WindowActivated(bool state);
-
-
- virtual void MouseUp(BPoint pt);
-
-
- virtual void MouseMoved(BPoint pt, uint32 code, const BMessage* msg);
-
-
- virtual void DetachedFromWindow();
-
-
- virtual void FrameMoved(BPoint new_position);
-
-
- virtual void FrameResized(float new_width, float new_height);
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
-
-
- virtual void MakeFocus(bool state = true);
-
-
- virtual void AllAttached();
-
-
- virtual void AllDetached();
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
-
-
-
-
- BSlider(BRect frame, const char* name, const char* label, BMessage* message, int32 minValue, int32 maxValue, thumb_style thumbType = B_BLOCK_THUMB, uint32 resizingMode = B_FOLLOW_LEFT | B_FOLLOW_TOP, uint32 flags = B_NAVIGABLE | B_WILL_DRAW | B_FRAME_EVENTS);
-
-
- BSlider(BRect frame, const char* name, const char* label, BMessage* message, int32 minValue, int32 maxValue, orientation posture /*= B_HORIZONTAL*/, thumb_style thumbType = B_BLOCK_THUMB, uint32 resizingMode = B_FOLLOW_LEFT | B_FOLLOW_TOP, uint32 flags = B_NAVIGABLE | B_WILL_DRAW | B_FRAME_EVENTS);
-
-
- BSlider(BMessage* data);
-
-
- virtual ~BSlider();
-
-
- static BArchivable* Instantiate(BMessage* data);
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
-
-
- virtual status_t Perform(perform_code d, void* arg);
-
-
- virtual void WindowActivated(bool state);
-
-
- virtual void AttachedToWindow();
-
-
- virtual void AllAttached();
-
-
- virtual void AllDetached();
-
-
- virtual void DetachedFromWindow();
-
-
- virtual void MessageReceived(BMessage* msg);
-
-
- virtual void FrameMoved(BPoint new_position);
-
-
- virtual void FrameResized(float w,float h);
-
-
- virtual void KeyDown(const char* bytes, int32 n);
-
-
- virtual void MouseDown(BPoint);
-
-
- virtual void MouseUp(BPoint pt);
-
-
- virtual void MouseMoved(BPoint pt, uint32 c, const BMessage* m);
-
-
- virtual void Pulse();
-
-
- virtual void SetLabel(const char* label);
-
-
- virtual void SetLimitLabels(const char* minLabel, const char* maxLabel);
-
-
- const char* MinLimitLabel() const;
-
-
- const char* MaxLimitLabel() const;
-
-
- virtual void SetValue(int32);
-
-
- virtual int32 ValueForPoint(BPoint) const;
-
-
- virtual void SetPosition(float);
-
-
- float Position() const;
-
-
- virtual void SetEnabled(bool on);
-
-
- void GetLimits(int32* minimum, int32* maximum);
-
-
- virtual void Draw(BRect);
-
-
- virtual void DrawSlider();
-
-
- virtual void DrawBar();
-
-
- virtual void DrawHashMarks();
-
-
- virtual void DrawThumb();
-
-
- virtual void DrawFocusMark();
-
-
- virtual void DrawText();
-
-
- virtual char* UpdateText() const;
-
-
- virtual BRect BarFrame() const;
-
-
- virtual BRect HashMarksFrame() const;
-
-
- virtual BRect ThumbFrame() const;
-
-
- virtual void SetFlags(uint32 flags);
-
-
- virtual void SetResizingMode(uint32 mode);
-
-
- virtual void GetPreferredSize( float* width, float* height);
-
-
- virtual void ResizeToPreferred();
-
-
- virtual status_t Invoke(BMessage* msg=NULL);
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
-
-
- virtual void SetModificationMessage(BMessage* message);
-
-
- BMessage* ModificationMessage() const;
-
-
- virtual void SetSnoozeAmount(int32);
-
-
- int32 SnoozeAmount() const;
-
-
- virtual void SetKeyIncrementValue(int32 value);
-
-
- int32 KeyIncrementValue() const;
-
-
- virtual void SetHashMarkCount(int32 count);
-
-
- int32 HashMarkCount() const;
-
-
- virtual void SetHashMarks(hash_mark_location where);
-
-
- hash_mark_location HashMarks() const;
-
-
- virtual void SetStyle(thumb_style s);
-
-
- thumb_style Style() const;
-
-
- virtual void SetBarColor(rgb_color);
-
-
- rgb_color BarColor() const;
-
-
- virtual void UseFillColor(bool, const rgb_color* c=NULL);
-
-
- bool FillColor(rgb_color*) const;
-
-
- BView* OffscreenView() const;
-
-
- orientation Orientation() const;
-
-
- virtual void SetOrientation(orientation);
-
-
- float BarThickness() const;
-
-
- virtual void SetBarThickness(float thickness);
-
-
- virtual void SetFont(const BFont* font, uint32 properties = B_FONT_ALL);
-
-
-
-
- BTab(BView* contents=NULL);
-
-
- BTab(BMessage* data);
-
-
- virtual ~BTab();
-
-
- static BArchivable* Instantiate(BMessage* data);
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
-
-
- virtual status_t Perform(uint32 d, void* arg);
-
-
- const char* Label() const;
-
-
- virtual void SetLabel(const char* label);
-
-
- bool IsSelected() const;
-
-
- virtual void Select(BView* owner);
-
-
- virtual void Deselect();
-
-
- virtual void SetEnabled(bool on);
-
-
- bool IsEnabled() const;
-
-
- void MakeFocus(bool infocus=true);
-
-
- bool IsFocus() const;
-
-
- virtual void SetView(BView* contents);
-
-
- BView* View() const;
-
-
- virtual void DrawFocusMark(BView* owner, BRect tabFrame);
-
-
- virtual void DrawLabel(BView* owner, BRect tabFrame);
-
-
- virtual void DrawTab(BView* owner, BRect tabFrame, tab_position, bool full=true);
-
-
-
-
- BTabView(BRect frame, const char* name, button_width width = B_WIDTH_AS_USUAL, uint32 resizingMode = B_FOLLOW_ALL, uint32 flags = B_FULL_UPDATE_ON_RESIZE | B_WILL_DRAW | B_NAVIGABLE_JUMP | B_FRAME_EVENTS | B_NAVIGABLE);
-
-
- BTabView(BMessage*);
-
-
- virtual ~BTabView();
-
-
- static BArchivable* Instantiate(BMessage*);
-
-
- virtual status_t Archive(BMessage*, bool deep=true) const;
-
-
- virtual status_t Perform(perform_code d, void* arg);
-
-
- virtual void WindowActivated(bool state);
-
-
- virtual void AttachedToWindow();
-
-
- virtual void AllAttached();
-
-
- virtual void AllDetached();
-
-
- virtual void DetachedFromWindow();
-
-
- virtual void MessageReceived(BMessage* msg);
-
-
- virtual void FrameMoved(BPoint new_position);
-
-
- virtual void FrameResized(float w,float h);
-
-
- virtual void KeyDown(const char* bytes, int32 n);
-
-
- virtual void MouseDown(BPoint);
-
-
- virtual void MouseUp(BPoint);
-
-
- virtual void MouseMoved(BPoint pt, uint32 code, const BMessage* msg);
-
-
- virtual void Pulse();
-
-
- virtual void Select(int32 tabIndex);
-
-
- int32 Selection() const;
-
-
- virtual void MakeFocus(bool focusState = true);
-
-
- virtual void SetFocusTab(int32 tabIndex, bool focusState);
-
-
- int32 FocusTab() const;
-
-
- virtual void Draw(BRect);
-
-
- virtual BRect DrawTabs();
-
-
- virtual void DrawBox(BRect selectedTabFrame);
-
-
- virtual BRect TabFrame(int32 tabIndex) const;
-
-
- virtual void SetFlags(uint32 flags);
-
-
- virtual void SetResizingMode(uint32 mode);
-
-
- virtual void GetPreferredSize( float* width, float* height);
-
-
- virtual void ResizeToPreferred();
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
-
-
- virtual void AddTab(BView* tabContents, BTab* tab=NULL);
-
-
- virtual BTab* RemoveTab(int32 tabIndex);
-
-
- virtual BTab* TabAt(int32 tabIndex) const;
-
-
- virtual void SetTabWidth(button_width s);
-
-
- button_width TabWidth() const;
-
-
- virtual void SetTabHeight(float height);
-
-
- float TabHeight() const;
-
-
- BView* ContainerView() const;
-
-
- int32 CountTabs() const;
-
-
- BView* ViewForTab(int32 tabIndex) const;
-
-
-
-
-
-
- BBox(BRect bounds, const char* name = NULL, uint32 resizeFlags = B_FOLLOW_LEFT | B_FOLLOW_TOP, uint32 flags = B_WILL_DRAW | B_FRAME_EVENTS | B_NAVIGABLE_JUMP, border_style border = B_FANCY_BORDER);
-
-
- BBox(BMessage* data);
-
-
- virtual ~BBox(void);
-
-
- static BArchivable* Instantiate(BMessage* data);
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
-
-
- virtual void SetBorder(border_style style);
-
-
- border_style Border() const;
-
-
- void SetLabel(const char* label);
-
-
- status_t SetLabel(BView* view_label);
-
-
- const char* Label() const;
-
-
- BView* LabelView() const;
-
-
- virtual void Draw(BRect bounds);
-
-
- virtual void AttachedToWindow();
-
-
- virtual void DetachedFromWindow();
-
-
- virtual void AllAttached();
-
-
- virtual void AllDetached();
-
-
- virtual void FrameResized(float new_width, float new_height);
-
-
- virtual void MessageReceived(BMessage* msg);
-
-
- virtual void MouseDown(BPoint pt);
-
-
- virtual void MouseUp(BPoint pt);
-
-
- virtual void WindowActivated(bool state);
-
-
- virtual void MouseMoved(BPoint pt, uint32 code, const BMessage* msg);
-
-
- virtual void FrameMoved(BPoint new_position);
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
-
-
- virtual void ResizeToPreferred();
-
-
- virtual void GetPreferredSize(float* width, float* height);
-
-
- virtual void MakeFocus(bool state = true);
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
-
-
-
-
- BStringView(BRect bounds, const char* name, const char* text, uint32 resizeFlags = B_FOLLOW_LEFT | B_FOLLOW_TOP, uint32 flags = B_WILL_DRAW);
-
-
- BStringView(BMessage* data);
-
-
- virtual ~BStringView();
-
-
- static BArchivable* Instantiate(BMessage* data);
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
-
-
- void SetText(const char* text);
-
-
- const char* Text() const;
-
-
- void SetAlignment(alignment flag);
-
-
- alignment Alignment() const;
-
-
- virtual void AttachedToWindow();
-
-
- virtual void Draw(BRect bounds);
-
-
- virtual void MessageReceived(BMessage* msg);
-
-
- virtual void MouseDown(BPoint pt);
-
-
- virtual void MouseUp(BPoint pt);
-
-
- virtual void MouseMoved(BPoint pt, uint32 code, const BMessage* msg);
-
-
- virtual void DetachedFromWindow();
-
-
- virtual void FrameMoved(BPoint new_position);
-
-
- virtual void FrameResized(float new_width, float new_height);
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
-
-
- virtual void ResizeToPreferred();
-
-
- virtual void GetPreferredSize(float* width, float* height);
-
-
- virtual void MakeFocus(bool state = true);
-
-
- virtual void AllAttached();
-
-
- virtual void AllDetached();
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
-
-
-
-
- BStatusBar(BRect frame, const char* name, const char* label = NULL, const char* trailing_label = NULL);
-
-
- BStatusBar(BMessage* data);
-
-
- virtual ~BStatusBar();
-
-
- static BArchivable* Instantiate(BMessage* data);
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
-
-
- virtual void AttachedToWindow();
-
-
- virtual void MessageReceived(BMessage* msg);
-
-
- virtual void Draw(BRect updateRect);
-
-
- virtual void SetBarColor(rgb_color color);
-
-
- virtual void SetBarHeight(float height);
-
-
- virtual void SetText(const char* str);
-
-
- virtual void SetTrailingText(const char* str);
-
-
- virtual void SetMaxValue(float max);
-
-
- virtual void Update(float delta, const char* main_text = NULL, const char* trailing_text = NULL);
-
-
- virtual void Reset(const char* label = NULL, const char* trailing_label = NULL);
-
-
- float CurrentValue() const;
-
-
- float MaxValue() const;
-
-
- rgb_color BarColor() const;
-
-
- float BarHeight() const;
-
-
- const char* Text() const;
-
-
- const char* TrailingText() const;
-
-
- const char* Label() const;
-
-
- const char* TrailingLabel() const;
-
-
- virtual void MouseDown(BPoint pt);
-
-
- virtual void MouseUp(BPoint pt);
-
-
- virtual void WindowActivated(bool state);
-
-
- virtual void MouseMoved(BPoint pt, uint32 code, const BMessage* msg);
-
-
- virtual void DetachedFromWindow();
-
-
- virtual void FrameMoved(BPoint new_position);
-
-
- virtual void FrameResized(float new_width, float new_height);
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
-
-
- virtual void ResizeToPreferred();
-
-
- virtual void GetPreferredSize(float* width, float* height);
-
-
- virtual void MakeFocus(bool state = true);
-
-
- virtual void AllAttached();
-
-
- virtual void AllDetached();
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
-
-
-
-
-
-
- BScrollBar(BRect frame, const char* name, BView* target, float min, float max, orientation direction);
-
-
- BScrollBar(BMessage* data);
-
-
- virtual ~BScrollBar();
-
-
- static BArchivable* Instantiate(BMessage* data);
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
-
-
- virtual void AttachedToWindow();
-
-
- void SetValue(float value);
-
-
- float Value() const;
-
-
- void SetProportion(float);
-
-
- float Proportion() const;
-
-
- virtual void ValueChanged(float newValue);
-
-
- void SetRange(float min, float max);
-
-
- void GetRange(float* min, float* max) const;
-
-
- void SetSteps(float smallStep, float largeStep);
-
-
- void GetSteps(float* smallStep, float* largeStep) const;
-
-
- void SetTarget(BView* target);
-
-
- void SetTarget(const char* targetName);
-
-
- BView* Target() const;
-
-
- orientation Orientation() const;
-
-
- virtual void MessageReceived(BMessage* msg);
-
-
- virtual void MouseDown(BPoint pt);
-
-
- virtual void MouseUp(BPoint pt);
-
-
- virtual void MouseMoved(BPoint pt, uint32 code, const BMessage* msg);
-
-
- virtual void DetachedFromWindow();
-
-
- virtual void Draw(BRect updateRect);
-
-
- virtual void FrameMoved(BPoint new_position);
-
-
- virtual void FrameResized(float new_width, float new_height);
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
-
-
- virtual void ResizeToPreferred();
-
-
- virtual void GetPreferredSize(float* width, float* height);
-
-
- virtual void MakeFocus(bool state = true);
-
-
- virtual void AllAttached();
-
-
- virtual void AllDetached();
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
-
-
-
-
- BScrollView(const char* name, BView* target, uint32 resizeMask = B_FOLLOW_LEFT | B_FOLLOW_TOP, uint32 flags = 0, bool horizontal = false, bool vertical = false, border_style border = B_FANCY_BORDER);
-
-
- BScrollView(BMessage* data);
-
-
- virtual ~BScrollView();
-
-
- static BArchivable* Instantiate(BMessage* data);
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
-
-
- virtual void Draw(BRect updateRect);
-
-
- virtual void AttachedToWindow();
-
-
- BScrollBar* ScrollBar(orientation flag) const;
-
-
- virtual void SetBorder(border_style border);
-
-
- border_style Border() const;
-
-
- virtual status_t SetBorderHighlighted(bool state);
-
-
- bool IsBorderHighlighted() const;
-
-
- void SetTarget(BView* new_target);
-
-
- BView* Target() const;
-
-
- virtual void MessageReceived(BMessage* msg);
-
-
- virtual void MouseDown(BPoint pt);
-
-
- virtual void WindowActivated(bool state);
-
-
- virtual void MouseUp(BPoint pt);
-
-
- virtual void MouseMoved(BPoint pt, uint32 code, const BMessage* msg);
-
-
- virtual void DetachedFromWindow();
-
-
- virtual void AllAttached();
-
-
- virtual void AllDetached();
-
-
- virtual void FrameMoved(BPoint new_position);
-
-
- virtual void FrameResized(float new_width, float new_height);
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
-
-
- virtual void ResizeToPreferred();
-
-
- virtual void GetPreferredSize(float* width, float* height);
-
-
- virtual void MakeFocus(bool state = true);
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
-
-
-
-
- status_t get_scroll_bar_info(scroll_bar_info* info);
-
-
- status_t set_scroll_bar_info(scroll_bar_info* info);
-
-
-
-
-
-
- BMenu(const char* title, menu_layout layout = B_ITEMS_IN_COLUMN);
-
-
- BMenu(const char* title, float width, float height);
-
-
- BMenu(BMessage* data);
-
-
- virtual ~BMenu();
-
-
- static BArchivable* Instantiate(BMessage* data);
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
-
-
- virtual void AttachedToWindow();
-
-
- virtual void DetachedFromWindow();
-
-
- bool AddItem(BMenuItem* item);
-
-
- bool AddItem(BMenuItem* item, int32 index);
-
-
- bool AddItem(BMenuItem* item, BRect frame);
-
-
- bool AddItem(BMenu* menu);
-
-
- bool AddItem(BMenu* menu, int32 index);
-
-
- bool AddItem(BMenu* menu, BRect frame);
-
-
- bool AddList(BList* list, int32 index);
-
-
- bool AddSeparatorItem();
-
-
- bool RemoveItem(BMenuItem* item);
-
-
- BMenuItem* RemoveItem(int32 index);
-
-
- bool RemoveItems(int32 index, int32 count, bool del = false);
-
-
- bool RemoveItem(BMenu* menu);
-
-
- BMenuItem* ItemAt(int32 index) const;
-
-
- BMenu* SubmenuAt(int32 index) const;
-
-
- int32 CountItems() const;
-
-
- int32 IndexOf(BMenuItem* item) const;
-
-
- int32 IndexOf(BMenu* menu) const;
-
-
- BMenuItem* FindItem(uint32 command) const;
-
-
- BMenuItem* FindItem(const char* name) const;
-
-
- virtual status_t SetTargetForItems(BHandler* target);
-
-
- virtual status_t SetTargetForItems(BMessenger messenger);
-
-
- virtual void SetEnabled(bool state);
-
-
- virtual void SetRadioMode(bool state);
-
-
- virtual void SetTriggersEnabled(bool state);
-
-
- virtual void SetMaxContentWidth(float max);
-
-
- void SetLabelFromMarked(bool on);
-
-
- bool IsLabelFromMarked();
-
-
- bool IsEnabled() const;
-
-
- bool IsRadioMode() const;
-
-
- bool AreTriggersEnabled() const;
-
-
- bool IsRedrawAfterSticky() const;
-
-
- float MaxContentWidth() const;
-
-
- BMenuItem* FindMarked();
-
-
- BMenu* Supermenu() const;
-
-
- BMenuItem* Superitem() const;
-
-
- virtual void MessageReceived(BMessage* msg);
-
-
- virtual void KeyDown(const char* bytes, int32 numBytes);
-
-
- virtual void Draw(BRect updateRect);
-
-
- virtual void GetPreferredSize(float* width, float* height);
-
-
- virtual void ResizeToPreferred();
-
-
- virtual void FrameMoved(BPoint new_position);
-
-
- virtual void FrameResized(float new_width, float new_height);
-
-
- void InvalidateLayout();
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
-
-
- virtual status_t Perform(perform_code d, void* arg);
-
-
- virtual void MakeFocus(bool state = true);
-
-
- virtual void AllAttached();
-
-
- virtual void AllDetached();
-
-
- BMenu(BRect frame, const char* viewName, uint32 resizeMask, uint32 flags, menu_layout layout, bool resizeToFit);
-
-
- virtual BPoint ScreenLocation();
-
-
- void SetItemMargins(float left, float top, float right, float bottom);
-
-
- void GetItemMargins(float* left, float* top, float* right,float* bottom) const;
-
-
- menu_layout Layout() const;
-
-
- virtual void Show();
-
-
- void Show(bool selectFirstItem);
-
-
- void Hide();
-
-
- BMenuItem* Track(bool start_opened = false, BRect* special_rect = NULL);
-
-
- virtual bool AddDynamicItem(add_state s);
-
-
- virtual void DrawBackground(BRect update);
-
-
- void SetTrackingHook(menu_tracking_hook func, void* state);
-
-
-
-
- BMenuBar(BRect frame, const char* title, uint32 resizeMask = B_FOLLOW_LEFT_RIGHT | B_FOLLOW_TOP, menu_layout layout = B_ITEMS_IN_ROW, bool resizeToFit = true);
-
-
- BMenuBar(BMessage* data);
-
-
- virtual ~BMenuBar();
-
-
- static BArchivable* Instantiate(BMessage* data);
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
-
-
- virtual void SetBorder(menu_bar_border border);
-
-
- menu_bar_border Border() const;
-
-
- virtual void Draw(BRect updateRect);
-
-
- virtual void AttachedToWindow();
-
-
- virtual void DetachedFromWindow();
-
-
- virtual void MessageReceived(BMessage* msg);
-
-
- virtual void MouseDown(BPoint where);
-
-
- virtual void WindowActivated(bool state);
-
-
- virtual void MouseUp(BPoint where);
-
-
- virtual void FrameMoved(BPoint new_position);
-
-
- virtual void FrameResized(float new_width, float new_height);
-
-
- virtual void Show();
-
-
- virtual void Hide();
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
-
-
- virtual void ResizeToPreferred();
-
-
- virtual void GetPreferredSize(float* width, float* height);
-
-
- virtual void MakeFocus(bool state = true);
-
-
- virtual void AllAttached();
-
-
- virtual void AllDetached();
-
-
- virtual status_t Perform(perform_code d, void* arg);
-
-
-
-
- BMenuItem(const char* label, BMessage* message, char shortcut = 0, uint32 modifiers = 0);
-
-
- BMenuItem(BMenu* menu, BMessage* message = NULL);
-
-
- BMenuItem(BMessage* data);
-
-
- virtual ~BMenuItem();
-
-
- static BArchivable* Instantiate(BMessage* data);
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
-
-
- virtual void SetLabel(const char* name);
-
-
- virtual void SetEnabled(bool state);
-
-
- virtual void SetMarked(bool state);
-
-
- virtual void SetTrigger(char ch);
-
-
- virtual void SetShortcut(char ch, uint32 modifiers);
-
-
- const char* Label() const;
-
-
- bool IsEnabled() const;
-
-
- bool IsMarked() const;
-
-
- char Trigger() const;
-
-
- char Shortcut(uint32* modifiers = NULL) const;
-
-
- BMenu* Submenu() const;
-
-
- BMenu* Menu() const;
-
-
- BRect Frame() const;
-
-
- virtual void GetContentSize(float* width, float* height);
-
-
- virtual void TruncateLabel(float max, char* new_label);
-
-
- virtual void DrawContent();
-
-
- virtual void Draw();
-
-
- virtual void Highlight(bool on);
-
-
- bool IsSelected() const;
-
-
- BPoint ContentLocation() const;
-
-
- virtual status_t Invoke(BMessage* msg = NULL);
-
-
-
-
- BSeparatorItem();
-
-
- BSeparatorItem(BMessage* data);
-
-
- virtual ~BSeparatorItem();
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
-
-
- static BArchivable* Instantiate(BMessage* data);
-
-
- virtual void SetEnabled(bool state);
-
-
- virtual void GetContentSize(float* width, float* height);
-
-
- virtual void Draw();
-
-
-
-
- BMenuField(BRect frame, const char* name, const char* label, BMenu* menu, uint32 resize = B_FOLLOW_LEFT|B_FOLLOW_TOP, uint32 flags = B_WILL_DRAW | B_NAVIGABLE);
-
-
- BMenuField(BRect frame, const char* name, const char* label, BMenu* menu, bool fixed_size, uint32 resize = B_FOLLOW_LEFT|B_FOLLOW_TOP, uint32 flags = B_WILL_DRAW | B_NAVIGABLE);
-
-
- BMenuField(BMessage* data);
-
-
- virtual ~BMenuField();
-
-
- static BArchivable* Instantiate(BMessage* data);
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
-
-
- virtual void Draw(BRect update);
-
-
- virtual void AttachedToWindow();
-
-
- virtual void AllAttached();
-
-
- virtual void MouseDown(BPoint where);
-
-
- virtual void KeyDown(const char* bytes, int32 numBytes);
-
-
- virtual void MakeFocus(bool state);
-
-
- virtual void MessageReceived(BMessage* msg);
-
-
- virtual void WindowActivated(bool state);
-
-
- virtual void MouseUp(BPoint pt);
-
-
- virtual void MouseMoved(BPoint pt, uint32 code, const BMessage* msg);
-
-
- virtual void DetachedFromWindow();
-
-
- virtual void AllDetached();
-
-
- virtual void FrameMoved(BPoint new_position);
-
-
- virtual void FrameResized(float new_width, float new_height);
-
-
- BMenu* Menu() const;
-
-
- BMenuBar* MenuBar() const;
-
-
- BMenuItem* MenuItem() const;
-
-
- virtual void SetLabel(const char* label);
-
-
- const char* Label() const;
-
-
- virtual void SetEnabled(bool on);
-
-
- bool IsEnabled() const;
-
-
- virtual void SetAlignment(alignment label);
-
-
- alignment Alignment() const;
-
-
- virtual void SetDivider(float dividing_line);
-
-
- float Divider() const;
-
-
- void ShowPopUpMarker();
-
-
- void HidePopUpMarker();
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
-
-
- virtual void ResizeToPreferred();
-
-
- virtual void GetPreferredSize(float* width, float* height);
-
-
- virtual status_t Perform(perform_code d, void* arg);
-
-
-
-
- BPopUpMenu(const char* title, bool radioMode = true, bool autoRename = true, menu_layout layout = B_ITEMS_IN_COLUMN);
-
-
- BPopUpMenu(BMessage* data);
-
-
- virtual ~BPopUpMenu();
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
-
-
- static BArchivable* Instantiate(BMessage* data);
-
-
- BMenuItem* Go(BPoint where, bool delivers_message = false, bool open_anyway = false, bool async = false);
-
-
- BMenuItem* Go(BPoint where, bool delivers_message, bool open_anyway, BRect click_to_open, bool async = false);
-
-
- virtual void MessageReceived(BMessage* msg);
-
-
- virtual void MouseDown(BPoint pt);
-
-
- virtual void MouseUp(BPoint pt);
-
-
- virtual void MouseMoved(BPoint pt, uint32 code, const BMessage* msg);
-
-
- virtual void AttachedToWindow();
-
-
- virtual void DetachedFromWindow();
-
-
- virtual void FrameMoved(BPoint new_position);
-
-
- virtual void FrameResized(float new_width, float new_height);
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
-
-
- virtual status_t Perform(perform_code d, void* arg);
-
-
- virtual void ResizeToPreferred();
-
-
- virtual void GetPreferredSize(float* width, float* height);
-
-
- virtual void MakeFocus(bool state = true);
-
-
- virtual void AllAttached();
-
-
- virtual void AllDetached();
-
-
- void SetAsyncAutoDestruct(bool state);
-
-
- bool AsyncAutoDestruct() const;
-
-
- virtual BPoint ScreenLocation();
-
-
-
-
- status_t set_menu_info(menu_info* info);
-
-
- status_t get_menu_info(menu_info* info);
-
-
-
-
-
-
- BListItem(uint32 outlineLevel = 0, bool expanded = true);
-
-
- BListItem(BMessage* data);
-
-
- virtual ~BListItem();
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
-
-
- float Height() const;
-
-
- float Width() const;
-
-
- bool IsSelected() const;
-
-
- void Select();
-
-
- void Deselect();
-
-
- virtual void SetEnabled(bool on);
-
-
- bool IsEnabled() const;
-
-
- void SetHeight(float height);
-
-
- void SetWidth(float width);
-
-
- virtual void DrawItem(BView* owner, BRect bounds, bool complete = false) = 0;
-
-
- virtual void Update(BView* owner, const BFont* font);
-
-
- virtual status_t Perform(perform_code d, void* arg);
-
-
- bool IsExpanded() const;
-
-
- void SetExpanded(bool expanded);
-
-
- uint32 OutlineLevel() const;
-
-
- bool IsItemVisible() const;
-
-
- void SetItemVisible(bool);
-
-
-
-
- BStringItem(const char* text, uint32 outlineLevel = 0, bool expanded = true);
-
-
- virtual ~BStringItem();
-
-
- BStringItem(BMessage* data);
-
-
- static BArchivable* Instantiate(BMessage* data);
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
-
-
- virtual void DrawItem(BView* owner, BRect frame, bool complete = false);
-
-
- virtual void SetText(const char* text);
-
-
- const char* Text() const;
-
-
- virtual void Update(BView* owner, const BFont* font);
-
-
- virtual status_t Perform(perform_code d, void* arg);
-
-
-
-
- BListView(BRect frame, const char *name, list_view_type type = B_SINGLE_SELECTION_LIST, uint32 resizeMask = B_FOLLOW_LEFT | B_FOLLOW_TOP, uint32 flags = B_WILL_DRAW | B_FRAME_EVENTS | B_NAVIGABLE);
-
-
- BListView(BMessage *data);
-
-
- virtual ~BListView();
-
-
- static BArchivable *Instantiate(BMessage *data);
-
-
- virtual status_t Archive(BMessage *data, bool deep = true) const;
-
-
- virtual void Draw(BRect updateRect);
-
-
- virtual void MessageReceived(BMessage *msg);
-
-
- virtual void MouseDown(BPoint where);
-
-
- virtual void KeyDown(const char *bytes, int32 numBytes);
-
-
- virtual void MakeFocus(bool state = true);
-
-
- virtual void FrameResized(float newWidth, float newHeight);
-
-
- virtual void TargetedByScrollView(BScrollView *scroller);
-
-
- void ScrollTo(float x, float y);
-
-
- virtual void ScrollTo(BPoint where);
-
-
- virtual bool AddItem(BListItem *item);
-
-
- virtual bool AddItem(BListItem *item, int32 atIndex);
-
-
- virtual bool AddList(BList *newItems);
-
-
- virtual bool AddList(BList *newItems, int32 atIndex);
-
-
- virtual bool RemoveItem(BListItem *item);
-
-
- virtual BListItem *RemoveItem(int32 index);
-
-
- virtual bool RemoveItems(int32 index, int32 count);
-
-
- virtual void SetSelectionMessage(BMessage *message);
-
-
- virtual void SetInvocationMessage(BMessage *message);
-
-
- BMessage *SelectionMessage() const;
-
-
- uint32 SelectionCommand() const;
-
-
- BMessage *InvocationMessage() const;
-
-
- uint32 InvocationCommand() const;
-
-
- virtual void SetListType(list_view_type type);
-
-
- list_view_type ListType() const;
-
-
- BListItem *ItemAt(int32 index) const;
-
-
- int32 IndexOf(BPoint point) const;
-
-
- int32 IndexOf(BListItem *item) const;
-
-
- BListItem *FirstItem() const;
-
-
- BListItem *LastItem() const;
-
-
- bool HasItem(BListItem *item) const;
-
-
- int32 CountItems() const;
-
-
- virtual void MakeEmpty();
-
-
- bool IsEmpty() const;
-
-
- void DoForEach(bool (*func)(BListItem *));
-
-
- void DoForEach(bool (*func)(BListItem *, void *), void *);
-
-
- const BListItem **Items() const;
-
-
- void InvalidateItem(int32 index);
-
-
- void ScrollToSelection();
-
-
- void Select(int32 index, bool extend = false);
-
-
- void Select(int32 from, int32 to, bool extend = false);
-
-
- bool IsItemSelected(int32 index) const;
-
-
- int32 CurrentSelection(int32 index = 0) const;
-
-
- virtual status_t Invoke(BMessage *msg = NULL);
-
-
- void DeselectAll();
-
-
- void DeselectExcept(int32 except_from, int32 except_to);
-
-
- void Deselect(int32 index);
-
-
- virtual void SelectionChanged();
-
-
- void SortItems(int (*cmp)(const void *, const void *));
-
-
- bool SwapItems(int32 a, int32 b);
-
-
- bool MoveItem(int32 from, int32 to);
-
-
- bool ReplaceItem(int32 index, BListItem * item);
-
-
- virtual void AttachedToWindow();
-
-
- virtual void FrameMoved(BPoint new_position);
-
-
- BRect ItemFrame(int32 index);
-
-
- virtual BHandler *ResolveSpecifier(BMessage *msg, int32 index, BMessage *specifier, int32 form, const char *property);
-
-
- virtual status_t GetSupportedSuites(BMessage *data);
-
-
- virtual status_t Perform(perform_code d, void *arg);
-
-
- virtual void WindowActivated(bool state);
-
-
- virtual void MouseUp(BPoint pt);
-
-
- virtual void MouseMoved(BPoint pt, uint32 code, const BMessage *msg);
-
-
- virtual void DetachedFromWindow();
-
-
- virtual bool InitiateDrag(BPoint pt, int32 itemIndex, bool initialySelected);
-
-
- virtual void ResizeToPreferred();
-
-
- virtual void GetPreferredSize(float *width, float *height);
-
-
- virtual void AllAttached();
-
-
- virtual void AllDetached();
-
-
- virtual bool DoMiscellaneous(MiscCode code, MiscData * data);
-
-
- virtual void DrawItem(BListItem *item, BRect itemRect, bool complete = false);
-
-
-
-
- BOutlineListView(BRect frame, const char* name, list_view_type type = B_SINGLE_SELECTION_LIST, uint32 resizeMask = B_FOLLOW_LEFT | B_FOLLOW_TOP, uint32 flags = B_WILL_DRAW | B_FRAME_EVENTS | B_NAVIGABLE);
-
-
- BOutlineListView(BMessage* data);
-
-
- virtual ~BOutlineListView();
-
-
- static BArchivable* Instantiate(BMessage* data);
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
-
-
- virtual void MouseDown(BPoint where);
-
-
- virtual void KeyDown(const char* bytes, int32 numBytes);
-
-
- virtual void FrameMoved(BPoint new_position);
-
-
- virtual void FrameResized(float new_width, float new_height);
-
-
- virtual void MouseUp(BPoint where);
-
-
- virtual bool AddUnder(BListItem* item, BListItem* underItem);
-
-
- virtual bool AddItem(BListItem* item);
-
-
- virtual bool AddItem(BListItem* item, int32 fullListIndex);
-
-
- virtual bool AddList(BList* newItems);
-
-
- virtual bool AddList(BList* newItems, int32 fullListIndex);
-
-
- virtual bool RemoveItem(BListItem* item);
-
-
- virtual BListItem* RemoveItem(int32 fullListIndex);
-
-
- virtual bool RemoveItems(int32 fullListIndex, int32 count);
-
-
- BListItem* FullListItemAt(int32 fullListIndex) const;
-
-
- int32 FullListIndexOf(BPoint point) const;
-
-
- int32 FullListIndexOf(BListItem* item) const;
-
-
- BListItem* FullListFirstItem() const;
-
-
- BListItem* FullListLastItem() const;
-
-
- bool FullListHasItem(BListItem* item) const;
-
-
- int32 FullListCountItems() const;
-
-
- int32 FullListCurrentSelection(int32 index = 0) const;
-
-
- virtual void MakeEmpty();
-
-
- bool FullListIsEmpty() const;
-
-
- void FullListDoForEach(bool (*func)(BListItem* ));
-
-
- void FullListDoForEach(bool (*func)(BListItem* , void* ), void*);
-
-
- BListItem* Superitem(const BListItem* item);
-
-
- void Expand(BListItem* item);
-
-
- void Collapse(BListItem* item);
-
-
- bool IsExpanded(int32 fullListIndex);
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
-
-
- virtual status_t Perform(perform_code d, void* arg);
-
-
- virtual void ResizeToPreferred();
-
-
- virtual void GetPreferredSize(float* width, float* height);
-
-
- virtual void MakeFocus(bool state = true);
-
-
- virtual void AllAttached();
-
-
- virtual void AllDetached();
-
-
- virtual void DetachedFromWindow();
-
-
- void FullListSortItems(int (*compareFunc)(const BListItem* , const BListItem* ));
-
-
- void SortItemsUnder(BListItem* underItem, bool oneLevelOnly, int (*compareFunc)(const BListItem* , const BListItem*));
-
-
- int32 CountItemsUnder(BListItem* under, bool oneLevelOnly) const;
-
-
- BListItem* EachItemUnder(BListItem* underItem, bool oneLevelOnly, BListItem* (*eachFunc)(BListItem* , void* ), void* );
-
-
- BListItem* ItemUnderAt(BListItem* underItem, bool oneLevelOnly, int32 index) const;
-
-
- virtual bool DoMiscellaneous(MiscCode code, MiscData* data);
-
-
- virtual void MessageReceived(BMessage* );
-
-
- virtual void ExpandOrCollapse(BListItem* underItem, bool expand);
-
-
-
-
-
-
- BTextView(BRect frame, const char* name, BRect textRect, uint32 resizeMask, uint32 flags = B_WILL_DRAW | B_PULSE_NEEDED);
-
-
- BTextView(BRect frame, const char* name, BRect textRect, const BFont* initialFont, const rgb_color* initialColor, uint32 resizeMask, uint32 flags);
-
-
- BTextView(BMessage* data);
-
-
- virtual ~BTextView();
-
-
- static BArchivable* Instantiate(BMessage* data);
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
-
-
- virtual void AttachedToWindow();
-
-
- virtual void DetachedFromWindow();
-
-
- virtual void Draw(BRect inRect);
-
-
- virtual void MouseDown(BPoint where);
-
-
- virtual void MouseUp(BPoint where);
-
-
- virtual void MouseMoved(BPoint where, uint32 code, const BMessage* message);
-
-
- virtual void WindowActivated(bool state);
-
-
- virtual void KeyDown(const char* bytes, int32 numBytes);
-
-
- virtual void Pulse();
-
-
- virtual void FrameResized(float width, float height);
-
-
- virtual void MakeFocus(bool focusState = true);
-
-
- virtual void MessageReceived(BMessage* message);
-
-
- virtual BHandler* ResolveSpecifier(BMessage* message, int32 index, BMessage* specifier, int32 form, const char* property);
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
-
-
- virtual status_t Perform(perform_code d, void* arg);
-
-
- void SetText(const char* inText, const text_run_array* inRuns = NULL);
-
-
- void SetText(const char* inText, int32 inLength, const text_run_array* inRuns = NULL);
-
-
- void SetText(BFile* inFile, int32 startOffset, int32 inLength, const text_run_array* inRuns = NULL);
-
-
- void Insert(const char* inText, const text_run_array* inRuns = NULL);
-
-
- void Insert(const char* inText, int32 inLength, const text_run_array* inRuns = NULL);
-
-
- void Insert(int32 startOffset, const char* inText, int32 inLength, const text_run_array* inRuns = NULL);
-
-
- void Delete();
-
-
- void Delete(int32 startOffset, int32 endOffset);
-
-
- const char* Text() const;
-
-
- int32 TextLength() const;
-
-
- void GetText(int32 offset, int32 length, char* buffer) const;
-
-
- uchar ByteAt(int32 offset) const;
-
-
- int32 CountLines() const;
-
-
- int32 CurrentLine() const;
-
-
- void GoToLine(int32 lineNum);
-
-
- virtual void Cut(BClipboard* clipboard);
-
-
- virtual void Copy(BClipboard* clipboard);
-
-
- virtual void Paste(BClipboard* clipboard);
-
-
- void Clear();
-
-
- virtual bool AcceptsPaste(BClipboard* clipboard);
-
-
- virtual bool AcceptsDrop(const BMessage* inMessage);
-
-
- virtual void Select(int32 startOffset, int32 endOffset);
-
-
- void SelectAll();
-
-
- void GetSelection(int32* outStart, int32* outEnd) const;
-
-
- void SetFontAndColor(const BFont* inFont, uint32 inMode = B_FONT_ALL, const rgb_color* inColor = NULL);
-
-
- void SetFontAndColor(int32 startOffset, int32 endOffset, const BFont* inFont, uint32 inMode = B_FONT_ALL, const rgb_color* inColor = NULL);
-
-
- void GetFontAndColor(int32 inOffset, BFont* outFont, rgb_color* outColor = NULL) const;
-
-
- void GetFontAndColor(BFont* outFont, uint32* outMode, rgb_color* outColor = NULL, bool* outEqColor = NULL) const;
-
-
- void SetRunArray(int32 startOffset, int32 endOffset, const text_run_array* inRuns);
-
-
- text_run_array* RunArray(int32 startOffset, int32 endOffset, int32* outSize = NULL) const;
-
-
- int32 LineAt(int32 offset) const;
-
-
- int32 LineAt(BPoint point) const;
-
-
- BPoint PointAt(int32 inOffset, float* outHeight = NULL) const;
-
-
- int32 OffsetAt(BPoint point) const;
-
-
- int32 OffsetAt(int32 line) const;
-
-
- virtual void FindWord(int32 inOffset, int32* outFromOffset, int32* outToOffset);
-
-
- virtual bool CanEndLine(int32 offset);
-
-
- float LineWidth(int32 lineNum = 0) const;
-
-
- float LineHeight(int32 lineNum = 0) const;
-
-
- float TextHeight(int32 startLine, int32 endLine) const;
-
-
- void GetTextRegion(int32 startOffset, int32 endOffset, BRegion* outRegion) const;
-
-
- virtual void ScrollToOffset(int32 inOffset);
-
-
- void ScrollToSelection();
-
-
- void Highlight(int32 startOffset, int32 endOffset);
-
-
- void SetTextRect(BRect rect);
-
-
- BRect TextRect() const;
-
-
- void SetStylable(bool stylable);
-
-
- bool IsStylable() const;
-
-
- void SetTabWidth(float width);
-
-
- float TabWidth() const;
-
-
- void MakeSelectable(bool selectable = true);
-
-
- bool IsSelectable() const;
-
-
- void MakeEditable(bool editable = true);
-
-
- bool IsEditable() const;
-
-
- void SetWordWrap(bool wrap);
-
-
- bool DoesWordWrap() const;
-
-
- void SetMaxBytes(int32 max);
-
-
- int32 MaxBytes() const;
-
-
- void DisallowChar(uint32 aChar);
-
-
- void AllowChar(uint32 aChar);
-
-
- void SetAlignment(alignment flag);
-
-
- alignment Alignment() const;
-
-
- void SetAutoindent(bool state);
-
-
- bool DoesAutoindent() const;
-
-
- void SetColorSpace(color_space colors);
-
-
- color_space ColorSpace() const;
-
-
- void MakeResizable(bool resize, BView* resizeView = NULL);
-
-
- bool IsResizable() const;
-
-
- void SetDoesUndo(bool undo);
-
-
- bool DoesUndo() const;
-
-
- void HideTyping(bool enabled);
-
-
- bool IsTypingHidden(void) const;
-
-
- virtual void ResizeToPreferred();
-
-
- virtual void GetPreferredSize(float* width, float* height);
-
-
- virtual void AllAttached();
-
-
- virtual void AllDetached();
-
-
- static void* FlattenRunArray(const text_run_array* inArray, int32* outSize = NULL);
-
-
- static text_run_array* UnflattenRunArray(const void *data, int32* outSize = NULL);
-
-
- virtual void InsertText(const char* inText, int32 inLength, int32 inOffset, const text_run_array* inRuns);
-
-
- virtual void DeleteText(int32 fromOffset, int32 toOffset);
-
-
- virtual void Undo(BClipboard* clipboard);
-
-
- undo_state UndoState(bool* isRedo) const;
-
-
- virtual void GetDragParameters(BMessage* drag, BBitmap** bitmap, BPoint* point, BHandler** handler);
-
-
-
-
- BTextControl(BRect frame, const char* name, const char* label, const char* initial_text, BMessage* message, uint32 rmask = B_FOLLOW_LEFT | B_FOLLOW_TOP, uint32 flags = B_WILL_DRAW | B_NAVIGABLE);
-
-
- BTextControl(BMessage* data);
-
-
- virtual ~BTextControl();
-
-
- static BArchivable* Instantiate(BMessage* data);
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
-
-
- virtual void SetText(const char* text);
-
-
- const char* Text() const;
-
-
- virtual void SetValue(int32 value);
-
-
- virtual status_t Invoke(BMessage* msg = NULL);
-
-
- BTextView* TextView() const;
-
-
- virtual void SetModificationMessage(BMessage* message);
-
-
- BMessage* ModificationMessage() const;
-
-
- virtual void SetAlignment(alignment label, alignment text);
-
-
- void GetAlignment(alignment* label, alignment* text) const;
-
-
- virtual void SetDivider(float dividing_line);
-
-
- float Divider() const;
-
-
- virtual void Draw(BRect updateRect);
-
-
- virtual void MouseDown(BPoint where);
-
-
- virtual void AttachedToWindow();
-
-
- virtual void MakeFocus(bool focusState = true);
-
-
- virtual void SetEnabled(bool state);
-
-
- virtual void FrameMoved(BPoint new_position);
-
-
- virtual void FrameResized(float new_width, float new_height);
-
-
- virtual void WindowActivated(bool active);
-
-
- virtual void GetPreferredSize(float* width, float* height);
-
-
- virtual void ResizeToPreferred();
-
-
- virtual void MessageReceived(BMessage* msg);
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
-
-
- virtual void MouseUp(BPoint pt);
-
-
- virtual void MouseMoved(BPoint pt, uint32 code, const BMessage* msg);
-
-
- virtual void DetachedFromWindow();
-
-
- virtual void AllAttached();
-
-
- virtual void AllDetached();
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
-
-
- virtual void SetFlags(uint32 flags);
-
-
-
-
-
-
- BAlert(const char *title, const char *text, const char *button1, const char *button2 = NULL, const char *button3 = NULL, button_width width = B_WIDTH_AS_USUAL, alert_type type = B_INFO_ALERT);
-
-
- BAlert(const char *title, const char *text, const char *button1, const char *button2, const char *button3, button_width width, button_spacing spacing, alert_type type = B_INFO_ALERT);
-
-
- BAlert(BMessage *data);
-
-
- ~BAlert();
-
-
- static BArchivable *Instantiate(BMessage *data);
-
-
- virtual status_t Archive(BMessage *data, bool deep = true) const;
-
-
- void SetShortcut(int32 button_index, char key);
-
-
- char Shortcut(int32 button_index) const;
-
-
- int32 Go();
-
-
- status_t Go(BInvoker *invoker);
-
-
- virtual void MessageReceived(BMessage *an_event);
-
-
- virtual void FrameResized(float new_width, float new_height);
-
-
- BButton* ButtonAt(int32 index) const;
-
-
- BTextView* TextView() const;
-
-
- virtual BHandler* ResolveSpecifier(BMessage *msg, int32 index, BMessage* specifier, int32 form, const char* property);
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
-
-
- virtual void DispatchMessage(BMessage* msg, BHandler* handler);
-
-
- virtual void Quit();
-
-
- virtual bool QuitRequested();
-
-
- static BPoint AlertPosition(float width, float height);
-
-
-
-
- BDeskbar();
-
-
- ~BDeskbar();
-
-
- BRect Frame() const;
-
-
- deskbar_location Location(bool* isExpanded=NULL) const;
-
-
- status_t SetLocation(deskbar_location location, bool expanded=false);
-
-
- bool IsExpanded() const;
-
-
- status_t Expand(bool yn);
-
-
- status_t GetItemInfo(int32 id, const char** name) const;
-
-
- status_t GetItemInfo(const char* name, int32* id) const;
-
-
- bool HasItem(int32 id) const;
-
-
- bool HasItem(const char* name) const;
-
-
- uint32 CountItems() const;
-
-
- status_t AddItem(BView* archivableView, int32* id=NULL);
-
-
- status_t AddItem(entry_ref* addon, int32* id=NULL);
-
-
- status_t RemoveItem(int32 id);
-
-
- status_t RemoveItem(const char* name);
-
-
-
-
- unicode_block();
-
-
- unicode_block(uint64 block2, uint64 block1);
-
-
- bool Includes(const unicode_block &block) const;
-
-
- unicode_block operator&(const unicode_block &block) const;
-
-
- unicode_block operator|(const unicode_block &block) const;
-
-
- unicode_block& operator=(const unicode_block &block);
-
-
- bool operator==(const unicode_block &block) const;
-
-
- bool operator!=(const unicode_block &block) const;
-
-
-
-
- status_t get_deskbar_frame(BRect* frame);
-
-
-
-
- status_t get_mouse_type(int32* type);
-
-
- status_t set_mouse_type(int32 type);
-
-
- status_t get_mouse_map(mouse_map* map);
-
-
- status_t set_mouse_map(mouse_map* map);
-
-
- status_t get_click_speed(bigtime_t* speed);
-
-
- status_t set_click_speed(bigtime_t speed);
-
-
- status_t get_mouse_speed(int32* speed);
-
-
- status_t set_mouse_speed(int32 speed);
-
-
- status_t get_mouse_acceleration(int32* speed);
-
-
- status_t set_mouse_acceleration(int32 speed);
-
-
- void set_focus_follows_mouse(bool follow);
-
-
- bool focus_follows_mouse();
-
-
- void set_mouse_mode(mode_mouse mode);
-
-
- mode_mouse mouse_mode();
-
-
-
-
- int32 count_workspaces();
-
-
- void set_workspace_count(int32 count);
-
-
- int32 current_workspace();
-
-
- void activate_workspace(int32 workspace);
-
-
-
-
- status_t get_key_repeat_rate(int32* rate);
-
-
- status_t set_key_repeat_rate(int32 rate);
-
-
- status_t get_key_repeat_delay(bigtime_t* delay);
-
-
- status_t set_key_repeat_delay(bigtime_t delay);
-
-
- uint32 modifiers();
-
-
- status_t get_key_info(key_info* info);
-
-
- void get_key_map(key_map** map, char** key_buffer);
-
-
- status_t get_keyboard_id(uint16* id);
-
-
- void set_modifier_key(uint32 modifier, uint32 key);
-
-
- void set_keyboard_locks(uint32 modifiers);
-
-
-
-
- rgb_color keyboard_navigation_color();
-
-
- rgb_color ui_color(color_which which);
-
-
- rgb_color tint_color(rgb_color color, float tint);
-
-
-
-
- bigtime_t idle_time();
-
-
- void run_select_printer_panel();
-
-
- void run_add_printer_panel();
-
-
- void run_be_about();
-
-
- status_t _init_interface_kit_();
-
-
- void _ReservedShelf1__6BShelfFv(BShelf* const, int32, const BMessage*, const BView*);
-
-
- uint32 _rule_(uint32 r1, uint32 r2, uint32 r3, uint32 r4);
-
-
-
-
-
-
- BDragger(BRect bounds, BView* target, uint32 rmask = B_FOLLOW_NONE, uint32 flags = B_WILL_DRAW);
-
-
- BDragger(BMessage* data);
-
-
- virtual ~BDragger();
-
-
- static BArchivable* Instantiate(BMessage* data);
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
-
-
- virtual void AttachedToWindow();
-
-
- virtual void DetachedFromWindow();
-
-
- virtual void Draw(BRect update);
-
-
- virtual void MouseDown(BPoint where);
-
-
- virtual void MouseUp(BPoint pt);
-
-
- virtual void MouseMoved(BPoint pt, uint32 code, const BMessage* msg);
-
-
- virtual void MessageReceived(BMessage* msg);
-
-
- virtual void FrameMoved(BPoint new_position);
-
-
- virtual void FrameResized(float new_width, float new_height);
-
-
- static status_t ShowAllDraggers(); /* system wide!*/
-
-
- static status_t HideAllDraggers(); /* system wide!*/
-
-
- static bool AreDraggersDrawn();
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
-
-
- virtual status_t Perform(perform_code d, void* arg);
-
-
- virtual void ResizeToPreferred();
-
-
- virtual void GetPreferredSize(float* width, float* height);
-
-
- virtual void MakeFocus(bool state = true);
-
-
- virtual void AllAttached();
-
-
- virtual void AllDetached();
-
-
- status_t SetPopUp(BPopUpMenu* context_menu);
-
-
- BPopUpMenu* PopUp() const;
-
-
- bool InShelf() const;
-
-
- BView* Target() const;
-
-
- virtual BBitmap* DragBitmap(BPoint* offset, drawing_mode* mode);
-
-
- bool IsVisibilityChanging() const;
-
-
-
-
- BShelf(BView* view, bool allow_drags = true, const char* shelf_type = NULL);
-
-
- BShelf(const entry_ref* ref, BView* view, bool allow_drags = true, const char* shelf_type = NULL);
-
-
- BShelf(BDataIO* stream, BView* view, bool allow_drags = true, const char* shelf_type = NULL);
-
-
- BShelf(BMessage* data);
-
-
- virtual ~BShelf();
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
-
-
- static BArchivable* Instantiate(BMessage* data);
-
-
- virtual void MessageReceived(BMessage* msg);
-
-
- status_t Save();
-
-
- virtual void SetDirty(bool state);
-
-
- bool IsDirty() const;
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
-
-
- virtual status_t Perform(perform_code d, void* arg);
-
-
- bool AllowsDragging() const;
-
-
- void SetAllowsDragging(bool state);
-
-
- bool AllowsZombies() const;
-
-
- void SetAllowsZombies(bool state);
-
-
- bool DisplaysZombies() const;
-
-
- void SetDisplaysZombies(bool state);
-
-
- bool IsTypeEnforced() const;
-
-
- void SetTypeEnforced(bool state);
-
-
- status_t SetSaveLocation(BDataIO* data_io);
-
-
- status_t SetSaveLocation(const entry_ref* ref);
-
-
- BDataIO* SaveLocation(entry_ref* ref) const;
-
-
- status_t AddReplicant(BMessage* data, BPoint location);
-
-
- status_t DeleteReplicant(BView* replicant);
-
-
- status_t DeleteReplicant(BMessage* data);
-
-
- status_t DeleteReplicant(int32 index);
-
-
- int32 CountReplicants() const;
-
-
- BMessage* ReplicantAt(int32 index, BView** view = NULL, uint32* uid = NULL, status_t* perr = NULL) const;
-
-
- int32 IndexOf(const BView* replicant_view) const;
-
-
- int32 IndexOf(const BMessage* archive) const;
-
-
- int32 IndexOf(uint32 id) const;
-
-
- virtual bool CanAcceptReplicantMessage(BMessage*) const;
-
-
- virtual bool CanAcceptReplicantView(BRect, BView*, BMessage*) const;
-
-
- virtual BPoint AdjustReplicantBy(BRect, BMessage*) const;
-
-
- virtual void ReplicantDeleted(int32 index, const BMessage* archive, const BView* replicant);
-
-
-
-
-
-
- BChannelControl(BRect frame, const char * name, const char * label, BMessage * model, int32 channel_count = 1, uint32 resize = B_FOLLOW_LEFT | B_FOLLOW_TOP, uint32 flags = B_WILL_DRAW);
-
-
- BChannelControl(BMessage* from);
-
-
- virtual ~BChannelControl();
-
-
- virtual status_t Archive(BMessage* into, bool deep = true) const;
-
-
- virtual void Draw(BRect area) = 0;
-
-
- virtual void MouseDown(BPoint where) = 0;
-
-
- virtual void KeyDown(const char* bytes, int32 size) = 0;
-
-
- virtual void FrameResized(float width, float height);
-
-
- virtual void SetFont(const BFont* font, uint32 mask = B_FONT_ALL);
-
-
- virtual void AttachedToWindow();
-
-
- virtual void DetachedFromWindow();
-
-
- virtual void ResizeToPreferred();
-
-
- virtual void GetPreferredSize(float* width, float* height) = 0;
-
-
- virtual void MessageReceived(BMessage* message);
-
-
- virtual BHandler *ResolveSpecifier(BMessage *msg, int32 index, BMessage *specifier, int32 form, const char *property);
-
-
- virtual status_t GetSupportedSuites(BMessage *data);
-
-
- virtual void SetModificationMessage(BMessage *message);
-
-
- BMessage *ModificationMessage() const;
-
-
- virtual status_t Invoke(BMessage *msg = NULL);
-
-
- virtual status_t InvokeChannel(BMessage *msg = NULL, int32 from_channel = 0, int32 channel_count = -1, const bool* in_mask = NULL);
-
-
- status_t InvokeNotifyChannel(BMessage *msg = NULL, uint32 kind = B_CONTROL_INVOKED, int32 from_channel = 0, int32 channel_count = -1, const bool* in_mask = NULL);
-
-
- virtual voidSetValue(int32 value);
-
-
- virtual status_t SetCurrentChannel(int32 channel);
-
-
- int32 CurrentChannel() const;
-
-
- virtual int32 CountChannels() const;
-
-
- virtual int32 MaxChannelCount() const = 0;
-
-
- virtual status_t SetChannelCount(int32 channel_count);
-
-
- int32 ValueFor(int32 channel) const;
-
-
- virtual int32 GetValue(int32* out_values, int32 from_channel, int32 channel_count) const;
-
-
- status_t SetValueFor(int32 channel, int32 value);
-
-
- virtual status_t SetValue(int32 from_channel, int32 channel_count, const int32* in_values);
-
-
- status_t SetAllValue(int32 values);
-
-
- status_t SetLimitsFor(int32 channel, int32 minimum, int32 maximum);
-
-
- status_t GetLimitsFor(int32 channel, int32* minimum, int32* maximum) const ;
-
-
- virtual status_t SetLimitsFor(int32 from_channel, int32 channel_count, const int32* minimum, const int32* maximum);
-
-
- virtual status_t GetLimitsFor(int32 from_channel, int32 channel_count, int32* minimum, int32* maximum) const;
-
-
- status_t SetLimits(int32 minimum, int32 maximum);
-
-
- status_t GetLimits(int32* outMinimum, int32* outMaximum) const;
-
-
- virtual bool SupportsIndividualLimits() const = 0;
-
-
- virtual status_t SetLimitLabels(const char* min_label, const char* max_label);
-
-
- const char* MinLimitLabel() const;
-
-
- const char* MaxLimitLabel() const;
-
-
- virtual status_t SetLimitLabelsFor(int32 channel, const char* minLabel, const char* maxLabel);
-
-
- virtual status_t SetLimitLabelsFor(int32 from_channel, int32 channel_count, const char* minLabel, const char* maxLabel);
-
-
- const char* MinLimitLabelFor(int32 channel) const;
-
-
- const char* MaxLimitLabelFor(int32 channel) const;
-
-
-
-
- BChannelSlider(BRect area, const char* name, const char* label, BMessage* model, int32 channels = 1, uint32 resize = B_FOLLOW_LEFT | B_FOLLOW_TOP, uint32 flags = B_WILL_DRAW);
-
-
- BChannelSlider(BRect area, const char* name, const char* label, BMessage* model, orientation o, int32 channels = 1, uint32 resize = B_FOLLOW_LEFT | B_FOLLOW_TOP, uint32 flags = B_WILL_DRAW);
-
-
- BChannelSlider(BMessage* from);
-
-
- virtual ~BChannelSlider();
-
-
- static BArchivable* Instantiate(BMessage* from);
-
-
- virtual status_t Archive(BMessage* into, bool deep = true) const;
-
-
- virtual orientation Orientation() const;
-
-
- void SetOrientation(orientation o);
-
-
- virtual int32 MaxChannelCount() const;
-
-
- virtual bool SupportsIndividualLimits() const;
-
-
- virtual void AttachedToWindow();
-
-
- virtual void AllAttached();
-
-
- virtual void DetachedFromWindow();
-
-
- virtual void AllDetached();
-
-
- virtual void MessageReceived(BMessage* msg);
-
-
- virtual void Draw(BRect area);
-
-
- virtual void MouseDown(BPoint where);
-
-
- virtual void MouseUp(BPoint pt);
-
-
- virtual void MouseMoved(BPoint pt, uint32 code, const BMessage* message);
-
-
- virtual void WindowActivated(bool state);
-
-
- virtual void KeyDown(const char* bytes, int32 numBytes);
-
-
- virtual void KeyUp(const char* bytes, int32 numBytes);
-
-
- virtual void FrameResized(float width, float height);
-
-
- virtual void SetFont(const BFont* font, uint32 mask = B_FONT_ALL);
-
-
- virtual void MakeFocus(bool focusState = true);
-
-
- virtual void SetEnabled(bool on);
-
-
- virtual void GetPreferredSize(float* width, float* height);
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
-
-
- virtual void DrawChannel(BView* into, int32 channel, BRect area, bool pressed);
-
-
- virtual void DrawGroove(BView* into, int32 channel, BPoint tl, BPoint br);
-
-
- virtual void DrawThumb(BView* into, int32 channel, BPoint where, bool pressed );
-
-
- virtual const BBitmap* ThumbFor(int32 channel, bool pressed);
-
-
- virtual BRect ThumbFrameFor(int32 channel);
-
-
- virtual float ThumbDeltaFor(int32 channel);
-
-
- virtual float ThumbRangeFor(int32 channel);
-
-
-
-
- BMultiChannelControl(BRect frame, const char* name, const char* label, BMessage* model, int32 channel_count = 1, uint32 resize = B_FOLLOW_LEFT | B_FOLLOW_TOP, uint32 flags = B_WILL_DRAW);
-
-
- BMultiChannelControl(BMessage* from);
-
-
- virtual ~BMultiChannelControl();
-
-
- virtual status_t Archive(BMessage* into, bool deep = true) const;
-
-
- virtual void Draw(BRect area) = 0;
-
-
- virtual void MouseDown(BPoint where) = 0;
-
-
- virtual void KeyDown(const char* bytes, int32 size) = 0;
-
-
- virtual void FrameResized(float width, float height);
-
-
- virtual void SetFont(const BFont* font, uint32 mask = B_FONT_ALL);
-
-
- virtual void AttachedToWindow();
-
-
- virtual void DetachedFromWindow();
-
-
- virtual void ResizeToPreferred();
-
-
- virtual void GetPreferredSize(float* width, float* height) = 0;
-
-
- virtual void MessageReceived(BMessage* message);
-
-
- virtual void SetValue(int32 value);
-
-
- virtual status_t SetCurrentChannel(int32 channel);
-
-
- int32 CurrentChannel() const;
-
-
- virtual int32 CountChannels() const;
-
-
- virtual int32 MaxChannelCount() const = 0;
-
-
- virtual status_t SetChannelCount(int32 channel_count);
-
-
- int32 ValueFor(int32 channel) const;
-
-
- virtual int32 GetValues(int32* out_values, int32 from_channel, int32 channel_count) const;
-
-
- status_t SetValueFor(int32 channel, int32 value);
-
-
- virtual status_t SetValues(int32 from_channel, int32 channel_count, const int32* in_values);
-
-
- status_t SetAllValues(int32 values);
-
-
- status_t SetLimitsFor(int32 channel, int32 minimum, int32 maximum);
-
-
- status_t GetLimitsFor(int32 channel, int32* minimum, int32* maximum) const ;
-
-
- virtual status_t SetLimits(int32 from_channel, int32 channel_count, const int32* minimum, const int32* maximum);
-
-
- virtual status_t GetLimits(int32 from_channel, int32 channel_count, int32* minimum, int32* maximum) const;
-
-
- status_t SetAllLimits(int32 minimum, int32 maximum);
-
-
- virtual status_t SetLimitLabels(const char* min_label, const char* max_label);
-
-
- const char* MinLimitLabel() const;
-
-
- const char* MaxLimitLabel() const;
-
-
-
-
- BOptionControl(BRect frame, const char* name, const char* label, BMessage* message, uint32 resize = B_FOLLOW_LEFT | B_FOLLOW_TOP, uint32 flags = B_WILL_DRAW);
-
-
- virtual ~BOptionControl();
-
-
- virtual void MessageReceived(BMessage* message);
-
-
- status_t AddOption(const char* name, int32 value);
-
-
- virtual boolGetOptionAt(int32 index, const char** out_name, int32* out_value) = 0;
-
-
- virtual void RemoveOptionAt(int32 index) = 0;
-
-
- virtual int32 CountOptions() const = 0;
-
-
- virtual status_tAddOptionAt(const char* name, int32 value, int32 index) = 0;
-
-
- virtual int32 SelectedOption(const char** name = 0, int32* value = 0) const = 0;
-
-
- virtual status_t SelectOptionFor(int32 value);
-
-
- virtual status_t SelectOptionFor(const char *name);
-
-
- BMessage* MakeValueMessage(int32 value);
-
-
-
-
- BOptionPopUp(BRect frame, const char* name, const char* label, BMessage* message, uint32 resize = B_FOLLOW_LEFT | B_FOLLOW_TOP, uint32 flags = B_WILL_DRAW);
-
-
- BOptionPopUp(BRect frame, const char* name, const char* label, BMessage* message, bool fixed, uint32 resize = B_FOLLOW_LEFT | B_FOLLOW_TOP, uint32 flags = B_WILL_DRAW);
-
-
- ~BOptionPopUp();
-
-
- BMenuField* MenuField();
-
-
- virtual bool GetOptionAt(int32 index, const char** out_name, int32* out_value);
-
-
- virtual void RemoveOptionAt(int32 index);
-
-
- virtual int32 CountOptions() const;
-
-
- virtual status_t AddOptionAt(const char* name, int32 value, int32 index);
-
-
- virtual void AllAttached();
-
-
- virtual void MessageReceived(BMessage* message);
-
-
- virtual void SetLabel(const char* text);
-
-
- virtual void SetValue(int32 value);
-
-
- virtual voidSetEnabled(bool on);
-
-
- virtual void GetPreferredSize(float* width, float* height);
-
-
- virtual void ResizeToPreferred();
-
-
- virtual int32 SelectedOption(const char** outName = 0, int32* outValue = 0) const;
-
-
-
-
-
-
-
-
- BArchivable();
-
-
- BArchivable(BMessage* from);
-
-
- ~BArchivable();
-
-
- virtual status_t Archive(BMessage* into, bool deep = true) const;
-
-
- static BArchivable* Instantiate(BMessage* from);
-
-
- virtual status_t Perform(perform_code d, void* arg); ???
-
-
-
-
- BArchivable* instantiate_object(BMessage* from, image_id* id);
-
-
- BArchivable* instantiate_object(BMessage* from);
-
-
- bool validate_instantiation(BMessage* from, const char* class_name);
-
-
- instantiation_func find_instantiation_func(const char* class_name, const char* sig);
-
-
- instantiation_func find_instantiation_func(const char* class_name);
-
-
- instantiation_func find_instantiation_func(BMessage* archive_data);
-
-
-
-
-
-
- BApplication(const char* signature);
-
-
- BApplication(const char* signature, status_t* error);
-
-
- BApplication(BMessage* data);
-
-
- virtual ~BApplication();
-
-
- static BArchivable* Instantiate(BMessage* data);
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
-
-
- status_t InitCheck() const;
-
-
- virtual thread_id Run();
-
-
- virtual void Quit();
-
-
- virtual bool QuitRequested();
-
-
- virtual void Pulse();
-
-
- virtual void ReadyToRun();
-
-
- virtual void MessageReceived(BMessage* msg);
-
-
- virtual void ArgvReceived(int32 argc, char** argv);
-
-
- virtual void AppActivated(bool active);
-
-
- virtual void RefsReceived(BMessage* a_message);
-
-
- virtual void AboutRequested();
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
-
-
- void ShowCursor();
-
-
- void HideCursor();
-
-
- void ObscureCursor();
-
-
- bool IsCursorHidden() const;
-
-
- void SetCursor(const void* cursor);
-
-
- void SetCursor(const BCursor* cursor, bool sync=true);
-
-
- int32 CountWindows() const;
-
-
- BWindow* WindowAt(int32 index) const;
-
-
- int32 CountLoopers() const;
-
-
- BLooper* LooperAt(int32 index) const;
-
-
- bool IsLaunching() const;
-
-
- status_t GetAppInfo(app_info* info) const;
-
-
- static BResources* AppResources();
-
-
- virtual void DispatchMessage(BMessage* an_event, BHandler* handler);
-
-
- void SetPulseRate(bigtime_t rate);
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
-
-
-
-
-
-
- BWindow(BRect frame, const char* title, window_type type, uint32 flags, uint32 workspace = B_CURRENT_WORKSPACE);
-
-
- BWindow(BRect frame, const char* title, window_look look, window_feel feel, uint32 flags, uint32 workspace = B_CURRENT_WORKSPACE);
-
-
- BWindow(BMessage* data);
-
-
- virtual ~BWindow();
-
-
- static BArchivable* Instantiate(BMessage* data);
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
-
-
- virtual void Quit();
-
-
- void Close();
-
-
- void AddChild(BView* child, BView* before = NULL);
-
-
- bool RemoveChild(BView* child);
-
-
- int32 CountChildren() const;
-
-
- BView* ChildAt(int32 index) const;
-
-
- virtual void DispatchMessage(BMessage* message, BHandler* handler);
-
-
- virtual void MessageReceived(BMessage* message);
-
-
- virtual void FrameMoved(BPoint new_position);
-
-
- virtual void WorkspacesChanged(uint32 old_ws, uint32 new_ws);
-
-
- virtual void WorkspaceActivated(int32 ws, bool state);
-
-
- virtual void FrameResized(float new_width, float new_height);
-
-
- virtual void Minimize(bool minimize);
-
-
- virtual void Zoom(BPoint rec_position, float rec_width, float rec_height);
-
-
- void Zoom();
-
-
- void SetZoomLimits(float max_h, float max_v);
-
-
- virtual void ScreenChanged(BRect screen_size, color_space depth);
-
-
- void SetPulseRate(bigtime_t rate);
-
-
- bigtime_t PulseRate() const;
-
-
- void AddShortcut(uint32 key, uint32 modifiers, BMessage* msg);
-
-
- void AddShortcut(uint32 key, uint32 modifiers, BMessage* msg, BHandler* target);
-
-
- void RemoveShortcut(uint32 key, uint32 modifiers);
-
-
- void SetDefaultButton(BButton* button);
-
-
- BButton* DefaultButton() const;
-
-
- virtual void MenusBeginning();
-
-
- virtual void MenusEnded();
-
-
- bool NeedsUpdate() const;
-
-
- void UpdateIfNeeded();
-
-
- BView* FindView(const char* view_name) const;
-
-
- BView* FindView(BPoint) const;
-
-
- BView* CurrentFocus() const;
-
-
- void Activate(bool = true);
-
-
- virtual void WindowActivated(bool state);
-
-
- void ConvertToScreen(BPoint* pt) const;
-
-
- BPoint ConvertToScreen(BPoint pt) const;
-
-
- void ConvertFromScreen(BPoint* pt) const;
-
-
- BPoint ConvertFromScreen(BPoint pt) const;
-
-
- void ConvertToScreen(BRect* rect) const;
-
-
- BRect ConvertToScreen(BRect rect) const;
-
-
- void ConvertFromScreen(BRect* rect) const;
-
-
- BRect ConvertFromScreen(BRect rect) const;
-
-
- void MoveBy(float dx, float dy);
-
-
- void MoveTo(BPoint);
-
-
- void MoveTo(float x, float y);
-
-
- void ResizeBy(float dx, float dy);
-
-
- void ResizeTo(float width, float height);
-
-
- virtual void Show();
-
-
- virtual void Hide();
-
-
- bool IsHidden() const;
-
-
- bool IsMinimized() const;
-
-
- void Flush() const;
-
-
- void Sync() const;
-
-
- status_t SendBehind(const BWindow* window);
-
-
- void DisableUpdates();
-
-
- void EnableUpdates();
-
-
- void BeginViewTransaction();
-
-
- void EndViewTransaction();
-
-
- BRect Bounds() const;
-
-
- BRect Frame() const;
-
-
- const char* Title() const;
-
-
- void SetTitle(const char* title);
-
-
- bool IsFront() const;
-
-
- bool IsActive() const;
-
-
- void SetKeyMenuBar(BMenuBar* bar);
-
-
- BMenuBar* KeyMenuBar() const;
-
-
- void SetSizeLimits(float min_h, float max_h, float min_v, float max_v);
-
-
- void GetSizeLimits(float* min_h, float* max_h, float* min_v, float* max_v);
-
-
- uint32 Workspaces() const;
-
-
- void SetWorkspaces(uint32);
-
-
- BView* LastMouseMovedView() const;
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
-
-
- status_t AddToSubset(BWindow* window);
-
-
- status_t RemoveFromSubset(BWindow* window);
-
-
- virtual status_t Perform(perform_code d, void* arg);
-
-
- status_t SetType(window_type type);
-
-
- window_type Type() const;
-
-
- status_t SetLook(window_look look);
-
-
- window_look Look() const;
-
-
- status_t SetFeel(window_feel feel);
-
-
- window_feel Feel() const;
-
-
- status_t SetFlags(uint32);
-
-
- uint32 Flags() const;
-
-
- bool IsModal() const;
-
-
- bool IsFloating() const;
-
-
- status_t SetWindowAlignment(window_alignment mode, int32 h, int32 hOffset = 0, int32 width = 0, int32 widthOffset = 0, int32 v = 0, int32 vOffset = 0, int32 height = 0, int32 heightOffset = 0);
-
-
- status_t GetWindowAlignment(window_alignment* mode = NULL, int32* h = NULL, int32* hOffset = NULL, int32* width = NULL, int32* widthOffset = NULL, int32* v = NULL, int32* vOffset = NULL, int32* height = NULL, int32* heightOffset = NULL) const;
-
-
- virtual bool QuitRequested();
-
-
- virtual thread_id Run();
-
-
- virtual void task_looper();
-
-
-
-
-
-
- BView(BRect frame, const char* name, uint32 resizeMask, uint32 flags);
-
-
- BView(BMessage* data);
-
-
- virtual ~BView();
-
-
- static BArchivable* Instantiate(BMessage* data);
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
-
-
- virtual void AttachedToWindow();
-
-
- virtual void AllAttached();
-
-
- virtual void DetachedFromWindow();
-
-
- virtual void AllDetached();
-
-
- virtual void MessageReceived(BMessage* msg);
-
-
- void AddChild(BView* child, BView* before = NULL);
-
-
- bool RemoveChild(BView* child);
-
-
- int32 CountChildren() const;
-
-
- BView* ChildAt(int32 index) const;
-
-
- BView* NextSibling() const;
-
-
- BView* PreviousSibling() const;
-
-
- bool RemoveSelf();
-
-
- BWindow* Window() const;
-
-
- virtual void Draw(BRect updateRect);
-
-
- virtual void MouseDown(BPoint where);
-
-
- virtual void MouseUp(BPoint where);
-
-
- virtual void MouseMoved(BPoint where, uint32 code, const BMessage* a_message);
-
-
- virtual void WindowActivated(bool state);
-
-
- virtual void KeyDown(const char* bytes, int32 numBytes);
-
-
- virtual void KeyUp(const char* bytes, int32 numBytes);
-
-
- virtual void Pulse();
-
-
- virtual void FrameMoved(BPoint new_position);
-
-
- virtual void FrameResized(float new_width, float new_height);
-
-
- virtual void TargetedByScrollView(BScrollView* scroll_view);
-
-
- void BeginRectTracking(BRect startRect, uint32 style = B_TRACK_WHOLE_RECT);
-
-
- void EndRectTracking();
-
-
- void GetMouse(BPoint* location, uint32* buttons, bool checkMessageQueue = true);
-
-
- void DragMessage(BMessage* aMessage, BRect dragRect, BHandler* reply_to = NULL);
-
-
- void DragMessage(BMessage* aMessage, BBitmap* anImage, BPoint offset, BHandler* reply_to = NULL);
-
-
- void DragMessage(BMessage* aMessage, BBitmap* anImage, drawing_mode dragMode, BPoint offset, BHandler* reply_to = NULL);
-
-
- BView* FindView(const char* name) const;
-
-
- BView* Parent() const;
-
-
- BRect Bounds() const;
-
-
- BRect Frame() const;
-
-
- void ConvertToScreen(BPoint* pt) const;
-
-
- BPoint ConvertToScreen(BPoint pt) const;
-
-
- void ConvertFromScreen(BPoint* pt) const;
-
-
- BPoint ConvertFromScreen(BPoint pt) const;
-
-
- void ConvertToScreen(BRect* r) const;
-
-
- BRect ConvertToScreen(BRect r) const;
-
-
- void ConvertFromScreen(BRect* r) const;
-
-
- BRect ConvertFromScreen(BRect r) const;
-
-
- void ConvertToParent(BPoint* pt) const;
-
-
- BPoint ConvertToParent(BPoint pt) const;
-
-
- void ConvertFromParent(BPoint* pt) const;
-
-
- BPoint ConvertFromParent(BPoint pt) const;
-
-
- void ConvertToParent(BRect* r) const;
-
-
- BRect ConvertToParent(BRect r) const;
-
-
- void ConvertFromParent(BRect* r) const;
-
-
- BRect ConvertFromParent(BRect r) const;
-
-
- BPoint LeftTop() const;
-
-
- void GetClippingRegion(BRegion* region) const;
-
-
- virtual void ConstrainClippingRegion(BRegion* region);
-
-
- void ClipToPicture(BPicture* picture, BPoint where = B_ORIGIN, bool sync = true);
-
-
- void ClipToInversePicture(BPicture* picture, BPoint where = B_ORIGIN, bool sync = true);
-
-
- virtual void SetDrawingMode(drawing_mode mode);
-
-
- drawing_mode DrawingMode() const;
-
-
- void SetBlendingMode(source_alpha srcAlpha, alpha_function alphaFunc);
-
-
- void GetBlendingMode(source_alpha* srcAlpha, alpha_function* alphaFunc) const;
-
-
- virtual void SetPenSize(float size);
-
-
- float PenSize() const;
-
-
- void SetViewCursor(const BCursor* cursor, bool sync=true);
-
-
- virtual void SetViewColor(rgb_color c);
-
-
- void SetViewColor(uchar r, uchar g, uchar b, uchar a = 255);
-
-
- rgb_color ViewColor() const;
-
-
- void SetViewBitmap(const BBitmap* bitmap, BRect srcRect, BRect dstRect, uint32 followFlags=B_FOLLOW_TOP|B_FOLLOW_LEFT, uint32 options = B_TILE_BITMAP);
-
-
- void SetViewBitmap(const BBitmap* bitmap, uint32 followFlags = B_FOLLOW_TOP|B_FOLLOW_LEFT, uint32 options = B_TILE_BITMAP);
-
-
- void ClearViewBitmap();
-
-
- status_t SetViewOverlay(const BBitmap* overlay, BRect srcRect, BRect dstRect, rgb_color* colorKey, uint32 followFlags = B_FOLLOW_TOP|B_FOLLOW_LEFT, uint32 options = 0);
-
-
- status_t SetViewOverlay(const BBitmap* overlay, rgb_color* colorKey, uint32 followFlags = B_FOLLOW_TOP|B_FOLLOW_LEFT, uint32 options = 0);
-
-
- void ClearViewOverlay();
-
-
- virtual void SetHighColor(rgb_color a_color);
-
-
- void SetHighColor(uchar r, uchar g, uchar b, uchar a = 255);
-
-
- rgb_color HighColor() const;
-
-
- virtual void SetLowColor(rgb_color a_color);
-
-
- void SetLowColor(uchar r, uchar g, uchar b, uchar a = 255);
-
-
- rgb_color LowColor() const;
-
-
- void SetLineMode(cap_mode lineCap, join_mode lineJoin, float miterLimit = B_DEFAULT_MITER_LIMIT);
-
-
- join_mode LineJoinMode() const;
-
-
- cap_mode LineCapMode() const;
-
-
- float LineMiterLimit() const;
-
-
- void SetOrigin(BPoint pt);
-
-
- void SetOrigin(float x, float y);
-
-
- BPoint Origin() const;
-
-
- void PushState();
-
-
- void PopState();
-
-
- void MovePenTo(BPoint pt);
-
-
- void MovePenTo(float x, float y);
-
-
- void MovePenBy(float x, float y);
-
-
- BPoint PenLocation() const;
-
-
- void StrokeLine(BPoint toPt, pattern p = B_SOLID_HIGH);
-
-
- void StrokeLine(BPoint pt0, BPoint pt1, pattern p = B_SOLID_HIGH);
-
-
- void BeginLineArray(int32 count);
-
-
- void AddLine(BPoint pt0, BPoint pt1, rgb_color col);
-
-
- void EndLineArray();
-
-
- void StrokePolygon(const BPolygon* aPolygon, bool closed = true, pattern p = B_SOLID_HIGH);
-
-
- void StrokePolygon(const BPoint* ptArray, int32 numPts, bool closed = true, pattern p = B_SOLID_HIGH);
-
-
- void StrokePolygon(const BPoint* ptArray, int32 numPts, BRect bounds, bool closed = true, pattern p = B_SOLID_HIGH);
-
-
- void FillPolygon(const BPolygon* aPolygon, pattern p = B_SOLID_HIGH);
-
-
- void FillPolygon(const BPoint* ptArray, int32 numPts, pattern p = B_SOLID_HIGH);
-
-
- void FillPolygon(const BPoint* ptArray, int32 numPts, BRect bounds, pattern p = B_SOLID_HIGH);
-
-
- void StrokeTriangle(BPoint pt1, BPoint pt2, BPoint pt3, BRect bounds, pattern p = B_SOLID_HIGH);
-
-
- void StrokeTriangle(BPoint pt1, BPoint pt2, BPoint pt3, pattern p = B_SOLID_HIGH);
-
-
- void FillTriangle(BPoint pt1, BPoint pt2, BPoint pt3, pattern p = B_SOLID_HIGH);
-
-
- void FillTriangle(BPoint pt1, BPoint pt2, BPoint pt3, BRect bounds,pattern p = B_SOLID_HIGH);
-
-
- void StrokeRect(BRect r, pattern p = B_SOLID_HIGH);
-
-
- void FillRect(BRect r, pattern p = B_SOLID_HIGH);
-
-
- void FillRegion(BRegion* a_region, pattern p= B_SOLID_HIGH);
-
-
- void InvertRect(BRect r);
-
-
- void StrokeRoundRect(BRect r, float xRadius, float yRadius, pattern p = B_SOLID_HIGH);
-
-
- void FillRoundRect(BRect r, float xRadius, float yRadius, pattern p = B_SOLID_HIGH);
-
-
- void StrokeEllipse(BPoint center, float xRadius, float yRadius, pattern p = B_SOLID_HIGH);
-
-
- void StrokeEllipse(BRect r, pattern p = B_SOLID_HIGH);
-
-
- void FillEllipse(BPoint center, float xRadius, float yRadius, pattern p = B_SOLID_HIGH);
-
-
- void FillEllipse(BRect r, pattern p = B_SOLID_HIGH);
-
-
- void StrokeArc(BPoint center, float xRadius, float yRadius, float start_angle, float arc_angle, pattern p = B_SOLID_HIGH);
-
-
- void StrokeArc(BRect r, float start_angle, float arc_angle, pattern p = B_SOLID_HIGH);
-
-
- void FillArc(BPoint center, float xRadius, float yRadius, float start_angle, float arc_angle, pattern p = B_SOLID_HIGH);
-
-
- void FillArc(BRect r, float start_angle, float arc_angle, pattern p = B_SOLID_HIGH);
-
-
- void StrokeBezier(BPoint* controlPoints, pattern p = B_SOLID_HIGH);
-
-
- void FillBezier( BPoint* controlPoints, pattern p = B_SOLID_HIGH);
-
-
- void StrokeShape(BShape* shape, pattern p = B_SOLID_HIGH);
-
-
- void FillShape(BShape* shape, pattern p = B_SOLID_HIGH);
-
-
- void CopyBits(BRect src, BRect dst);
-
-
- void DrawBitmapAsync(const BBitmap* aBitmap, BRect srcRect, BRect dstRect);
-
-
- void DrawBitmapAsync(const BBitmap* aBitmap);
-
-
- void DrawBitmapAsync(const BBitmap* aBitmap, BPoint where);
-
-
- void DrawBitmapAsync(const BBitmap* aBitmap, BRect dstRect);
-
-
- void DrawBitmap(const BBitmap* aBitmap, BRect srcRect, BRect dstRect);
-
-
- void DrawBitmap(const BBitmap* aBitmap);
-
-
- void DrawBitmap(const BBitmap* aBitmap, BPoint where);
-
-
- void DrawBitmap(const BBitmap* aBitmap, BRect dstRect);
-
-
- void DrawChar(char aChar);
-
-
- void DrawChar(char aChar, BPoint location);
-
-
- void DrawString(const char* aString, escapement_delta* delta = NULL);
-
-
- void DrawString(const char* aString, BPoint location, escapement_delta* delta = NULL);
-
-
- void DrawString(const char* aString, int32 length, escapement_delta* delta = NULL);
-
-
- void DrawString(const char* aString, int32 length, BPoint location, escapement_delta* delta = 0L);
-
-
- virtual void SetFont(const BFont* font, uint32 mask = B_FONT_ALL);
-
-
- void GetFont(BFont* font) const;
-
-
- void TruncateString(BString* in_out, uint32 mode, float width) const;
-
-
- float StringWidth(const char* string) const;
-
-
- float StringWidth(const char* string, int32 length) const;
-
-
- void GetStringWidths(char* stringArray[], int32 lengthArray[], int32 numStrings, float widthArray[]) const;
-
-
- void SetFontSize(float size);
-
-
- void ForceFontAliasing(bool enable);
-
-
- void GetFontHeight(font_height* height) const;
-
-
- void Invalidate(BRect invalRect);
-
-
- void Invalidate(const BRegion* invalRegion);
-
-
- void Invalidate();
-
-
- void SetDiskMode(char* filename, long offset);
-
-
- void BeginPicture(BPicture* a_picture);
-
-
- void AppendToPicture(BPicture* a_picture);
-
-
- BPicture* EndPicture();
-
-
- void DrawPicture(const BPicture* a_picture);
-
-
- void DrawPicture(const BPicture* a_picture, BPoint where);
-
-
- void DrawPicture(const char* filename, long offset, BPoint where);
-
-
- void DrawPictureAsync(const BPicture* a_picture);
-
-
- void DrawPictureAsync(const BPicture* a_picture, BPoint where);
-
-
- void DrawPictureAsync(const char* filename, long offset, BPoint where);
-
-
- status_t SetEventMask(uint32 mask, uint32 options=0);
-
-
- uint32 EventMask();
-
-
- status_t SetMouseEventMask(uint32 mask, uint32 options=0);
-
-
- virtual void SetFlags(uint32 flags);
-
-
- uint32 Flags() const;
-
-
- virtual void SetResizingMode(uint32 mode);
-
-
- uint32 ResizingMode() const;
-
-
- void MoveBy(float dh, float dv);
-
-
- void MoveTo(BPoint where);
-
-
- void MoveTo(float x, float y);
-
-
- void ResizeBy(float dh, float dv);
-
-
- void ResizeTo(float width, float height);
-
-
- void ScrollBy(float dh, float dv);
-
-
- void ScrollTo(float x, float y);
-
-
- virtual void ScrollTo(BPoint where);
-
-
- virtual void MakeFocus(bool focusState = true);
-
-
- bool IsFocus() const;
-
-
- virtual void Show();
-
-
- virtual void Hide();
-
-
- bool IsHidden() const;
-
-
- bool IsHidden(const BView* looking_from) const;
-
-
- void Flush() const;
-
-
- void Sync() const;
-
-
- virtual void GetPreferredSize(float* width, float* height);
-
-
- virtual void ResizeToPreferred();
-
-
- BScrollBar* ScrollBar(orientation posture) const;
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
-
-
- bool IsPrinting() const;
-
-
- void SetScale(float scale) const;
-
-
- virtual status_t Perform(perform_code d, void* arg);
-
-
- virtual void DrawAfterChildren(BRect r);
-
-
-
-
-
-
-
-
- BDataIO
-
-
- virtual ~BDataIO();
-
-
-
-
- BMallocIO();
-
-
- virtual ~BMallocIO();
-
-
- virtual ssize_t ReadAt(off_t pos, void *buffer, size_t size);
-
-
- virtual ssize_t WriteAt(off_t pos, const void *buffer, size_t size);
-
-
- virtual off_t Seek(off_t pos, uint32 seek_mode);
-
-
- virtual off_t Position() const;
-
-
- virtual status_t SetSize(off_t size);
-
-
- void SetBlockSize(size_t blocksize);
-
-
- const void* Buffer() const;
-
-
- size_t BufferLength() const;
-
-
-
-
- BMemoryIO(void *p, size_t len);
-
-
- BMemoryIO(const void *p, size_t len);
-
-
- virtual ~BMemoryIO();
-
-
- virtual ssize_t ReadAt(off_t pos, void *buffer, size_t size);
-
-
- virtual ssize_t WriteAt(off_t pos, const void *buffer, size_t size);
-
-
- virtual off_t Seek(off_t pos, uint32 seek_mode);
-
-
- virtual off_t Position() const;
-
-
- virtual status_t SetSize(off_t size);
-
-
-
-
- BPositionIO();
-
-
- virtual ~BPositionIO();
-
-
- virtual ssize_t Read(void *buffer, size_t size);
-
-
- virtual ssize_t Write(const void *buffer, size_t size);
-
-
- virtual status_t SetSize(off_t size);
-
-
-
-
-
-
- convert_from_utf8
-
-
- convert_to_utf8
-
-
-
-
- bool operator<(const char *, const BString &);
-
-
- bool operator<=(const char *, const BString &);
-
-
- bool operator==(const char *, const BString &);
-
-
- bool operator>(const char *, const BString &);
-
-
- bool operator>=(const char *, const BString &);
-
-
- bool operator!=(const char *, const BString &);
-
-
- int Compare(const BString &, const BString &);
-
-
- int ICompare(const BString &, const BString &);
-
-
- int Compare(const BString *, const BString *);
-
-
- int ICompare(const BString *, const BString *);
-
-
-
-
- BList(int32 itemsPerBlock = 20);
-
-
- BList(const BList&);
-
-
- virtual ~BList();
-
-
- BList& operator=(const BList &from);
-
-
- bool AddItem(void *item);
-
-
- bool AddItem(void *item, int32 atIndex);
-
-
- bool AddList(BList *newItems);
-
-
- bool AddList(BList *newItems, int32 atIndex);
-
-
- bool RemoveItem(void *item);
-
-
- void* RemoveItem(int32 index);
-
-
- bool RemoveItems(int32 index, int32 count);
-
-
- bool ReplaceItem(int32 index, void *newItem);
-
-
- void MakeEmpty();
-
-
- void SortItems(int (*cmp)(const void *, const void *));
-
-
- bool SwapItems(int32 indexA, int32 indexB);
-
-
- bool MoveItem(int32 fromIndex, int32 toIndex);
-
-
- void* ItemAt(int32) const;
-
-
- void* ItemAtFast(int32) const;
-
-
- void* FirstItem() const;
-
-
- void* LastItem() const;
-
-
- void* Items() const;
-
-
- bool HasItem(void *item) const;
-
-
- int32 IndexOf(void *item) const;
-
-
- int32 CountItems() const;
-
-
- bool IsEmpty() const;
-
-
- void DoForEach(bool (*func)(void *));
-
-
- void DoForEach(bool (*func)(void *, void *), void *);
-
-
-
-
- BString();
-
-
- BString(const char *);
-
-
- BString(const BString &);
-
-
- BString(const char *, int32 maxLength);
-
-
- ~BString();
-
-
- const char* String() const;
-
-
- int32 Length() const;
-
-
- int32 CountChars() const;
-
-
- BString& operator=(const BString &);
-
-
- BString& operator=(const char *);
-
-
- BString& operator=(char);
-
-
- BString& SetTo(const char *);
-
-
- BString& SetTo(const char *, int32 length);
-
-
- BString& SetTo(const BString &from);
-
-
- BString& Adopt(BString &from);
-
-
- BString& SetTo(const BString &, int32 length);
-
-
- BString& Adopt(BString &from, int32 length);
-
-
- BString& SetTo(char, int32 count);
-
-
- BString& CopyInto(BString &into, int32 fromOffset, int32 length) const;
-
-
- void CopyInto(char *into, int32 fromOffset, int32 length) const;
-
-
- BString& operator+=(const BString &);
-
-
- BString& operator+=(const char *);
-
-
- BString& operator+=(char);
-
-
- BString& Append(const BString &);
-
-
- BString& Append(const char *);
-
-
- BString& Append(const BString &, int32 length);
-
-
- BString& Append(const char *, int32 length);
-
-
- BString& Append(char, int32 count);
-
-
- BString& Prepend(const char *);
-
-
- BString& Prepend(const BString &);
-
-
- BString& Prepend(const char *, int32);
-
-
- BString& Prepend(const BString &, int32);
-
-
- BString& Prepend(char, int32 count);
-
-
- BString& Insert(const char *, int32 pos);
-
-
- BString& Insert(const char *, int32 length, int32 pos);
-
-
- BString& Insert(const char *, int32 fromOffset, int32 length, int32 pos);
-
-
- BString& Insert(const BString &, int32 pos);
-
-
- BString& Insert(const BString &, int32 length, int32 pos);
-
-
- BString& Insert(const BString &, int32 fromOffset, int32 length, int32 pos);
-
-
- BString& Insert(char, int32 count, int32 pos);
-
-
- BString& Truncate(int32 newLength, bool lazy = true);
-
-
- BString& Remove(int32 from, int32 length);
-
-
- BString& RemoveFirst(const BString &);
-
-
- BString& RemoveLast(const BString &);
-
-
- BString& RemoveAll(const BString &);
-
-
- BString& RemoveFirst(const char *);
-
-
- BString& RemoveLast(const char *);
-
-
- BString& RemoveAll(const char *);
-
-
- BString& RemoveSet(const char *setOfCharsToRemove);
-
-
- BString& MoveInto(BString &into, int32 from, int32 length);
-
-
- void MoveInto(char *into, int32 from, int32 length);
-
-
- bool operator<(const BString &) const;
-
-
- bool operator<=(const BString &) const;
-
-
- bool operator==(const BString &) const;
-
-
- bool operator>=(const BString &) const;
-
-
- bool operator>(const BString &) const;
-
-
- bool operator!=(const BString &) const;
-
-
- bool operator<(const char *) const;
-
-
- bool operator<=(const char *) const;
-
-
- bool operator==(const char *) const;
-
-
- bool operator>=(const char *) const;
-
-
- bool operator>(const char *) const;
-
-
- bool operator!=(const char *) const;
-
-
- int Compare(const BString &) const;
-
-
- int Compare(const char *) const;
-
-
- int Compare(const BString &, int32 n) const;
-
-
- int Compare(const char *, int32 n) const;
-
-
- int ICompare(const BString &) const;
-
-
- int ICompare(const char *) const;
-
-
- int ICompare(const BString &, int32 n) const;
-
-
- int ICompare(const char *, int32 n) const;
-
-
- int32 FindFirst(const BString &) const;
-
-
- int32 FindFirst(const char *) const;
-
-
- int32 FindFirst(const BString &, int32 fromOffset) const;
-
-
- int32 FindFirst(const char *, int32 fromOffset) const;
-
-
- int32 FindFirst(char) const;
-
-
- int32 FindFirst(char, int32 fromOffset) const;
-
-
- int32 FindLast(const BString &) const;
-
-
- int32 FindLast(const char *) const;
-
-
- int32 FindLast(const BString &, int32 beforeOffset) const;
-
-
- int32 FindLast(const char *, int32 beforeOffset) const;
-
-
- int32 FindLast(char) const;
-
-
- int32 FindLast(char, int32 fromOffset) const;
-
-
- int32 IFindFirst(const BString &) const;
-
-
- int32 IFindFirst(const char *) const;
-
-
- int32 IFindFirst(const BString &, int32 fromOffset) const;
-
-
- int32 IFindFirst(const char *, int32 fromOffset) const;
-
-
- int32 IFindLast(const BString &) const;
-
-
- int32 IFindLast(const char *) const;
-
-
- int32 IFindLast(const BString &, int32 beforeOffset) const;
-
-
- int32 IFindLast(const char *, int32 beforeOffset) const;
-
-
- BString& ReplaceFirst(char replaceThis, char withThis);
-
-
- BString& ReplaceLast(char replaceThis, char withThis);
-
-
- BString& ReplaceAll(char replaceThis, char withThis, int32 fromOffset = 0);
-
-
- BString& Replace(char replaceThis, char withThis, int32 maxReplaceCount, int32 fromOffset = 0);
-
-
- BString& ReplaceFirst(const char *replaceThis, const char *withThis);
-
-
- BString& ReplaceLast(const char *replaceThis, const char *withThis);
-
-
- BString& ReplaceAll(const char *replaceThis, const char *withThis, int32 fromOffset = 0);
-
-
- BString& Replace(const char *replaceThis, const char *withThis, int32 maxReplaceCount, int32 fromOffset = 0);
-
-
- BString& IReplaceFirst(char replaceThis, char withThis);
-
-
- BString& IReplaceLast(char replaceThis, char withThis);
-
-
- BString& IReplaceAll(char replaceThis, char withThis, int32 fromOffset = 0);
-
-
- BString& IReplace(char replaceThis, char withThis, int32 maxReplaceCount, int32 fromOffset = 0);
-
-
- BString& IReplaceFirst(const char *replaceThis, const char *withThis);
-
-
- BString& IReplaceLast(const char *replaceThis, const char *withThis);
-
-
- BString& IReplaceAll(const char *replaceThis, const char *withThis, int32 fromOffset = 0);
-
-
- BString& IReplace(const char *replaceThis, const char *withThis, int32 maxReplaceCount, int32 fromOffset = 0);
-
-
- BString& ReplaceSet(const char *setOfChars, char with);
-
-
- BString& ReplaceSet(const char *setOfChars, const char *with);
-
-
- char operator[](int32 index) const;
-
-
- char& operator[](int32 index);
-
-
- char ByteAt(int32 index) const;
-
-
- char* LockBuffer(int32 maxLength);
-
-
- BString& UnlockBuffer(int32 length = -1);
-
-
- BString& ToLower();
-
-
- BString& ToUpper();
-
-
- BString& Capitalize();
-
-
- BString& CapitalizeEachWord();
-
-
- BString& CharacterEscape(const char* original, const char* setOfCharsToEscape, char escapeWith);
-
-
- BString& CharacterEscape(const char *setOfCharsToEscape, char escapeWith);
-
-
- BString& CharacterDeescape(const char *original, char escapeChar);
-
-
- BString& CharacterDeescape(char escapeChar);
-
-
- BString& operator<<(const char *);
-
-
- BString& operator<<(const BString &);
-
-
- BString& operator<<(char);
-
-
- BString& operator<<(int);
-
-
- BString& operator<<(unsigned int);
-
-
- BString& operator<<(uint32);
-
-
- BString& operator<<(int32);
-
-
- BString& operator<<(uint64);
-
-
- BString& operator<<(int64);
-
-
- BString& operator<<(float);
-
-
-
-
- BBlockCache(size_t cache_size, size_t block_size, uint32 type);
-
-
- virtual ~BBlockCache();
-
-
- void* Get(size_t block_size);
-
-
- void Save(void *pointer, size_t block_size);
-
-
-
-
- BStopWatch(const char *name, bool silent = false);
-
-
- virtual ~BStopWatch();
-
-
- void Suspend();
-
-
- void Resume();
-
-
- bigtime_t Lap();
-
-
- bigtime_t ElapsedTime() const;
-
-
- void Reset();
-
-
- const char* Name() const;
-
-
-
-
-
-
- BAutolock(BLocker *lock);
-
-
- BAutolock(BLocker &lock);
-
-
- BAutolock(BLooper *looper);
-
-
- ~BAutolock();
-
-
- bool IsLocked();
-
-
-
-
- BLocker();
-
-
- BLocker(const char *name);
-
-
- BLocker(bool benaphore_style);
-
-
- BLocker(const char *name, bool benaphore_style);
-
-
- BLocker(const char *name, bool benaphore_style, bool);
-
-
- virtual ~BLocker();
-
-
- bool Lock(void);
-
-
- status_t LockWithTimeout(bigtime_t timeout);
-
-
- void Unlock(void);
-
-
- thread_id LockingThread(void) const;
-
-
- bool IsLocked(void) const;
-
-
- int32 CountLocks(void) const;
-
-
- int32 CountLockRequests(void) const;
-
-
- sem_id Sem(void) const;
-
-
-
-
-
diff --git a/docs/develop/ikteam/schedule/applicationkit/ApplicationKitMilestones.html b/docs/develop/ikteam/schedule/applicationkit/ApplicationKitMilestones.html
deleted file mode 100644
index 7f74a1d97c..0000000000
--- a/docs/develop/ikteam/schedule/applicationkit/ApplicationKitMilestones.html
+++ /dev/null
@@ -1,165 +0,0 @@
-
-
- Application Kit Milestones
-
-
-
-Application Kit Milestones
-
-
- -
- Interface specs completed for all classes, functions, structs
-
-
-
-
-
-
-
- -
- Use cases completed for all classes, functions, structs
-
-
-
-
-
-
-
- -
- Unit tests completed for all classes, functions, structs
-
-
-
-
-
-
-
- -
- Design discussions completed for all classes, functions, structs
-
-
-
-
-
-
-
- -
- Messaging complete
-
-
-
-
-
- |
-
- |
-
- |
-
- 19% |
-
-
-
-
- -
- BHandler complete
-
-
-
- BLooper complete
-
-
-
- Roster complete
-
-
-
- Clipboard complete
-
-
-
- BCursor complete
-
-
-
- Scripting Support complete
-
-
-
- -
- Alpha
-
- -
- Beta 1
-
- -
- Beta 2
-
- -
- Release Candidate 1
-
- -
- 1.0!
-
-
-
-
-
-
-
-The OpenBeOS project is hosted by:
-
-
-
-
-
-Copyright © 2001-2002
-OpenBeOS Project
-
-
-
-
-
diff --git a/docs/develop/ikteam/schedule/applicationkit/BCursor.html b/docs/develop/ikteam/schedule/applicationkit/BCursor.html
deleted file mode 100644
index c1f912e66a..0000000000
--- a/docs/develop/ikteam/schedule/applicationkit/BCursor.html
+++ /dev/null
@@ -1,305 +0,0 @@
-
-
- BCursor Tasks
-
-
-BCursor Tasks
-
-
-
-
-
- |
-
- |
- Task Summary |
- Owner |
-
- |
-
- |
-
-
- BCursor
- |
-
-
- Gabe Yoder
- |
-
-
-
-
-
-
-
-
-
-
-
-
-
- |
-
- |
- Task Details |
-
-
-
-
- | BCursor Class |
-
-
- |
-
- |
-
-
- BCursor(const void* cursorData);
- |
-
-
- |
-
- |
-
-
- BCursor(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual ~BCursor();
- |
-
-
- |
-
- |
-
-
- virtual status_t Archive(BMessage* into, bool deep = true) const;
- |
-
-
- |
-
- |
-
-
- static BArchivable* Instantiate(BMessage* data);
- |
-
-
-
-
-
-
-
-
-
-
-
-
- | Legend |
-
-
-
-
-
-  |
- Functional Spec |
-
-
-  |
- Use Cases |
-
-
-  |
- Unit Tests |
-
-
-  |
- Technical Spec |
-
-
-  |
- Implementation |
-
-
-  |
- Completed |
-
-
- |
-
-
-
-
-
-
-
-The OpenBeOS project is hosted by:
-
-
-
-
-
-Copyright © 2001-2002
-OpenBeOS Project
-
-
-
-
diff --git a/docs/develop/ikteam/schedule/applicationkit/BHandler.html b/docs/develop/ikteam/schedule/applicationkit/BHandler.html
deleted file mode 100644
index 49798e06ab..0000000000
--- a/docs/develop/ikteam/schedule/applicationkit/BHandler.html
+++ /dev/null
@@ -1,930 +0,0 @@
-
-
- BHandler Tasks
-
-
-BHandler Tasks
-
-
-
-
-
- |
-
- |
- Task Summary |
- Owner |
-
- |
-
- |
-
-
- BHandler
- |
-
-
- Erik Jaesler
- |
-
-
-
-
-
-
-
-
-
-
-
-
-
- |
-
- |
- Task Details |
-
-
-
-
- | BHandler Class |
-
-
- |
-
- |
-
-
- BHandler(const char* name = NULL);
- |
-
-
- |
-
- |
-
-
- BHandler(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual ~BHandler();
- |
-
-
- |
-
- |
-
-
- static BArchivable* Instantiate(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
- |
-
-
- |
-
- |
-
-
- virtual void MessageReceived(BMessage* message);
- |
-
-
- |
-
- |
-
-
- BLooper* Looper() const;
- |
-
-
- |
-
- |
-
-
- void SetName(const char* name);
- |
-
-
- |
-
- |
-
-
- const char* Name() const;
- |
-
-
- |
-
- |
-
-
- virtual void SetNextHandler(BHandler* handler);
- |
-
-
- |
-
- |
-
-
- BHandler* NextHandler() const;
- |
-
-
- |
-
- |
-
-
- virtual void AddFilter(BMessageFilter* filter);
- |
-
-
- |
-
- |
-
-
- virtual bool RemoveFilter(BMessageFilter* filter);
- |
-
-
- |
-
- |
-
-
- virtual void SetFilterList(BList* filters);
- |
-
-
- |
-
- |
-
-
- BList* FilterList();
- |
-
-
- |
-
- |
-
-
- bool LockLooper();
- |
-
-
- |
-
- |
-
-
- status_t LockLooperWithTimeout(bigtime_t timeout);
- |
-
-
- |
-
- |
-
-
- void UnlockLooper();
- |
-
-
- |
-
- |
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
- |
-
-
- |
-
- |
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
- |
-
-
- |
-
- |
-
-
- status_t StartWatching(BMessenger, uint32 what);
- |
-
-
- |
-
- |
-
-
- status_t StartWatchingAll(BMessenger);
- |
-
-
- |
-
- |
-
-
- status_t StopWatching(BMessenger, uint32 what);
- |
-
-
- |
-
- |
-
-
- status_t StopWatchingAll(BMessenger);
- |
-
-
- |
-
- |
-
-
- status_t StartWatching(BHandler* , uint32 what);
- |
-
-
- |
-
- |
-
-
- status_t StartWatchingAll(BHandler* );
- |
-
-
- |
-
- |
-
-
- status_t StopWatching(BHandler* , uint32 what);
- |
-
-
- |
-
- |
-
-
- status_t StopWatchingAll(BHandler* );
- |
-
-
- |
-
- |
-
-
- virtual void SendNotices(uint32 what, const BMessage* = 0);
- |
-
-
- |
-
- |
-
-
- bool IsWatched() const;
- |
-
-
-
-
-
-
-
-
-
-
-
-
- | Legend |
-
-
-
-
-
-  |
- Functional Spec |
-
-
-  |
- Use Cases |
-
-
-  |
- Unit Tests |
-
-
-  |
- Technical Spec |
-
-
-  |
- Implementation |
-
-
-  |
- Completed |
-
-
- |
-
-
-
-
-
-
-
-The OpenBeOS project is hosted by:
-
-
-
-
-
-Copyright © 2001-2002
-OpenBeOS Project
-
-
-
-
diff --git a/docs/develop/ikteam/schedule/applicationkit/BLooper.html b/docs/develop/ikteam/schedule/applicationkit/BLooper.html
deleted file mode 100644
index f8628d935f..0000000000
--- a/docs/develop/ikteam/schedule/applicationkit/BLooper.html
+++ /dev/null
@@ -1,1280 +0,0 @@
-
-
- BLooper Tasks
-
-
-BLooper Tasks
-
-
-
-
-
- |
-
- |
- Task Summary |
- Owner |
-
- |
-
- |
-
-
- BLooper
- |
-
-
- Erik Jaesler
- |
-
-
-
-
-
-
-
-
-
-
-
-
-
- |
-
- |
- Task Details |
-
-
-
-
- | BLooper Class |
-
-
- |
-
- |
-
-
- BLooper(const char* name = NULL, int32 priority = B_NORMAL_PRIORITY, int32 port_capacity = B_LOOPER_PORT_DEFAULT_CAPACITY);
- |
-
-
- |
-
- |
-
-
- BLooper(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual ~BLooper();
- |
-
-
- |
-
- |
-
-
- static BArchivable* Instantiate(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
- |
-
-
- |
-
- |
-
-
- status_t PostMessage(uint32 command);
- |
-
-
- |
-
- |
-
-
- status_t PostMessage(BMessage* message);
- |
-
-
- |
-
- |
-
-
- status_t PostMessage(uint32 command, BHandler* handler, BHandler* reply_to = NULL);
- |
-
-
- |
-
- |
-
-
- status_t PostMessage(BMessage* message, BHandler* handler, BHandler* reply_to = NULL);
- |
-
-
- |
-
- |
-
-
- virtual void DispatchMessage(BMessage* message, BHandler* handler);
- |
-
-
- |
-
- |
-
-
- virtual void MessageReceived(BMessage* msg);
- |
-
-
- |
-
- |
-
-
- BMessage* CurrentMessage() const;
- |
-
-
- |
-
- |
-
-
- BMessage* DetachCurrentMessage();
- |
-
-
- |
-
- |
-
-
- BMessageQueue* MessageQueue() const;
- |
-
-
- |
-
- |
-
-
- bool IsMessageWaiting() const;
- |
-
-
- |
-
- |
-
-
- void AddHandler(BHandler* handler);
- |
-
-
- |
-
- |
-
-
- bool RemoveHandler(BHandler* handler);
- |
-
-
- |
-
- |
-
-
- int32 CountHandlers() const;
- |
-
-
- |
-
- |
-
-
- BHandler* HandlerAt(int32 index) const;
- |
-
-
- |
-
- |
-
-
- int32 IndexOf(BHandler* handler) const;
- |
-
-
- |
-
- |
-
-
- BHandler* PreferredHandler() const;
- |
-
-
- |
-
- |
-
-
- void SetPreferredHandler(BHandler* handler);
- |
-
-
- |
-
- |
-
-
- virtual thread_id Run();
- |
-
-
- |
-
- |
-
-
- virtual void Quit();
- |
-
-
- |
-
- |
-
-
- virtual bool QuitRequested();
- |
-
-
- |
-
- |
-
-
- bool Lock();
- |
-
-
- |
-
- |
-
-
- void Unlock();
- |
-
-
- |
-
- |
-
-
- bool IsLocked() const;
- |
-
-
- |
-
- |
-
-
- status_t LockWithTimeout(bigtime_t timeout);
- |
-
-
- |
-
- |
-
-
- thread_id Thread() const;
- |
-
-
- |
-
- |
-
-
- team_id Team() const;
- |
-
-
- |
-
- |
-
-
- static BLooper* LooperForThread(thread_id tid);
- |
-
-
- |
-
- |
-
-
- thread_id LockingThread() const;
- |
-
-
- |
-
- |
-
-
- int32 CountLocks() const;
- |
-
-
- |
-
- |
-
-
- int32 CountLockRequests() const;
- |
-
-
- |
-
- |
-
-
- sem_id Sem() const;
- |
-
-
- |
-
- |
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
- |
-
-
- |
-
- |
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual void AddCommonFilter(BMessageFilter* filter);
- |
-
-
- |
-
- |
-
-
- virtual bool RemoveCommonFilter(BMessageFilter* filter);
- |
-
-
- |
-
- |
-
-
- virtual void SetCommonFilterList(BList* filters);
- |
-
-
- |
-
- |
-
-
- BList* CommonFilterList() const;
- |
-
-
- |
-
- |
-
-
- BMessage* MessageFromPort(bigtime_t = B_INFINITE_TIMEOUT);
- |
-
-
- |
-
- |
-
-
- virtual void task_looper();
- |
-
-
-
-
-
-
-
-
-
-
-
-
- | Legend |
-
-
-
-
-
-  |
- Functional Spec |
-
-
-  |
- Use Cases |
-
-
-  |
- Unit Tests |
-
-
-  |
- Technical Spec |
-
-
-  |
- Implementation |
-
-
-  |
- Completed |
-
-
- |
-
-
-
-
-
-
-
-The OpenBeOS project is hosted by:
-
-
-
-
-
-Copyright © 2001-2002
-OpenBeOS Project
-
-
-
-
diff --git a/docs/develop/ikteam/schedule/applicationkit/Clipboard.html b/docs/develop/ikteam/schedule/applicationkit/Clipboard.html
deleted file mode 100644
index 17743bea2e..0000000000
--- a/docs/develop/ikteam/schedule/applicationkit/Clipboard.html
+++ /dev/null
@@ -1,555 +0,0 @@
-
-
- Clipboard Tasks
-
-
-Clipboard Tasks
-
-
-
-
-
- |
-
- |
- Task Summary |
- Owner |
-
- |
-
- |
-
-
- BClipboard
- |
-
-
- Gabe Yoder
- |
-
-
-
-
-
-
-
-
-
-
-
-
-
- |
-
- |
- Task Details |
-
-
-
-
- | BClipboard Class |
-
-
- |
-
- |
-
-
- BClipboard(const char* name, bool transient = false);
- |
-
-
- |
-
- |
-
-
- virtual ~BClipboard();
- |
-
-
- |
-
- |
-
-
- const char* Name() const;
- |
-
-
- |
-
- |
-
-
- uint32 LocalCount() const;
- |
-
-
- |
-
- |
-
-
- uint32 SystemCount() const;
- |
-
-
- |
-
- |
-
-
- status_t StartWatching(BMessenger target);
- |
-
-
- |
-
- |
-
-
- status_t StopWatching(BMessenger target);
- |
-
-
- |
-
- |
-
-
- bool Lock();
- |
-
-
- |
-
- |
-
-
- void Unlock();
- |
-
-
- |
-
- |
-
-
- bool IsLocked() const;
- |
-
-
- |
-
- |
-
-
- status_t Clear();
- |
-
-
- |
-
- |
-
-
- status_t Commit();
- |
-
-
- |
-
- |
-
-
- status_t Revert();
- |
-
-
- |
-
- |
-
-
- BMessenger DataSource() const;
- |
-
-
- |
-
- |
-
-
- BMessage* Data() const;
- |
-
-
-
-
-
-
-
-
-
-
-
-
- | Legend |
-
-
-
-
-
-  |
- Functional Spec |
-
-
-  |
- Use Cases |
-
-
-  |
- Unit Tests |
-
-
-  |
- Technical Spec |
-
-
-  |
- Implementation |
-
-
-  |
- Completed |
-
-
- |
-
-
-
-
-
-
-
-The OpenBeOS project is hosted by:
-
-
-
-
-
-Copyright © 2001-2002
-OpenBeOS Project
-
-
-
-
diff --git a/docs/develop/ikteam/schedule/applicationkit/Messaging.html b/docs/develop/ikteam/schedule/applicationkit/Messaging.html
deleted file mode 100644
index e36b49de9c..0000000000
--- a/docs/develop/ikteam/schedule/applicationkit/Messaging.html
+++ /dev/null
@@ -1,6153 +0,0 @@
-
-
- Messaging Tasks
-
-
-Messaging Tasks
-
-
-
-
-
- |
-
- |
- Task Summary |
- Owner |
-
- |
-
- |
-
-
- BInvoker
- |
-
-
-
- |
-
-
- |
-
- |
-
-
- BMessage
- |
-
-
- William Bull
- |
-
-
- |
-
- |
-
-
- BMessageFilter
- |
-
-
- Erik Jaesler
- |
-
-
- |
-
- |
-
-
- BMessageQueue
- |
-
-
- Jeremy Rand
- |
-
-
- |
-
- |
-
-
- BMessageRunner
- |
-
-
-
- |
-
-
- |
-
- |
-
-
- BMessenger
- |
-
-
-
- |
-
-
- |
-
- |
-
-
- BMessenger Support
- |
-
-
-
- |
-
-
-
-
-
-
-
-
-
-
-
-
-
- |
-
- |
- Task Details |
-
-
-
-
- | BInvoker Class |
-
-
- |
-
- |
-
-
- BInvoker();
- |
-
-
- |
-
- |
-
-
- BInvoker(BMessage* message, const BHandler* handler, const BLooper* looper = NULL);
- |
-
-
- |
-
- |
-
-
- BInvoker(BMessage* message, BMessenger target);
- |
-
-
- |
-
- |
-
-
- virtual ~BInvoker();
- |
-
-
- |
-
- |
-
-
- virtual status_t SetMessage(BMessage* message);
- |
-
-
- |
-
- |
-
-
- BMessage* Message() const;
- |
-
-
- |
-
- |
-
-
- uint32 Command() const;
- |
-
-
- |
-
- |
-
-
- virtual status_t SetTarget(const BHandler* h, const BLooper* loop = NULL);
- |
-
-
- |
-
- |
-
-
- virtual status_t SetTarget(BMessenger messenger);
- |
-
-
- |
-
- |
-
-
- bool IsTargetLocal() const;
- |
-
-
- |
-
- |
-
-
- BHandler* Target(BLooper** looper = NULL) const;
- |
-
-
- |
-
- |
-
-
- BMessenger Messenger() const;
- |
-
-
- |
-
- |
-
-
- virtual status_t SetHandlerForReply(BHandler* handler);
- |
-
-
- |
-
- |
-
-
- BHandler* HandlerForReply() const;
- |
-
-
- |
-
- |
-
-
- virtual status_t Invoke(BMessage* msg = NULL);
- |
-
-
- |
-
- |
-
-
- status_t InvokeNotify(BMessage* msg, uint32 kind = B_CONTROL_INVOKED);
- |
-
-
- |
-
- |
-
-
- status_t SetTimeout(bigtime_t timeout);
- |
-
-
- |
-
- |
-
-
- bigtime_t Timeout() const;
- |
-
-
- |
-
- |
-
-
- uint32 InvokeKind(bool* notify = NULL);
- |
-
-
- |
-
- |
-
-
- void BeginInvokeNotify(uint32 kind = B_CONTROL_INVOKED);
- |
-
-
- |
-
- |
-
-
- void EndInvokeNotify();
- |
-
-
-
- | BMessage Class |
-
-
- |
-
- |
-
-
- BMessage();
- |
-
-
- |
-
- |
-
-
- BMessage(uint32 what);
- |
-
-
- |
-
- |
-
-
- BMessage(const BMessage& a_message);
- |
-
-
- |
-
- |
-
-
- virtual ~BMessage();
- |
-
-
- |
-
- |
-
-
- BMessage& operator=(const BMessage& msg);
- |
-
-
- |
-
- |
-
-
- status_t GetInfo(type_code typeRequested, int32 which, char** name, type_code* typeReturned, int32* count = NULL) const;
- |
-
-
- |
-
- |
-
-
- status_t GetInfo(const char* name, type_code* type, int32* c = 0) const;
- |
-
-
- |
-
- |
-
-
- status_t GetInfo(const char* name, type_code* type, bool* fixed_size) const;
- |
-
-
- |
-
- |
-
-
- int32 CountNames(type_code type) const;
- |
-
-
- |
-
- |
-
-
- bool IsEmpty() const;
- |
-
-
- |
-
- |
-
-
- bool IsSystem() const;
- |
-
-
- |
-
- |
-
-
- bool IsReply() const;
- |
-
-
- |
-
- |
-
-
- void PrintToStream() const;
- |
-
-
- |
-
- |
-
-
- status_t Rename(const char* old_entry, const char* new_entry);
- |
-
-
- |
-
- |
-
-
- bool WasDelivered() const;
- |
-
-
- |
-
- |
-
-
- bool IsSourceWaiting() const;
- |
-
-
- |
-
- |
-
-
- bool IsSourceRemote() const;
- |
-
-
- |
-
- |
-
-
- BMessenger ReturnAddress() const;
- |
-
-
- |
-
- |
-
-
- const BMessage* Previous() const;
- |
-
-
- |
-
- |
-
-
- bool WasDropped() const;
- |
-
-
- |
-
- |
-
-
- BPoint DropPoint(BPoint* offset = NULL) const;
- |
-
-
- |
-
- |
-
-
- status_t SendReply(uint32 command, BHandler* reply_to = NULL);
- |
-
-
- |
-
- |
-
-
- status_t SendReply(BMessage* the_reply, BHandler* reply_to = NULL, bigtime_t timeout = B_INFINITE_TIMEOUT);
- |
-
-
- |
-
- |
-
-
- status_t SendReply(BMessage* the_reply, BMessenger reply_to, bigtime_t timeout = B_INFINITE_TIMEOUT);
- |
-
-
- |
-
- |
-
-
- status_t SendReply(uint32 command, BMessage* reply_to_reply);
- |
-
-
- |
-
- |
-
-
- status_t SendReply(BMessage* the_reply, BMessage* reply_to_reply, bigtime_t send_timeout = B_INFINITE_TIMEOUT, bigtime_t reply_timeout = B_INFINITE_TIMEOUT);
- |
-
-
- |
-
- |
-
-
- ssize_t FlattenedSize() const;
- |
-
-
- |
-
- |
-
-
- status_t Flatten(char* buffer, ssize_t size) const;
- |
-
-
- |
-
- |
-
-
- status_t Flatten(BDataIO* stream, ssize_t* size = NULL) const;
- |
-
-
- |
-
- |
-
-
- status_t Unflatten(const char* flat_buffer);
- |
-
-
- |
-
- |
-
-
- status_t Unflatten(BDataIO* stream);
- |
-
-
- |
-
- |
-
-
- status_t AddSpecifier(const char* property);
- |
-
-
- |
-
- |
-
-
- status_t AddSpecifier(const char* property, int32 index);
- |
-
-
- |
-
- |
-
-
- status_t AddSpecifier(const char* property, int32 index, int32 range);
- |
-
-
- |
-
- |
-
-
- status_t AddSpecifier(const char* property, const char* name);
- |
-
-
- |
-
- |
-
-
- status_t AddSpecifier(const BMessage* specifier);
- |
-
-
- |
-
- |
-
-
- status_t SetCurrentSpecifier(int32 index);
- |
-
-
- |
-
- |
-
-
- status_t GetCurrentSpecifier(int32* index, BMessage* specifier = NULL, int32* form = NULL, const char** property = NULL) const;
- |
-
-
- |
-
- |
-
-
- bool HasSpecifiers() const;
- |
-
-
- |
-
- |
-
-
- status_t PopSpecifier();
- |
-
-
- |
-
- |
-
-
- status_t AddRect(const char* name, BRect a_rect);
- |
-
-
- |
-
- |
-
-
- status_t AddPoint(const char* name, BPoint a_point);
- |
-
-
- |
-
- |
-
-
- status_t AddString(const char* name, const char* a_string);
- |
-
-
- |
-
- |
-
-
- status_t AddString(const char* name, const BString& a_string);
- |
-
-
- |
-
- |
-
-
- status_t AddInt8(const char* name, int8 val);
- |
-
-
- |
-
- |
-
-
- status_t AddInt16(const char* name, int16 val);
- |
-
-
- |
-
- |
-
-
- status_t AddInt32(const char* name, int32 val);
- |
-
-
- |
-
- |
-
-
- status_t AddInt64(const char* name, int64 val);
- |
-
-
- |
-
- |
-
-
- status_t AddBool(const char* name, bool a_boolean);
- |
-
-
- |
-
- |
-
-
- status_t AddFloat(const char* name, float a_float);
- |
-
-
- |
-
- |
-
-
- status_t AddDouble(const char* name, double a_double);
- |
-
-
- |
-
- |
-
-
- status_t AddPointer(const char* name, const void* ptr);
- |
-
-
- |
-
- |
-
-
- status_t AddMessenger(const char* name, BMessenger messenger);
- |
-
-
- |
-
- |
-
-
- status_t AddRef(const char* name, const entry_ref* ref);
- |
-
-
- |
-
- |
-
-
- status_t AddMessage(const char* name, const BMessage* msg);
- |
-
-
- |
-
- |
-
-
- status_t AddFlat(const char* name, BFlattenable* obj, int32 count = 1);
- |
-
-
- |
-
- |
-
-
- status_t AddData(const char* name, type_code type, const void* data, ssize_t numBytes, bool is_fixed_size = true, int32 count = 1);
- |
-
-
- |
-
- |
-
-
- status_t RemoveData(const char* name, int32 index = 0);
- |
-
-
- |
-
- |
-
-
- status_t RemoveName(const char* name);
- |
-
-
- |
-
- |
-
-
- status_t MakeEmpty();
- |
-
-
- |
-
- |
-
-
- status_t FindRect(const char* name, BRect* rect) const;
- |
-
-
- |
-
- |
-
-
- status_t FindRect(const char* name, int32 index, BRect* rect) const;
- |
-
-
- |
-
- |
-
-
- status_t FindPoint(const char* name, BPoint* pt) const;
- |
-
-
- |
-
- |
-
-
- status_t FindPoint(const char* name, int32 index, BPoint* pt) const;
- |
-
-
- |
-
- |
-
-
- status_t FindString(const char* name, const char** str) const;
- |
-
-
- |
-
- |
-
-
- status_t FindString(const char* name, int32 index, const char** str) const;
- |
-
-
- |
-
- |
-
-
- status_t FindString(const char* name, BString* str) const;
- |
-
-
- |
-
- |
-
-
- status_t FindString(const char* name, int32 index, BString* str) const;
- |
-
-
- |
-
- |
-
-
- status_t FindInt8(const char* name, int8* value) const;
- |
-
-
- |
-
- |
-
-
- status_t FindInt8(const char* name, int32 index, int8* val) const;
- |
-
-
- |
-
- |
-
-
- status_t FindInt16(const char* name, int16* value) const;
- |
-
-
- |
-
- |
-
-
- status_t FindInt16(const char* name, int32 index, int16* val) const;
- |
-
-
- |
-
- |
-
-
- status_t FindInt32(const char* name, int32* value) const;
- |
-
-
- |
-
- |
-
-
- status_t FindInt32(const char* name, int32 index, int32* val) const;
- |
-
-
- |
-
- |
-
-
- status_t FindInt64(const char* name, int64* value) const;
- |
-
-
- |
-
- |
-
-
- status_t FindInt64(const char* name, int32 index, int64* val) const;
- |
-
-
- |
-
- |
-
-
- status_t FindBool(const char* name, bool* value) const;
- |
-
-
- |
-
- |
-
-
- status_t FindBool(const char* name, int32 index, bool* value) const;
- |
-
-
- |
-
- |
-
-
- status_t FindFloat(const char* name, float* f) const;
- |
-
-
- |
-
- |
-
-
- status_t FindFloat(const char* name, int32 index, float* f) const;
- |
-
-
- |
-
- |
-
-
- status_t FindDouble(const char* name, double* d) const;
- |
-
-
- |
-
- |
-
-
- status_t FindDouble(const char* name, int32 index, double* d) const;
- |
-
-
- |
-
- |
-
-
- status_t FindPointer(const char* name, void** ptr) const;
- |
-
-
- |
-
- |
-
-
- status_t FindPointer(const char* name, int32 index, void** ptr) const;
- |
-
-
- |
-
- |
-
-
- status_t FindMessenger(const char* name, BMessenger* m) const;
- |
-
-
- |
-
- |
-
-
- status_t FindMessenger(const char* name, int32 index, BMessenger* m) const;
- |
-
-
- |
-
- |
-
-
- status_t FindRef(const char* name, entry_ref* ref) const;
- |
-
-
- |
-
- |
-
-
- status_t FindRef(const char* name, int32 index, entry_ref* ref) const;
- |
-
-
- |
-
- |
-
-
- status_t FindMessage(const char* name, BMessage* msg) const;
- |
-
-
- |
-
- |
-
-
- status_t FindMessage(const char* name, int32 index, BMessage* msg) const;
- |
-
-
- |
-
- |
-
-
- status_t FindFlat(const char* name, BFlattenable* obj) const;
- |
-
-
- |
-
- |
-
-
- status_t FindFlat(const char* name, int32 index, BFlattenable* obj) const;
- |
-
-
- |
-
- |
-
-
- status_t FindData(const char* name, type_code type, const void** data, ssize_t* numBytes) const;
- |
-
-
- |
-
- |
-
-
- status_t FindData(const char* name, type_code type, int32 index, const void** data, ssize_t* numBytes) const;
- |
-
-
- |
-
- |
-
-
- status_t ReplaceRect(const char* name, BRect a_rect);
- |
-
-
- |
-
- |
-
-
- status_t ReplaceRect(const char* name, int32 index, BRect a_rect);
- |
-
-
- |
-
- |
-
-
- status_t ReplacePoint(const char* name, BPoint a_point);
- |
-
-
- |
-
- |
-
-
- status_t ReplacePoint(const char* name, int32 index, BPoint a_point);
- |
-
-
- |
-
- |
-
-
- status_t ReplaceString(const char* name, const char* string);
- |
-
-
- |
-
- |
-
-
- status_t ReplaceString(const char* name, int32 index, const char* string);
- |
-
-
- |
-
- |
-
-
- status_t ReplaceString(const char* name, const BString& string);
- |
-
-
- |
-
- |
-
-
- status_t ReplaceString(const char* name, int32 index, const BString& string);
- |
-
-
- |
-
- |
-
-
- status_t ReplaceInt8(const char* name, int8 val);
- |
-
-
- |
-
- |
-
-
- status_t ReplaceInt8(const char* name, int32 index, int8 val);
- |
-
-
- |
-
- |
-
-
- status_t ReplaceInt16(const char* name, int16 val);
- |
-
-
- |
-
- |
-
-
- status_t ReplaceInt16(const char* name, int32 index, int16 val);
- |
-
-
- |
-
- |
-
-
- status_t ReplaceInt32(const char* name, int32 val);
- |
-
-
- |
-
- |
-
-
- status_t ReplaceInt32(const char* name, int32 index, int32 val);
- |
-
-
- |
-
- |
-
-
- status_t ReplaceInt64(const char* name, int64 val);
- |
-
-
- |
-
- |
-
-
- status_t ReplaceInt64(const char* name, int32 index, int64 val);
- |
-
-
- |
-
- |
-
-
- status_t ReplaceBool(const char* name, bool a_bool);
- |
-
-
- |
-
- |
-
-
- status_t ReplaceBool(const char* name, int32 index, bool a_bool);
- |
-
-
- |
-
- |
-
-
- status_t ReplaceFloat(const char* name, float a_float);
- |
-
-
- |
-
- |
-
-
- status_t ReplaceFloat(const char* name, int32 index, float a_float);
- |
-
-
- |
-
- |
-
-
- status_t ReplaceDouble(const char* name, double a_double);
- |
-
-
- |
-
- |
-
-
- status_t ReplaceDouble(const char* name, int32 index, double a_double);
- |
-
-
- |
-
- |
-
-
- status_t ReplacePointer(const char* name, const void* ptr);
- |
-
-
- |
-
- |
-
-
- status_t ReplacePointer(const char* name,int32 index,const void* ptr);
- |
-
-
- |
-
- |
-
-
- status_t ReplaceMessenger(const char* name, BMessenger messenger);
- |
-
-
- |
-
- |
-
-
- status_t ReplaceMessenger(const char* name, int32 index, BMessenger msngr);
- |
-
-
- |
-
- |
-
-
- status_t ReplaceRef( const char* name,const entry_ref* ref);
- |
-
-
- |
-
- |
-
-
- status_t ReplaceRef( const char* name, int32 index, const entry_ref* ref);
- |
-
-
- |
-
- |
-
-
- status_t ReplaceMessage(const char* name, const BMessage* msg);
- |
-
-
- |
-
- |
-
-
- status_t ReplaceMessage(const char* name, int32 index, const BMessage* msg);
- |
-
-
- |
-
- |
-
-
- status_t ReplaceFlat(const char* name, BFlattenable* obj);
- |
-
-
- |
-
- |
-
-
- status_t ReplaceFlat(const char* name, int32 index, BFlattenable* obj);
- |
-
-
- |
-
- |
-
-
- status_t ReplaceData(const char* name, type_code type, const void* data, ssize_t data_size);
- |
-
-
- |
-
- |
-
-
- status_t ReplaceData(const char* name, type_code type, int32 index, const void* data, ssize_t data_size);
- |
-
-
- |
-
- |
-
-
- void* operator new(size_t size);
- |
-
-
- |
-
- |
-
-
- void operator delete(void* ptr, size_t size);
- |
-
-
- |
-
- |
-
-
- bool HasRect(const char* , int32 n = 0) const;
- |
-
-
- |
-
- |
-
-
- bool HasPoint(const char* , int32 n = 0) const;
- |
-
-
- |
-
- |
-
-
- bool HasString(const char* , int32 n = 0) const;
- |
-
-
- |
-
- |
-
-
- bool HasInt8(const char* , int32 n = 0) const;
- |
-
-
- |
-
- |
-
-
- bool HasInt16(const char* , int32 n = 0) const;
- |
-
-
- |
-
- |
-
-
- bool HasInt32(const char* , int32 n = 0) const;
- |
-
-
- |
-
- |
-
-
- bool HasInt64(const char* , int32 n = 0) const;
- |
-
-
- |
-
- |
-
-
- bool HasBool(const char* , int32 n = 0) const;
- |
-
-
- |
-
- |
-
-
- bool HasFloat(const char* , int32 n = 0) const;
- |
-
-
- |
-
- |
-
-
- bool HasDouble(const char* , int32 n = 0) const;
- |
-
-
- |
-
- |
-
-
- bool HasPointer(const char* , int32 n = 0) const;
- |
-
-
- |
-
- |
-
-
- bool HasMessenger(const char* , int32 n = 0) const;
- |
-
-
- |
-
- |
-
-
- bool HasRef(const char* , int32 n = 0) const;
- |
-
-
- |
-
- |
-
-
- bool HasMessage(const char* , int32 n = 0) const;
- |
-
-
- |
-
- |
-
-
- bool HasFlat(const char* , const BFlattenable* ) const;
- |
-
-
- |
-
- |
-
-
- bool HasFlat(const char* ,int32 ,const BFlattenable* ) const;
- |
-
-
- |
-
- |
-
-
- bool HasData(const char* , type_code , int32 n = 0) const;
- |
-
-
- |
-
- |
-
-
- BRect FindRect(const char* , int32 n = 0) const;
- |
-
-
- |
-
- |
-
-
- BPoint FindPoint(const char* , int32 n = 0) const;
- |
-
-
- |
-
- |
-
-
- const char* FindString(const char* , int32 n = 0) const;
- |
-
-
- |
-
- |
-
-
- int8 FindInt8(const char* , int32 n = 0) const;
- |
-
-
- |
-
- |
-
-
- int16 FindInt16(const char* , int32 n = 0) const;
- |
-
-
- |
-
- |
-
-
- int32 FindInt32(const char* , int32 n = 0) const;
- |
-
-
- |
-
- |
-
-
- int64 FindInt64(const char* , int32 n = 0) const;
- |
-
-
- |
-
- |
-
-
- bool FindBool(const char* , int32 n = 0) const;
- |
-
-
- |
-
- |
-
-
- float FindFloat(const char* , int32 n = 0) const;
- |
-
-
- |
-
- |
-
-
- double FindDouble(const char* , int32 n = 0) const;
- |
-
-
- |
-
- |
-
-
- BMessage(BMessage* a_message);
- |
-
-
- |
-
- |
-
-
- NOTE: Add convenience functions for struct rgb_color
- |
-
-
-
- | BMessageFilter Class |
-
-
- |
-
- |
-
-
- BMessageFilter(uint32 what, filter_hook func = NULL);
- |
-
-
- |
-
- |
-
-
- BMessageFilter(message_delivery delivery, message_source source, filter_hook func = NULL);
- |
-
-
- |
-
- |
-
-
- BMessageFilter(message_delivery delivery, message_source source, uint32 what, filter_hook func = NULL);
- |
-
-
- |
-
- |
-
-
- BMessageFilter(const BMessageFilter& filter);
- |
-
-
- |
-
- |
-
-
- BMessageFilter(const BMessageFilter* filter);
- |
-
-
- |
-
- |
-
-
- virtual ~BMessageFilter();
- |
-
-
- |
-
- |
-
-
- BMessageFilter& operator=(const BMessageFilter &from);
- |
-
-
- |
-
- |
-
-
- virtual filter_result Filter(BMessage* message, BHandler** target);
- |
-
-
- |
-
- |
-
-
- message_delivery MessageDelivery() const;
- |
-
-
- |
-
- |
-
-
- message_source MessageSource() const;
- |
-
-
- |
-
- |
-
-
- uint32 Command() const;
- |
-
-
- |
-
- |
-
-
- bool FiltersAnyCommand() const;
- |
-
-
- |
-
- |
-
-
- BLooper* Looper() const;
- |
-
-
-
- | BMessageQueue Class |
-
-
- |
-
- |
-
-
- BMessageQueue();
- |
-
-
- |
-
- |
-
-
- virtual ~BMessageQueue();
- |
-
-
- |
-
- |
-
-
- void AddMessage(BMessage* an_event);
- |
-
-
- |
-
- |
-
-
- bool RemoveMessage(BMessage* an_event);
- |
-
-
- |
-
- |
-
-
- BMessage* NextMessage();
- |
-
-
- |
-
- |
-
-
- BMessage* FindMessage(int32 index) const;
- |
-
-
- |
-
- |
-
-
- BMessage* FindMessage(uint32 what, int32 index = 0) const;
- |
-
-
- |
-
- |
-
-
- int32 CountMessages() const;
- |
-
-
- |
-
- |
-
-
- bool IsEmpty() const;
- |
-
-
- |
-
- |
-
-
- bool Lock();
- |
-
-
- |
-
- |
-
-
- void Unlock();
- |
-
-
-
- | BMessageRunner Class |
-
-
- |
-
- |
-
-
- BMessageRunner(BMessenger target, const BMessage* msg, bigtime_t interval, int32 count = -1);
- |
-
-
- |
-
- |
-
-
- BMessageRunner(BMessenger target, const BMessage* msg, bigtime_t interval, int32 count, BMessenger reply_to);
- |
-
-
- |
-
- |
-
-
- virtual ~BMessageRunner();
- |
-
-
- |
-
- |
-
-
- status_t InitCheck() const;
- |
-
-
- |
-
- |
-
-
- status_t SetInterval(bigtime_t interval);
- |
-
-
- |
-
- |
-
-
- status_t SetCount(int32 count);
- |
-
-
- |
-
- |
-
-
- status_t GetInfo(bigtime_t* interval, int32* count) const;
- |
-
-
-
- | BMessenger Class |
-
-
- |
-
- |
-
-
- BMessenger();
- |
-
-
- |
-
- |
-
-
- BMessenger(const char* mime_sig, team_id team = -1, status_t* perr = NULL);
- |
-
-
- |
-
- |
-
-
- BMessenger(const BHandler* handler, const BLooper* looper = NULL, status_t* perr = NULL);
- |
-
-
- |
-
- |
-
-
- BMessenger(const BMessenger& from);
- |
-
-
- |
-
- |
-
-
- ~BMessenger();
- |
-
-
- |
-
- |
-
-
- bool IsTargetLocal() const;
- |
-
-
- |
-
- |
-
-
- BHandler* Target(BLooper** looper) const;
- |
-
-
- |
-
- |
-
-
- bool LockTarget() const;
- |
-
-
- |
-
- |
-
-
- status_t LockTargetWithTimeout(bigtime_t timeout) const;
- |
-
-
- |
-
- |
-
-
- status_t SendMessage(uint32 command, BHandler* reply_to = NULL) const;
- |
-
-
- |
-
- |
-
-
- status_t SendMessage(BMessage* a_message, BHandler* reply_to = NULL, bigtime_t timeout = B_INFINITE_TIMEOUT) const;
- |
-
-
- |
-
- |
-
-
- status_t SendMessage(BMessage* a_message, BMessenger reply_to, bigtime_t timeout = B_INFINITE_TIMEOUT) const;
- |
-
-
- |
-
- |
-
-
- status_t SendMessage(uint32 command, BMessage* reply) const;
- |
-
-
- |
-
- |
-
-
- status_t SendMessage(BMessage* a_message, BMessage* reply, bigtime_t send_timeout = B_INFINITE_TIMEOUT, bigtime_t reply_timeout = B_INFINITE_TIMEOUT) const;
- |
-
-
- |
-
- |
-
-
- BMessenger& operator=(const BMessenger &from);
- |
-
-
- |
-
- |
-
-
- bool operator==(const BMessenger &other) const;
- |
-
-
- |
-
- |
-
-
- bool IsValid() const;
- |
-
-
- |
-
- |
-
-
- team_id Team() const;
- |
-
-
-
- | BMessenger Support Functions |
-
-
- |
-
- |
-
-
- bool operator<(const BMessenger & a, const BMessenger & b);
- |
-
-
- |
-
- |
-
-
- bool operator!=(const BMessenger & a, const BMessenger & b);
- |
-
-
-
-
-
-
-
-
-
-
-
-
- | Legend |
-
-
-
-
-
-  |
- Functional Spec |
-
-
-  |
- Use Cases |
-
-
-  |
- Unit Tests |
-
-
-  |
- Technical Spec |
-
-
-  |
- Implementation |
-
-
-  |
- Completed |
-
-
- |
-
-
-
-
-
-
-
-The OpenBeOS project is hosted by:
-
-
-
-
-
-Copyright © 2001-2002
-OpenBeOS Project
-
-
-
-
diff --git a/docs/develop/ikteam/schedule/applicationkit/Roster.html b/docs/develop/ikteam/schedule/applicationkit/Roster.html
deleted file mode 100644
index eeeec8c2d2..0000000000
--- a/docs/develop/ikteam/schedule/applicationkit/Roster.html
+++ /dev/null
@@ -1,955 +0,0 @@
-
-
- Roster Tasks
-
-
-Roster Tasks
-
-
-
-
-
- |
-
- |
- Task Summary |
- Owner |
-
- |
-
- |
-
-
- BRoster
- |
-
-
- Joe Banafato
- |
-
-
-
-
-
-
-
-
-
-
-
-
-
- |
-
- |
- Task Details |
-
-
-
-
- | BRoster Class |
-
-
- |
-
- |
-
-
- BRoster();
- |
-
-
- |
-
- |
-
-
- ~BRoster();
- |
-
-
- |
-
- |
-
-
- bool IsRunning(const char* mime_sig) const;
- |
-
-
- |
-
- |
-
-
- bool IsRunning(entry_ref* ref) const;
- |
-
-
- |
-
- |
-
-
- team_id TeamFor(const char* mime_sig) const;
- |
-
-
- |
-
- |
-
-
- team_id TeamFor(entry_ref* ref) const;
- |
-
-
- |
-
- |
-
-
- void GetAppList(BList* team_id_list) const;
- |
-
-
- |
-
- |
-
-
- void GetAppList(const char* sig, BList* team_id_list) const;
- |
-
-
- |
-
- |
-
-
- status_t GetAppInfo(const char* sig, app_info* info) const;
- |
-
-
- |
-
- |
-
-
- status_t GetAppInfo(entry_ref* ref, app_info* info) const;
- |
-
-
- |
-
- |
-
-
- status_t GetRunningAppInfo(team_id team, app_info* info) const;
- |
-
-
- |
-
- |
-
-
- status_t GetActiveAppInfo(app_info* info) const;
- |
-
-
- |
-
- |
-
-
- status_t FindApp(const char* mime_type, entry_ref* app) const;
- |
-
-
- |
-
- |
-
-
- status_t FindApp(entry_ref* ref, entry_ref* app) const;
- |
-
-
- |
-
- |
-
-
- status_t Broadcast(BMessage* msg) const;
- |
-
-
- |
-
- |
-
-
- status_t Broadcast(BMessage* msg, BMessenger reply_to) const;
- |
-
-
- |
-
- |
-
-
- status_t StartWatching(BMessenger target, uint32 event_mask = B_REQUEST_LAUNCHED | B_REQUEST_QUIT) const;
- |
-
-
- |
-
- |
-
-
- status_t StopWatching(BMessenger target) const;
- |
-
-
- |
-
- |
-
-
- status_t ActivateApp(team_id team) const;
- |
-
-
- |
-
- |
-
-
- status_t Launch(const char* mime_type, BMessage* initial_msgs = NULL, team_id* app_team = NULL) const;
- |
-
-
- |
-
- |
-
-
- status_t Launch(const char* mime_type, BList* message_list, team_id* app_team = NULL) const;
- |
-
-
- |
-
- |
-
-
- status_t Launch(const char* mime_type, int argc, char** args, team_id* app_team = NULL) const;
- |
-
-
- |
-
- |
-
-
- status_t Launch(const entry_ref* ref, const BMessage* initial_message = NULL, team_id* app_team = NULL) const;
- |
-
-
- |
-
- |
-
-
- status_t Launch(const entry_ref* ref, const BList* message_list, team_id* app_team = NULL) const;
- |
-
-
- |
-
- |
-
-
- status_t Launch(const entry_ref* ref, int argc, const char* const* args, team_id* app_team = NULL) const;
- |
-
-
- |
-
- |
-
-
- void GetRecentDocuments(BMessage* refList, int32 maxCount, const char* ofType = NULL, const char* openedByAppSig = NULL) const;
- |
-
-
- |
-
- |
-
-
- void GetRecentDocuments(BMessage* refList, int32 maxCount, const char* ofTypeList[], int32 ofTypeListCount, const char* openedByAppSig = NULL) const;
- |
-
-
- |
-
- |
-
-
- void GetRecentFolders(BMessage* refList, int32 maxCount, const char* openedByAppSig = NULL) const;
- |
-
-
- |
-
- |
-
-
- void GetRecentApps(BMessage* refList, int32 maxCount) const;
- |
-
-
- |
-
- |
-
-
- void AddToRecentDocuments(const entry_ref* doc, const char* appSig = NULL) const;
- |
-
-
- |
-
- |
-
-
- void AddToRecentFolders(const entry_ref* folder,const char* appSig = NULL) const;
- |
-
-
-
-
-
-
-
-
-
-
-
-
- | Legend |
-
-
-
-
-
-  |
- Functional Spec |
-
-
-  |
- Use Cases |
-
-
-  |
- Unit Tests |
-
-
-  |
- Technical Spec |
-
-
-  |
- Implementation |
-
-
-  |
- Completed |
-
-
- |
-
-
-
-
-
-
-
-The OpenBeOS project is hosted by:
-
-
-
-
-
-Copyright © 2001-2002
-OpenBeOS Project
-
-
-
-
diff --git a/docs/develop/ikteam/schedule/applicationkit/ScriptingSupport.html b/docs/develop/ikteam/schedule/applicationkit/ScriptingSupport.html
deleted file mode 100644
index e67d0fa404..0000000000
--- a/docs/develop/ikteam/schedule/applicationkit/ScriptingSupport.html
+++ /dev/null
@@ -1,580 +0,0 @@
-
-
- Scripting Support Tasks
-
-
-Scripting Support Tasks
-
-
-
-
-
- |
-
- |
- Task Summary |
- Owner |
-
- |
-
- |
-
-
- BPropertyInfo
- |
-
-
- Jeremy Rand
- |
-
-
-
-
-
-
-
-
-
-
-
-
-
- |
-
- |
- Task Details |
-
-
-
-
- | BPropertyInfo Class |
-
-
- |
-
- |
-
-
- BPropertyInfo(property_info* p = NULL, value_info* ci = NULL, bool free_on_delete = false);
- |
-
-
- |
-
- |
-
-
- virtual ~BPropertyInfo();
- |
-
-
- |
-
- |
-
-
- virtual int32 FindMatch(BMessage* msg, int32 index, BMessage* spec, int32 form, const char* prop, void* data = NULL) const;
- |
-
-
- |
-
- |
-
-
- virtual bool IsFixedSize() const;
- |
-
-
- |
-
- |
-
-
- virtual type_code TypeCode() const;
- |
-
-
- |
-
- |
-
-
- virtual ssize_t FlattenedSize() const;
- |
-
-
- |
-
- |
-
-
- virtual status_t Flatten(void* buffer, ssize_t size) const;
- |
-
-
- |
-
- |
-
-
- virtual bool AllowsTypeCode(type_code code) const;
- |
-
-
- |
-
- |
-
-
- virtual status_t Unflatten(type_code c, const void* buf, ssize_t s);
- |
-
-
- |
-
- |
-
-
- const property_info* Properties() const;
- |
-
-
- |
-
- |
-
-
- const value_info* Values() const;
- |
-
-
- |
-
- |
-
-
- int32 CountProperties() const;
- |
-
-
- |
-
- |
-
-
- int32 CountValues() const;
- |
-
-
- |
-
- |
-
-
- void PrintToStream() const;
- |
-
-
- |
-
- |
-
-
- static bool FindCommand(uint32, int32, property_info* );
- |
-
-
- |
-
- |
-
-
- static bool FindSpecifier(uint32, property_info* );
- |
-
-
-
-
-
-
-
-
-
-
-
-
- | Legend |
-
-
-
-
-
-  |
- Functional Spec |
-
-
-  |
- Use Cases |
-
-
-  |
- Unit Tests |
-
-
-  |
- Technical Spec |
-
-
-  |
- Implementation |
-
-
-  |
- Completed |
-
-
- |
-
-
-
-
-
-
-
-The OpenBeOS project is hosted by:
-
-
-
-
-
-Copyright © 2001-2002
-OpenBeOS Project
-
-
-
-
diff --git a/docs/develop/ikteam/schedule/assignments.html b/docs/develop/ikteam/schedule/assignments.html
deleted file mode 100644
index 047746b224..0000000000
--- a/docs/develop/ikteam/schedule/assignments.html
+++ /dev/null
@@ -1,789 +0,0 @@
-
-
- Interface Kit Team Assignments
-
-
-
- Interface Kit Team Assignments and Open Tasks
-
-
-
-
- Assignments:
-
-
-
-
- |
- Erik Jaesler
- |
-
-
- |
- |
-
- BMessageFilter
- |
-
-
- |
- |
-
- BHandler
- |
-
-
- |
- |
-
- BLooper
- |
-
-
- |
- |
-
- BAlert
- |
-
-
- |
- |
-
- BArchivable
- |
-
-
- |
- |
-
- BArchivable
- |
-
-
- |
- |
-
- BApplication
- |
-
-
- |
-
-
- |
- Gabe Yoder
- |
-
-
- |
- |
-
- BClipboard
- |
-
-
- |
- |
-
- BCursor
- |
-
-
- |
-
-
- |
- Graham Gilmore
- |
-
-
- |
- |
-
- BBlockCache
- |
-
-
- |
-
-
- |
- Graham Macdonald
- |
-
-
- |
- |
-
- BPictureButton
- |
-
-
- |
-
-
- |
- Greg Gelfond
- |
-
-
- |
- |
-
- BPoint
- |
-
-
- |
- |
-
- BShape
- |
-
-
- |
- |
-
- BStringItem
- |
-
-
- |
-
-
- |
- Issac Yonemoto
- |
-
-
- |
- |
-
- BRect
- |
-
-
- |
- |
-
- BRegion
- |
-
-
- |
- |
-
- BList
- |
-
-
- |
-
-
- |
- Jeremy Rand
- |
-
-
- |
- |
-
- BMessageQueue
- |
-
-
- |
- |
-
- BPropertyInfo
- |
-
-
- |
- |
-
- BDeskbar
- |
-
-
- |
- |
-
- BAutoLock
- |
-
-
- |
- |
-
- BLocker
- |
-
-
- |
-
-
- |
- Joe Banafato
- |
-
-
- |
- |
-
- BRoster
- |
-
-
- |
-
-
- |
- Justin Gasper
- |
-
-
- |
- |
-
- BMenu
- |
-
-
- |
- |
-
- BMenuBar
- |
-
-
- |
- |
-
- BMenuItem
- |
-
-
- |
-
-
- |
- Marc Flerackers
- |
-
-
- |
- |
-
- BControl
- |
-
-
- |
- |
-
- BButton
- |
-
-
- |
- |
-
- BCheckBox
- |
-
-
- |
- |
-
- BRadioButton
- |
-
-
- |
- |
-
- BTab
- |
-
-
- |
- |
-
- BTabView
- |
-
-
- |
- |
-
- BBox
- |
-
-
- |
- |
-
- BStatusBar
- |
-
-
- |
-
-
- |
- Staffan Hellstrom
- |
-
-
- |
- |
-
- BPolygon
- |
-
-
- |
- |
-
- BSlider
- |
-
-
- |
-
-
- |
- Steve Vallee
- |
-
-
- |
- |
-
- BDataIO
- |
-
-
- |
- |
-
- BMallocIO
- |
-
-
- |
- |
-
- BMemoryIO
- |
-
-
- |
- |
-
- BPositionIO
- |
-
-
- |
- |
-
- Misc
- |
-
-
- |
- |
-
- BString Utility
- |
-
-
- |
- |
-
- BString
- |
-
-
- |
- |
-
- BStopWatch
- |
-
-
- |
-
-
- |
- Ulrich Wimboeck
- |
-
-
- |
- |
-
- BListItem
- |
-
-
- |
- |
-
- BListView
- |
-
-
- |
- |
-
- BOutlineListView
- |
-
-
- |
-
-
- |
- William Bull
- |
-
-
- |
- |
-
- BMessage
- |
-
-
- |
-
-
- |
- Xavier Castellan
- |
-
-
- |
- |
-
- BBitmap
- |
-
-
- |
-
-
-
-
-
-
- Open Tasks:
-
-
-
-
- |
- Application Kit
- |
-
-
- |
- |
-
- BInvoker
- |
-
-
- |
- |
-
- BMessageRunner
- |
-
-
- |
- |
-
- BMessenger
- |
-
-
- |
- |
-
- BMessenger Support
- |
-
-
- |
-
-
- |
- Integration
- |
-
-
- |
- |
-
- BWindow
- |
-
-
- |
- |
-
- BView
- |
-
-
- |
-
-
- |
- Interface Kit
- |
-
-
- |
- |
-
- BPicture
- |
-
-
- |
- |
-
- BScreen
- |
-
-
- |
- |
-
- BShapeIterator
- |
-
-
- |
- |
-
- Screen Support
- |
-
-
- |
- |
-
- BFont
- |
-
-
- |
- |
-
- Font Support
- |
-
-
- |
- |
-
- BColorControl
- |
-
-
- |
- |
-
- BStringView
- |
-
-
- |
- |
-
- BScrollBar
- |
-
-
- |
- |
-
- BScrollView
- |
-
-
- |
- |
-
- Scrollbar Config
- |
-
-
- |
- |
-
- BSeparatorItem
- |
-
-
- |
- |
-
- BMenuField
- |
-
-
- |
- |
-
- BPopUpMenu
- |
-
-
- |
- |
-
- Menu Config
- |
-
-
- |
- |
-
- BTextView
- |
-
-
- |
- |
-
- BTextControl
- |
-
-
- |
- |
-
- unicode_block
- |
-
-
- |
- |
-
- Deskbar Support
- |
-
-
- |
- |
-
- Mouse Config
- |
-
-
- |
- |
-
- Workspace Support
- |
-
-
- |
- |
-
- Keyboard Config
- |
-
-
- |
- |
-
- UI Color Info
- |
-
-
- |
- |
-
- Miscellaneous
- |
-
-
- |
- |
-
- BDragger
- |
-
-
- |
- |
-
- BShelf
- |
-
-
- |
- |
-
- BChannelControl
- |
-
-
- |
- |
-
- BChannelSlider
- |
-
-
- |
- |
-
- BMultiChannelControl
- |
-
-
- |
- |
-
- BOptionControl
- |
-
-
- |
- |
-
- BOptionPopUp
- |
-
-
- |
-
-
-
-
-
-
-
-
-The OpenBeOS project is hosted by:
-
-
-
-
-
-Copyright © 2001-2002
-OpenBeOS Project
-
-
-
-
\ No newline at end of file
diff --git a/docs/develop/ikteam/schedule/index.html b/docs/develop/ikteam/schedule/index.html
deleted file mode 100644
index c822e0810a..0000000000
--- a/docs/develop/ikteam/schedule/index.html
+++ /dev/null
@@ -1,147 +0,0 @@
-
-
- Interface Kit Team Schedule
-
-
-Interface Kit Team Schedule
-
-Here is the schedule for the Interface Kit Team. To help organize our work,
-tasks have been broken into 4 general areas:
-
-
-Organizationally, it's best to consider these as separate projects within the
-scope of the IK Team's charter. As such, core contributors should pick a
-project and stick with it -- it will make things a lot easier to keep track of,
-and losing track of stuff would be a bad thing. =)
-
-DarkWyrm is the technical lead for the app_server; he has done an enormous amount
-of research and he is currently in the best position to lead the effort.
-
-Erik Jakowatz will continue in his capacity as overall project lead, as well as
-being directly involved in Integration as technical lead.
-
-A word of warning: this schedule is downright huge because of the sheer number of
-items to be completed. There is a paper available in which the rationale behind the
-schedule is discussed.
-
-
-Current Status
-Here are some fuzzy indicators of what progress the team has made base on the number of
-outstanding tasks completed. No warranty is made concerning the accuracy of these
-graphs. =)
-
-
-
-
-
-
- | Overall |
-
-
-
-
-
-
-
-
-
Application Kit |
-
-
-
-
-
-
-
-
Interface Kit |
-
-
-
-
-
-
-
-
Integration |
-
-
-
-
-
-
-
-
Support Kit |
-
-
-
-
-
-
-
-
-
-
-
-
-The OpenBeOS project is hosted by:
-
-
-
-
-
-Copyright © 2001-2002
-OpenBeOS Project
-
-
-
-
\ No newline at end of file
diff --git a/docs/develop/ikteam/schedule/integration/BApplication.html b/docs/develop/ikteam/schedule/integration/BApplication.html
deleted file mode 100644
index 7ed1d7bf05..0000000000
--- a/docs/develop/ikteam/schedule/integration/BApplication.html
+++ /dev/null
@@ -1,1030 +0,0 @@
-
-
- BApplication Tasks
-
-
-BApplication Tasks
-
-
-
-
-
- |
-
- |
- Task Summary |
- Owner |
-
- |
-
- |
-
-
- BApplication
- |
-
-
- Erik Jaesler
- |
-
-
-
-
-
-
-
-
-
-
-
-
-
- |
-
- |
- Task Details |
-
-
-
-
- | BApplication Class |
-
-
- |
-
- |
-
-
- BApplication(const char* signature);
- |
-
-
- |
-
- |
-
-
- BApplication(const char* signature, status_t* error);
- |
-
-
- |
-
- |
-
-
- BApplication(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual ~BApplication();
- |
-
-
- |
-
- |
-
-
- static BArchivable* Instantiate(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
- |
-
-
- |
-
- |
-
-
- status_t InitCheck() const;
- |
-
-
- |
-
- |
-
-
- virtual thread_id Run();
- |
-
-
- |
-
- |
-
-
- virtual void Quit();
- |
-
-
- |
-
- |
-
-
- virtual bool QuitRequested();
- |
-
-
- |
-
- |
-
-
- virtual void Pulse();
- |
-
-
- |
-
- |
-
-
- virtual void ReadyToRun();
- |
-
-
- |
-
- |
-
-
- virtual void MessageReceived(BMessage* msg);
- |
-
-
- |
-
- |
-
-
- virtual void ArgvReceived(int32 argc, char** argv);
- |
-
-
- |
-
- |
-
-
- virtual void AppActivated(bool active);
- |
-
-
- |
-
- |
-
-
- virtual void RefsReceived(BMessage* a_message);
- |
-
-
- |
-
- |
-
-
- virtual void AboutRequested();
- |
-
-
- |
-
- |
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
- |
-
-
- |
-
- |
-
-
- void ShowCursor();
- |
-
-
- |
-
- |
-
-
- void HideCursor();
- |
-
-
- |
-
- |
-
-
- void ObscureCursor();
- |
-
-
- |
-
- |
-
-
- bool IsCursorHidden() const;
- |
-
-
- |
-
- |
-
-
- void SetCursor(const void* cursor);
- |
-
-
- |
-
- |
-
-
- void SetCursor(const BCursor* cursor, bool sync=true);
- |
-
-
- |
-
- |
-
-
- int32 CountWindows() const;
- |
-
-
- |
-
- |
-
-
- BWindow* WindowAt(int32 index) const;
- |
-
-
- |
-
- |
-
-
- int32 CountLoopers() const;
- |
-
-
- |
-
- |
-
-
- BLooper* LooperAt(int32 index) const;
- |
-
-
- |
-
- |
-
-
- bool IsLaunching() const;
- |
-
-
- |
-
- |
-
-
- status_t GetAppInfo(app_info* info) const;
- |
-
-
- |
-
- |
-
-
- static BResources* AppResources();
- |
-
-
- |
-
- |
-
-
- virtual void DispatchMessage(BMessage* an_event, BHandler* handler);
- |
-
-
- |
-
- |
-
-
- void SetPulseRate(bigtime_t rate);
- |
-
-
- |
-
- |
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
- |
-
-
-
-
-
-
-
-
-
-
-
-
- | Legend |
-
-
-
-
-
-  |
- Functional Spec |
-
-
-  |
- Use Cases |
-
-
-  |
- Unit Tests |
-
-
-  |
- Technical Spec |
-
-
-  |
- Implementation |
-
-
-  |
- Completed |
-
-
- |
-
-
-
-
-
-
-
-The OpenBeOS project is hosted by:
-
-
-
-
-
-Copyright © 2001-2002
-OpenBeOS Project
-
-
-
-
diff --git a/docs/develop/ikteam/schedule/integration/BArchivable.html b/docs/develop/ikteam/schedule/integration/BArchivable.html
deleted file mode 100644
index 3dd64e1dc8..0000000000
--- a/docs/develop/ikteam/schedule/integration/BArchivable.html
+++ /dev/null
@@ -1,513 +0,0 @@
-
-
- BArchivable Tasks
-
-
-BArchivable Tasks
-
-
-
-
-
- |
-
- |
- Task Summary |
- Owner |
-
- |
-
- |
-
-
- BArchivable
- |
-
-
- Erik Jaesler
- |
-
-
- |
-
- |
-
-
- BArchivable
- |
-
-
- Erik Jaesler
- |
-
-
-
-
-
-
-
-
-
-
-
-
-
- |
-
- |
- Task Details |
-
-
-
-
- | BArchivable Class |
-
-
- |
-
- |
-
-
- BArchivable();
- |
-
-
- |
-
- |
-
-
- BArchivable(BMessage* from);
- |
-
-
- |
-
- |
-
-
- ~BArchivable();
- |
-
-
- |
-
- |
-
-
- virtual status_t Archive(BMessage* into, bool deep = true) const;
- |
-
-
- |
-
- |
-
-
- static BArchivable* Instantiate(BMessage* from);
- |
-
-
- |
-
- |
-
-
- virtual status_t Perform(perform_code d, void* arg); ???
- |
-
-
-
- | BArchivable Functions |
-
-
- |
-
- |
-
-
- BArchivable* instantiate_object(BMessage* from, image_id* id);
- |
-
-
- |
-
- |
-
-
- BArchivable* instantiate_object(BMessage* from);
- |
-
-
- |
-
- |
-
-
- bool validate_instantiation(BMessage* from, const char* class_name);
- |
-
-
- |
-
- |
-
-
- instantiation_func find_instantiation_func(const char* class_name, const char* sig);
- |
-
-
- |
-
- |
-
-
- instantiation_func find_instantiation_func(const char* class_name);
- |
-
-
- |
-
- |
-
-
- instantiation_func find_instantiation_func(BMessage* archive_data);
- |
-
-
-
-
-
-
-
-
-
-
-
-
- | Legend |
-
-
-
-
-
-  |
- Functional Spec |
-
-
-  |
- Use Cases |
-
-
-  |
- Unit Tests |
-
-
-  |
- Technical Spec |
-
-
-  |
- Implementation |
-
-
-  |
- Completed |
-
-
- |
-
-
-
-
-
-
-
-The OpenBeOS project is hosted by:
-
-
-
-
-
-Copyright © 2001-2002
-OpenBeOS Project
-
-
-
-
diff --git a/docs/develop/ikteam/schedule/integration/BView.html b/docs/develop/ikteam/schedule/integration/BView.html
deleted file mode 100644
index 996c008b86..0000000000
--- a/docs/develop/ikteam/schedule/integration/BView.html
+++ /dev/null
@@ -1,5105 +0,0 @@
-
-
- BView Tasks
-
-
-BView Tasks
-
-
-
-
-
- |
-
- |
- Task Summary |
- Owner |
-
- |
-
- |
-
-
- BView
- |
-
-
-
- |
-
-
-
-
-
-
-
-
-
-
-
-
-
- |
-
- |
- Task Details |
-
-
-
-
- | BView Class |
-
-
- |
-
- |
-
-
- BView(BRect frame, const char* name, uint32 resizeMask, uint32 flags);
- |
-
-
- |
-
- |
-
-
- BView(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual ~BView();
- |
-
-
- |
-
- |
-
-
- static BArchivable* Instantiate(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
- |
-
-
- |
-
- |
-
-
- virtual void AttachedToWindow();
- |
-
-
- |
-
- |
-
-
- virtual void AllAttached();
- |
-
-
- |
-
- |
-
-
- virtual void DetachedFromWindow();
- |
-
-
- |
-
- |
-
-
- virtual void AllDetached();
- |
-
-
- |
-
- |
-
-
- virtual void MessageReceived(BMessage* msg);
- |
-
-
- |
-
- |
-
-
- void AddChild(BView* child, BView* before = NULL);
- |
-
-
- |
-
- |
-
-
- bool RemoveChild(BView* child);
- |
-
-
- |
-
- |
-
-
- int32 CountChildren() const;
- |
-
-
- |
-
- |
-
-
- BView* ChildAt(int32 index) const;
- |
-
-
- |
-
- |
-
-
- BView* NextSibling() const;
- |
-
-
- |
-
- |
-
-
- BView* PreviousSibling() const;
- |
-
-
- |
-
- |
-
-
- bool RemoveSelf();
- |
-
-
- |
-
- |
-
-
- BWindow* Window() const;
- |
-
-
- |
-
- |
-
-
- virtual void Draw(BRect updateRect);
- |
-
-
- |
-
- |
-
-
- virtual void MouseDown(BPoint where);
- |
-
-
- |
-
- |
-
-
- virtual void MouseUp(BPoint where);
- |
-
-
- |
-
- |
-
-
- virtual void MouseMoved(BPoint where, uint32 code, const BMessage* a_message);
- |
-
-
- |
-
- |
-
-
- virtual void WindowActivated(bool state);
- |
-
-
- |
-
- |
-
-
- virtual void KeyDown(const char* bytes, int32 numBytes);
- |
-
-
- |
-
- |
-
-
- virtual void KeyUp(const char* bytes, int32 numBytes);
- |
-
-
- |
-
- |
-
-
- virtual void Pulse();
- |
-
-
- |
-
- |
-
-
- virtual void FrameMoved(BPoint new_position);
- |
-
-
- |
-
- |
-
-
- virtual void FrameResized(float new_width, float new_height);
- |
-
-
- |
-
- |
-
-
- virtual void TargetedByScrollView(BScrollView* scroll_view);
- |
-
-
- |
-
- |
-
-
- void BeginRectTracking(BRect startRect, uint32 style = B_TRACK_WHOLE_RECT);
- |
-
-
- |
-
- |
-
-
- void EndRectTracking();
- |
-
-
- |
-
- |
-
-
- void GetMouse(BPoint* location, uint32* buttons, bool checkMessageQueue = true);
- |
-
-
- |
-
- |
-
-
- void DragMessage(BMessage* aMessage, BRect dragRect, BHandler* reply_to = NULL);
- |
-
-
- |
-
- |
-
-
- void DragMessage(BMessage* aMessage, BBitmap* anImage, BPoint offset, BHandler* reply_to = NULL);
- |
-
-
- |
-
- |
-
-
- void DragMessage(BMessage* aMessage, BBitmap* anImage, drawing_mode dragMode, BPoint offset, BHandler* reply_to = NULL);
- |
-
-
- |
-
- |
-
-
- BView* FindView(const char* name) const;
- |
-
-
- |
-
- |
-
-
- BView* Parent() const;
- |
-
-
- |
-
- |
-
-
- BRect Bounds() const;
- |
-
-
- |
-
- |
-
-
- BRect Frame() const;
- |
-
-
- |
-
- |
-
-
- void ConvertToScreen(BPoint* pt) const;
- |
-
-
- |
-
- |
-
-
- BPoint ConvertToScreen(BPoint pt) const;
- |
-
-
- |
-
- |
-
-
- void ConvertFromScreen(BPoint* pt) const;
- |
-
-
- |
-
- |
-
-
- BPoint ConvertFromScreen(BPoint pt) const;
- |
-
-
- |
-
- |
-
-
- void ConvertToScreen(BRect* r) const;
- |
-
-
- |
-
- |
-
-
- BRect ConvertToScreen(BRect r) const;
- |
-
-
- |
-
- |
-
-
- void ConvertFromScreen(BRect* r) const;
- |
-
-
- |
-
- |
-
-
- BRect ConvertFromScreen(BRect r) const;
- |
-
-
- |
-
- |
-
-
- void ConvertToParent(BPoint* pt) const;
- |
-
-
- |
-
- |
-
-
- BPoint ConvertToParent(BPoint pt) const;
- |
-
-
- |
-
- |
-
-
- void ConvertFromParent(BPoint* pt) const;
- |
-
-
- |
-
- |
-
-
- BPoint ConvertFromParent(BPoint pt) const;
- |
-
-
- |
-
- |
-
-
- void ConvertToParent(BRect* r) const;
- |
-
-
- |
-
- |
-
-
- BRect ConvertToParent(BRect r) const;
- |
-
-
- |
-
- |
-
-
- void ConvertFromParent(BRect* r) const;
- |
-
-
- |
-
- |
-
-
- BRect ConvertFromParent(BRect r) const;
- |
-
-
- |
-
- |
-
-
- BPoint LeftTop() const;
- |
-
-
- |
-
- |
-
-
- void GetClippingRegion(BRegion* region) const;
- |
-
-
- |
-
- |
-
-
- virtual void ConstrainClippingRegion(BRegion* region);
- |
-
-
- |
-
- |
-
-
- void ClipToPicture(BPicture* picture, BPoint where = B_ORIGIN, bool sync = true);
- |
-
-
- |
-
- |
-
-
- void ClipToInversePicture(BPicture* picture, BPoint where = B_ORIGIN, bool sync = true);
- |
-
-
- |
-
- |
-
-
- virtual void SetDrawingMode(drawing_mode mode);
- |
-
-
- |
-
- |
-
-
- drawing_mode DrawingMode() const;
- |
-
-
- |
-
- |
-
-
- void SetBlendingMode(source_alpha srcAlpha, alpha_function alphaFunc);
- |
-
-
- |
-
- |
-
-
- void GetBlendingMode(source_alpha* srcAlpha, alpha_function* alphaFunc) const;
- |
-
-
- |
-
- |
-
-
- virtual void SetPenSize(float size);
- |
-
-
- |
-
- |
-
-
- float PenSize() const;
- |
-
-
- |
-
- |
-
-
- void SetViewCursor(const BCursor* cursor, bool sync=true);
- |
-
-
- |
-
- |
-
-
- virtual void SetViewColor(rgb_color c);
- |
-
-
- |
-
- |
-
-
- void SetViewColor(uchar r, uchar g, uchar b, uchar a = 255);
- |
-
-
- |
-
- |
-
-
- rgb_color ViewColor() const;
- |
-
-
- |
-
- |
-
-
- void SetViewBitmap(const BBitmap* bitmap, BRect srcRect, BRect dstRect, uint32 followFlags=B_FOLLOW_TOP|B_FOLLOW_LEFT, uint32 options = B_TILE_BITMAP);
- |
-
-
- |
-
- |
-
-
- void SetViewBitmap(const BBitmap* bitmap, uint32 followFlags = B_FOLLOW_TOP|B_FOLLOW_LEFT, uint32 options = B_TILE_BITMAP);
- |
-
-
- |
-
- |
-
-
- void ClearViewBitmap();
- |
-
-
- |
-
- |
-
-
- status_t SetViewOverlay(const BBitmap* overlay, BRect srcRect, BRect dstRect, rgb_color* colorKey, uint32 followFlags = B_FOLLOW_TOP|B_FOLLOW_LEFT, uint32 options = 0);
- |
-
-
- |
-
- |
-
-
- status_t SetViewOverlay(const BBitmap* overlay, rgb_color* colorKey, uint32 followFlags = B_FOLLOW_TOP|B_FOLLOW_LEFT, uint32 options = 0);
- |
-
-
- |
-
- |
-
-
- void ClearViewOverlay();
- |
-
-
- |
-
- |
-
-
- virtual void SetHighColor(rgb_color a_color);
- |
-
-
- |
-
- |
-
-
- void SetHighColor(uchar r, uchar g, uchar b, uchar a = 255);
- |
-
-
- |
-
- |
-
-
- rgb_color HighColor() const;
- |
-
-
- |
-
- |
-
-
- virtual void SetLowColor(rgb_color a_color);
- |
-
-
- |
-
- |
-
-
- void SetLowColor(uchar r, uchar g, uchar b, uchar a = 255);
- |
-
-
- |
-
- |
-
-
- rgb_color LowColor() const;
- |
-
-
- |
-
- |
-
-
- void SetLineMode(cap_mode lineCap, join_mode lineJoin, float miterLimit = B_DEFAULT_MITER_LIMIT);
- |
-
-
- |
-
- |
-
-
- join_mode LineJoinMode() const;
- |
-
-
- |
-
- |
-
-
- cap_mode LineCapMode() const;
- |
-
-
- |
-
- |
-
-
- float LineMiterLimit() const;
- |
-
-
- |
-
- |
-
-
- void SetOrigin(BPoint pt);
- |
-
-
- |
-
- |
-
-
- void SetOrigin(float x, float y);
- |
-
-
- |
-
- |
-
-
- BPoint Origin() const;
- |
-
-
- |
-
- |
-
-
- void PushState();
- |
-
-
- |
-
- |
-
-
- void PopState();
- |
-
-
- |
-
- |
-
-
- void MovePenTo(BPoint pt);
- |
-
-
- |
-
- |
-
-
- void MovePenTo(float x, float y);
- |
-
-
- |
-
- |
-
-
- void MovePenBy(float x, float y);
- |
-
-
- |
-
- |
-
-
- BPoint PenLocation() const;
- |
-
-
- |
-
- |
-
-
- void StrokeLine(BPoint toPt, pattern p = B_SOLID_HIGH);
- |
-
-
- |
-
- |
-
-
- void StrokeLine(BPoint pt0, BPoint pt1, pattern p = B_SOLID_HIGH);
- |
-
-
- |
-
- |
-
-
- void BeginLineArray(int32 count);
- |
-
-
- |
-
- |
-
-
- void AddLine(BPoint pt0, BPoint pt1, rgb_color col);
- |
-
-
- |
-
- |
-
-
- void EndLineArray();
- |
-
-
- |
-
- |
-
-
- void StrokePolygon(const BPolygon* aPolygon, bool closed = true, pattern p = B_SOLID_HIGH);
- |
-
-
- |
-
- |
-
-
- void StrokePolygon(const BPoint* ptArray, int32 numPts, bool closed = true, pattern p = B_SOLID_HIGH);
- |
-
-
- |
-
- |
-
-
- void StrokePolygon(const BPoint* ptArray, int32 numPts, BRect bounds, bool closed = true, pattern p = B_SOLID_HIGH);
- |
-
-
- |
-
- |
-
-
- void FillPolygon(const BPolygon* aPolygon, pattern p = B_SOLID_HIGH);
- |
-
-
- |
-
- |
-
-
- void FillPolygon(const BPoint* ptArray, int32 numPts, pattern p = B_SOLID_HIGH);
- |
-
-
- |
-
- |
-
-
- void FillPolygon(const BPoint* ptArray, int32 numPts, BRect bounds, pattern p = B_SOLID_HIGH);
- |
-
-
- |
-
- |
-
-
- void StrokeTriangle(BPoint pt1, BPoint pt2, BPoint pt3, BRect bounds, pattern p = B_SOLID_HIGH);
- |
-
-
- |
-
- |
-
-
- void StrokeTriangle(BPoint pt1, BPoint pt2, BPoint pt3, pattern p = B_SOLID_HIGH);
- |
-
-
- |
-
- |
-
-
- void FillTriangle(BPoint pt1, BPoint pt2, BPoint pt3, pattern p = B_SOLID_HIGH);
- |
-
-
- |
-
- |
-
-
- void FillTriangle(BPoint pt1, BPoint pt2, BPoint pt3, BRect bounds,pattern p = B_SOLID_HIGH);
- |
-
-
- |
-
- |
-
-
- void StrokeRect(BRect r, pattern p = B_SOLID_HIGH);
- |
-
-
- |
-
- |
-
-
- void FillRect(BRect r, pattern p = B_SOLID_HIGH);
- |
-
-
- |
-
- |
-
-
- void FillRegion(BRegion* a_region, pattern p= B_SOLID_HIGH);
- |
-
-
- |
-
- |
-
-
- void InvertRect(BRect r);
- |
-
-
- |
-
- |
-
-
- void StrokeRoundRect(BRect r, float xRadius, float yRadius, pattern p = B_SOLID_HIGH);
- |
-
-
- |
-
- |
-
-
- void FillRoundRect(BRect r, float xRadius, float yRadius, pattern p = B_SOLID_HIGH);
- |
-
-
- |
-
- |
-
-
- void StrokeEllipse(BPoint center, float xRadius, float yRadius, pattern p = B_SOLID_HIGH);
- |
-
-
- |
-
- |
-
-
- void StrokeEllipse(BRect r, pattern p = B_SOLID_HIGH);
- |
-
-
- |
-
- |
-
-
- void FillEllipse(BPoint center, float xRadius, float yRadius, pattern p = B_SOLID_HIGH);
- |
-
-
- |
-
- |
-
-
- void FillEllipse(BRect r, pattern p = B_SOLID_HIGH);
- |
-
-
- |
-
- |
-
-
- void StrokeArc(BPoint center, float xRadius, float yRadius, float start_angle, float arc_angle, pattern p = B_SOLID_HIGH);
- |
-
-
- |
-
- |
-
-
- void StrokeArc(BRect r, float start_angle, float arc_angle, pattern p = B_SOLID_HIGH);
- |
-
-
- |
-
- |
-
-
- void FillArc(BPoint center, float xRadius, float yRadius, float start_angle, float arc_angle, pattern p = B_SOLID_HIGH);
- |
-
-
- |
-
- |
-
-
- void FillArc(BRect r, float start_angle, float arc_angle, pattern p = B_SOLID_HIGH);
- |
-
-
- |
-
- |
-
-
- void StrokeBezier(BPoint* controlPoints, pattern p = B_SOLID_HIGH);
- |
-
-
- |
-
- |
-
-
- void FillBezier( BPoint* controlPoints, pattern p = B_SOLID_HIGH);
- |
-
-
- |
-
- |
-
-
- void StrokeShape(BShape* shape, pattern p = B_SOLID_HIGH);
- |
-
-
- |
-
- |
-
-
- void FillShape(BShape* shape, pattern p = B_SOLID_HIGH);
- |
-
-
- |
-
- |
-
-
- void CopyBits(BRect src, BRect dst);
- |
-
-
- |
-
- |
-
-
- void DrawBitmapAsync(const BBitmap* aBitmap, BRect srcRect, BRect dstRect);
- |
-
-
- |
-
- |
-
-
- void DrawBitmapAsync(const BBitmap* aBitmap);
- |
-
-
- |
-
- |
-
-
- void DrawBitmapAsync(const BBitmap* aBitmap, BPoint where);
- |
-
-
- |
-
- |
-
-
- void DrawBitmapAsync(const BBitmap* aBitmap, BRect dstRect);
- |
-
-
- |
-
- |
-
-
- void DrawBitmap(const BBitmap* aBitmap, BRect srcRect, BRect dstRect);
- |
-
-
- |
-
- |
-
-
- void DrawBitmap(const BBitmap* aBitmap);
- |
-
-
- |
-
- |
-
-
- void DrawBitmap(const BBitmap* aBitmap, BPoint where);
- |
-
-
- |
-
- |
-
-
- void DrawBitmap(const BBitmap* aBitmap, BRect dstRect);
- |
-
-
- |
-
- |
-
-
- void DrawChar(char aChar);
- |
-
-
- |
-
- |
-
-
- void DrawChar(char aChar, BPoint location);
- |
-
-
- |
-
- |
-
-
- void DrawString(const char* aString, escapement_delta* delta = NULL);
- |
-
-
- |
-
- |
-
-
- void DrawString(const char* aString, BPoint location, escapement_delta* delta = NULL);
- |
-
-
- |
-
- |
-
-
- void DrawString(const char* aString, int32 length, escapement_delta* delta = NULL);
- |
-
-
- |
-
- |
-
-
- void DrawString(const char* aString, int32 length, BPoint location, escapement_delta* delta = 0L);
- |
-
-
- |
-
- |
-
-
- virtual void SetFont(const BFont* font, uint32 mask = B_FONT_ALL);
- |
-
-
- |
-
- |
-
-
- void GetFont(BFont* font) const;
- |
-
-
- |
-
- |
-
-
- void TruncateString(BString* in_out, uint32 mode, float width) const;
- |
-
-
- |
-
- |
-
-
- float StringWidth(const char* string) const;
- |
-
-
- |
-
- |
-
-
- float StringWidth(const char* string, int32 length) const;
- |
-
-
- |
-
- |
-
-
- void GetStringWidths(char* stringArray[], int32 lengthArray[], int32 numStrings, float widthArray[]) const;
- |
-
-
- |
-
- |
-
-
- void SetFontSize(float size);
- |
-
-
- |
-
- |
-
-
- void ForceFontAliasing(bool enable);
- |
-
-
- |
-
- |
-
-
- void GetFontHeight(font_height* height) const;
- |
-
-
- |
-
- |
-
-
- void Invalidate(BRect invalRect);
- |
-
-
- |
-
- |
-
-
- void Invalidate(const BRegion* invalRegion);
- |
-
-
- |
-
- |
-
-
- void Invalidate();
- |
-
-
- |
-
- |
-
-
- void SetDiskMode(char* filename, long offset);
- |
-
-
- |
-
- |
-
-
- void BeginPicture(BPicture* a_picture);
- |
-
-
- |
-
- |
-
-
- void AppendToPicture(BPicture* a_picture);
- |
-
-
- |
-
- |
-
-
- BPicture* EndPicture();
- |
-
-
- |
-
- |
-
-
- void DrawPicture(const BPicture* a_picture);
- |
-
-
- |
-
- |
-
-
- void DrawPicture(const BPicture* a_picture, BPoint where);
- |
-
-
- |
-
- |
-
-
- void DrawPicture(const char* filename, long offset, BPoint where);
- |
-
-
- |
-
- |
-
-
- void DrawPictureAsync(const BPicture* a_picture);
- |
-
-
- |
-
- |
-
-
- void DrawPictureAsync(const BPicture* a_picture, BPoint where);
- |
-
-
- |
-
- |
-
-
- void DrawPictureAsync(const char* filename, long offset, BPoint where);
- |
-
-
- |
-
- |
-
-
- status_t SetEventMask(uint32 mask, uint32 options=0);
- |
-
-
- |
-
- |
-
-
- uint32 EventMask();
- |
-
-
- |
-
- |
-
-
- status_t SetMouseEventMask(uint32 mask, uint32 options=0);
- |
-
-
- |
-
- |
-
-
- virtual void SetFlags(uint32 flags);
- |
-
-
- |
-
- |
-
-
- uint32 Flags() const;
- |
-
-
- |
-
- |
-
-
- virtual void SetResizingMode(uint32 mode);
- |
-
-
- |
-
- |
-
-
- uint32 ResizingMode() const;
- |
-
-
- |
-
- |
-
-
- void MoveBy(float dh, float dv);
- |
-
-
- |
-
- |
-
-
- void MoveTo(BPoint where);
- |
-
-
- |
-
- |
-
-
- void MoveTo(float x, float y);
- |
-
-
- |
-
- |
-
-
- void ResizeBy(float dh, float dv);
- |
-
-
- |
-
- |
-
-
- void ResizeTo(float width, float height);
- |
-
-
- |
-
- |
-
-
- void ScrollBy(float dh, float dv);
- |
-
-
- |
-
- |
-
-
- void ScrollTo(float x, float y);
- |
-
-
- |
-
- |
-
-
- virtual void ScrollTo(BPoint where);
- |
-
-
- |
-
- |
-
-
- virtual void MakeFocus(bool focusState = true);
- |
-
-
- |
-
- |
-
-
- bool IsFocus() const;
- |
-
-
- |
-
- |
-
-
- virtual void Show();
- |
-
-
- |
-
- |
-
-
- virtual void Hide();
- |
-
-
- |
-
- |
-
-
- bool IsHidden() const;
- |
-
-
- |
-
- |
-
-
- bool IsHidden(const BView* looking_from) const;
- |
-
-
- |
-
- |
-
-
- void Flush() const;
- |
-
-
- |
-
- |
-
-
- void Sync() const;
- |
-
-
- |
-
- |
-
-
- virtual void GetPreferredSize(float* width, float* height);
- |
-
-
- |
-
- |
-
-
- virtual void ResizeToPreferred();
- |
-
-
- |
-
- |
-
-
- BScrollBar* ScrollBar(orientation posture) const;
- |
-
-
- |
-
- |
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
- |
-
-
- |
-
- |
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
- |
-
-
- |
-
- |
-
-
- bool IsPrinting() const;
- |
-
-
- |
-
- |
-
-
- void SetScale(float scale) const;
- |
-
-
- |
-
- |
-
-
- virtual status_t Perform(perform_code d, void* arg);
- |
-
-
- |
-
- |
-
-
- virtual void DrawAfterChildren(BRect r);
- |
-
-
-
-
-
-
-
-
-
-
-
-
- | Legend |
-
-
-
-
-
-  |
- Functional Spec |
-
-
-  |
- Use Cases |
-
-
-  |
- Unit Tests |
-
-
-  |
- Technical Spec |
-
-
-  |
- Implementation |
-
-
-  |
- Completed |
-
-
- |
-
-
-
-
-
-
-
-The OpenBeOS project is hosted by:
-
-
-
-
-
-Copyright © 2001-2002
-OpenBeOS Project
-
-
-
-
diff --git a/docs/develop/ikteam/schedule/integration/BWindow.html b/docs/develop/ikteam/schedule/integration/BWindow.html
deleted file mode 100644
index 70147aef75..0000000000
--- a/docs/develop/ikteam/schedule/integration/BWindow.html
+++ /dev/null
@@ -1,2580 +0,0 @@
-
-
- BWindow Tasks
-
-
-BWindow Tasks
-
-
-
-
-
- |
-
- |
- Task Summary |
- Owner |
-
- |
-
- |
-
-
- BWindow
- |
-
-
-
- |
-
-
-
-
-
-
-
-
-
-
-
-
-
- |
-
- |
- Task Details |
-
-
-
-
- | BWindow Class |
-
-
- |
-
- |
-
-
- BWindow(BRect frame, const char* title, window_type type, uint32 flags, uint32 workspace = B_CURRENT_WORKSPACE);
- |
-
-
- |
-
- |
-
-
- BWindow(BRect frame, const char* title, window_look look, window_feel feel, uint32 flags, uint32 workspace = B_CURRENT_WORKSPACE);
- |
-
-
- |
-
- |
-
-
- BWindow(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual ~BWindow();
- |
-
-
- |
-
- |
-
-
- static BArchivable* Instantiate(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
- |
-
-
- |
-
- |
-
-
- virtual void Quit();
- |
-
-
- |
-
- |
-
-
- void Close();
- |
-
-
- |
-
- |
-
-
- void AddChild(BView* child, BView* before = NULL);
- |
-
-
- |
-
- |
-
-
- bool RemoveChild(BView* child);
- |
-
-
- |
-
- |
-
-
- int32 CountChildren() const;
- |
-
-
- |
-
- |
-
-
- BView* ChildAt(int32 index) const;
- |
-
-
- |
-
- |
-
-
- virtual void DispatchMessage(BMessage* message, BHandler* handler);
- |
-
-
- |
-
- |
-
-
- virtual void MessageReceived(BMessage* message);
- |
-
-
- |
-
- |
-
-
- virtual void FrameMoved(BPoint new_position);
- |
-
-
- |
-
- |
-
-
- virtual void WorkspacesChanged(uint32 old_ws, uint32 new_ws);
- |
-
-
- |
-
- |
-
-
- virtual void WorkspaceActivated(int32 ws, bool state);
- |
-
-
- |
-
- |
-
-
- virtual void FrameResized(float new_width, float new_height);
- |
-
-
- |
-
- |
-
-
- virtual void Minimize(bool minimize);
- |
-
-
- |
-
- |
-
-
- virtual void Zoom(BPoint rec_position, float rec_width, float rec_height);
- |
-
-
- |
-
- |
-
-
- void Zoom();
- |
-
-
- |
-
- |
-
-
- void SetZoomLimits(float max_h, float max_v);
- |
-
-
- |
-
- |
-
-
- virtual void ScreenChanged(BRect screen_size, color_space depth);
- |
-
-
- |
-
- |
-
-
- void SetPulseRate(bigtime_t rate);
- |
-
-
- |
-
- |
-
-
- bigtime_t PulseRate() const;
- |
-
-
- |
-
- |
-
-
- void AddShortcut(uint32 key, uint32 modifiers, BMessage* msg);
- |
-
-
- |
-
- |
-
-
- void AddShortcut(uint32 key, uint32 modifiers, BMessage* msg, BHandler* target);
- |
-
-
- |
-
- |
-
-
- void RemoveShortcut(uint32 key, uint32 modifiers);
- |
-
-
- |
-
- |
-
-
- void SetDefaultButton(BButton* button);
- |
-
-
- |
-
- |
-
-
- BButton* DefaultButton() const;
- |
-
-
- |
-
- |
-
-
- virtual void MenusBeginning();
- |
-
-
- |
-
- |
-
-
- virtual void MenusEnded();
- |
-
-
- |
-
- |
-
-
- bool NeedsUpdate() const;
- |
-
-
- |
-
- |
-
-
- void UpdateIfNeeded();
- |
-
-
- |
-
- |
-
-
- BView* FindView(const char* view_name) const;
- |
-
-
- |
-
- |
-
-
- BView* FindView(BPoint) const;
- |
-
-
- |
-
- |
-
-
- BView* CurrentFocus() const;
- |
-
-
- |
-
- |
-
-
- void Activate(bool = true);
- |
-
-
- |
-
- |
-
-
- virtual void WindowActivated(bool state);
- |
-
-
- |
-
- |
-
-
- void ConvertToScreen(BPoint* pt) const;
- |
-
-
- |
-
- |
-
-
- BPoint ConvertToScreen(BPoint pt) const;
- |
-
-
- |
-
- |
-
-
- void ConvertFromScreen(BPoint* pt) const;
- |
-
-
- |
-
- |
-
-
- BPoint ConvertFromScreen(BPoint pt) const;
- |
-
-
- |
-
- |
-
-
- void ConvertToScreen(BRect* rect) const;
- |
-
-
- |
-
- |
-
-
- BRect ConvertToScreen(BRect rect) const;
- |
-
-
- |
-
- |
-
-
- void ConvertFromScreen(BRect* rect) const;
- |
-
-
- |
-
- |
-
-
- BRect ConvertFromScreen(BRect rect) const;
- |
-
-
- |
-
- |
-
-
- void MoveBy(float dx, float dy);
- |
-
-
- |
-
- |
-
-
- void MoveTo(BPoint);
- |
-
-
- |
-
- |
-
-
- void MoveTo(float x, float y);
- |
-
-
- |
-
- |
-
-
- void ResizeBy(float dx, float dy);
- |
-
-
- |
-
- |
-
-
- void ResizeTo(float width, float height);
- |
-
-
- |
-
- |
-
-
- virtual void Show();
- |
-
-
- |
-
- |
-
-
- virtual void Hide();
- |
-
-
- |
-
- |
-
-
- bool IsHidden() const;
- |
-
-
- |
-
- |
-
-
- bool IsMinimized() const;
- |
-
-
- |
-
- |
-
-
- void Flush() const;
- |
-
-
- |
-
- |
-
-
- void Sync() const;
- |
-
-
- |
-
- |
-
-
- status_t SendBehind(const BWindow* window);
- |
-
-
- |
-
- |
-
-
- void DisableUpdates();
- |
-
-
- |
-
- |
-
-
- void EnableUpdates();
- |
-
-
- |
-
- |
-
-
- void BeginViewTransaction();
- |
-
-
- |
-
- |
-
-
- void EndViewTransaction();
- |
-
-
- |
-
- |
-
-
- BRect Bounds() const;
- |
-
-
- |
-
- |
-
-
- BRect Frame() const;
- |
-
-
- |
-
- |
-
-
- const char* Title() const;
- |
-
-
- |
-
- |
-
-
- void SetTitle(const char* title);
- |
-
-
- |
-
- |
-
-
- bool IsFront() const;
- |
-
-
- |
-
- |
-
-
- bool IsActive() const;
- |
-
-
- |
-
- |
-
-
- void SetKeyMenuBar(BMenuBar* bar);
- |
-
-
- |
-
- |
-
-
- BMenuBar* KeyMenuBar() const;
- |
-
-
- |
-
- |
-
-
- void SetSizeLimits(float min_h, float max_h, float min_v, float max_v);
- |
-
-
- |
-
- |
-
-
- void GetSizeLimits(float* min_h, float* max_h, float* min_v, float* max_v);
- |
-
-
- |
-
- |
-
-
- uint32 Workspaces() const;
- |
-
-
- |
-
- |
-
-
- void SetWorkspaces(uint32);
- |
-
-
- |
-
- |
-
-
- BView* LastMouseMovedView() const;
- |
-
-
- |
-
- |
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
- |
-
-
- |
-
- |
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
- |
-
-
- |
-
- |
-
-
- status_t AddToSubset(BWindow* window);
- |
-
-
- |
-
- |
-
-
- status_t RemoveFromSubset(BWindow* window);
- |
-
-
- |
-
- |
-
-
- virtual status_t Perform(perform_code d, void* arg);
- |
-
-
- |
-
- |
-
-
- status_t SetType(window_type type);
- |
-
-
- |
-
- |
-
-
- window_type Type() const;
- |
-
-
- |
-
- |
-
-
- status_t SetLook(window_look look);
- |
-
-
- |
-
- |
-
-
- window_look Look() const;
- |
-
-
- |
-
- |
-
-
- status_t SetFeel(window_feel feel);
- |
-
-
- |
-
- |
-
-
- window_feel Feel() const;
- |
-
-
- |
-
- |
-
-
- status_t SetFlags(uint32);
- |
-
-
- |
-
- |
-
-
- uint32 Flags() const;
- |
-
-
- |
-
- |
-
-
- bool IsModal() const;
- |
-
-
- |
-
- |
-
-
- bool IsFloating() const;
- |
-
-
- |
-
- |
-
-
- status_t SetWindowAlignment(window_alignment mode, int32 h, int32 hOffset = 0, int32 width = 0, int32 widthOffset = 0, int32 v = 0, int32 vOffset = 0, int32 height = 0, int32 heightOffset = 0);
- |
-
-
- |
-
- |
-
-
- status_t GetWindowAlignment(window_alignment* mode = NULL, int32* h = NULL, int32* hOffset = NULL, int32* width = NULL, int32* widthOffset = NULL, int32* v = NULL, int32* vOffset = NULL, int32* height = NULL, int32* heightOffset = NULL) const;
- |
-
-
- |
-
- |
-
-
- virtual bool QuitRequested();
- |
-
-
- |
-
- |
-
-
- virtual thread_id Run();
- |
-
-
- |
-
- |
-
-
- virtual void task_looper();
- |
-
-
-
-
-
-
-
-
-
-
-
-
- | Legend |
-
-
-
-
-
-  |
- Functional Spec |
-
-
-  |
- Use Cases |
-
-
-  |
- Unit Tests |
-
-
-  |
- Technical Spec |
-
-
-  |
- Implementation |
-
-
-  |
- Completed |
-
-
- |
-
-
-
-
-
-
-
-The OpenBeOS project is hosted by:
-
-
-
-
-
-Copyright © 2001-2002
-OpenBeOS Project
-
-
-
-
diff --git a/docs/develop/ikteam/schedule/integration/IntegrationMilestones.html b/docs/develop/ikteam/schedule/integration/IntegrationMilestones.html
deleted file mode 100644
index 2c8b328a85..0000000000
--- a/docs/develop/ikteam/schedule/integration/IntegrationMilestones.html
+++ /dev/null
@@ -1,156 +0,0 @@
-
-
- Integration Milestones
-
-
-
-Integration Milestones
-
-
- -
- Interface specs completed for all classes, functions, structs
-
-
-
-
-
- |
-
- |
-
- |
-
- 25% |
-
-
-
-
-
-
- -
- Use cases completed for all classes, functions, structs
-
-
-
-
-
- |
-
- |
-
- |
-
- 25% |
-
-
-
-
-
-
- -
- Unit tests completed for all classes, functions, structs
-
-
-
-
-
- |
-
- |
-
- |
-
- 25% |
-
-
-
-
-
-
- -
- Design discussions completed for all classes, functions, structs
-
-
-
-
-
- |
-
- |
-
- |
-
- 25% |
-
-
-
-
-
-
- -
- BArchivable complete
-
-
-
-
-
- |
-
- |
-
- |
-
- 100% |
-
-
-
-
- -
- BApplication complete
-
-
-
- BWindow complete
-
-
-
- BView complete
-
-
-
- -
- Alpha
-
- -
- Beta 1
-
- -
- Beta 2
-
- -
- Release Candidate 1
-
- -
- 1.0!
-
-
-
-
-
-
-
-The OpenBeOS project is hosted by:
-
-
-
-
-
-Copyright © 2001-2002
-OpenBeOS Project
-
-
-
-
-
diff --git a/docs/develop/ikteam/schedule/interfacekit/AdvancedControlWidgets.html b/docs/develop/ikteam/schedule/interfacekit/AdvancedControlWidgets.html
deleted file mode 100644
index d81e07b947..0000000000
--- a/docs/develop/ikteam/schedule/interfacekit/AdvancedControlWidgets.html
+++ /dev/null
@@ -1,3887 +0,0 @@
-
-
- Advanced Control Widgets Tasks
-
-
-Advanced Control Widgets Tasks
-
-
-
-
-
- |
-
- |
- Task Summary |
- Owner |
-
- |
-
- |
-
-
- BChannelControl
- |
-
-
-
- |
-
-
- |
-
- |
-
-
- BChannelSlider
- |
-
-
-
- |
-
-
- |
-
- |
-
-
- BMultiChannelControl
- |
-
-
-
- |
-
-
- |
-
- |
-
-
- BOptionControl
- |
-
-
-
- |
-
-
- |
-
- |
-
-
- BOptionPopUp
- |
-
-
-
- |
-
-
-
-
-
-
-
-
-
-
-
-
-
- |
-
- |
- Task Details |
-
-
-
-
- | BChannelControl Class |
-
-
- |
-
- |
-
-
- BChannelControl(BRect frame, const char * name, const char * label, BMessage * model, int32 channel_count = 1, uint32 resize = B_FOLLOW_LEFT | B_FOLLOW_TOP, uint32 flags = B_WILL_DRAW);
- |
-
-
- |
-
- |
-
-
- BChannelControl(BMessage* from);
- |
-
-
- |
-
- |
-
-
- virtual ~BChannelControl();
- |
-
-
- |
-
- |
-
-
- virtual status_t Archive(BMessage* into, bool deep = true) const;
- |
-
-
- |
-
- |
-
-
- virtual void Draw(BRect area) = 0;
- |
-
-
- |
-
- |
-
-
- virtual void MouseDown(BPoint where) = 0;
- |
-
-
- |
-
- |
-
-
- virtual void KeyDown(const char* bytes, int32 size) = 0;
- |
-
-
- |
-
- |
-
-
- virtual void FrameResized(float width, float height);
- |
-
-
- |
-
- |
-
-
- virtual void SetFont(const BFont* font, uint32 mask = B_FONT_ALL);
- |
-
-
- |
-
- |
-
-
- virtual void AttachedToWindow();
- |
-
-
- |
-
- |
-
-
- virtual void DetachedFromWindow();
- |
-
-
- |
-
- |
-
-
- virtual void ResizeToPreferred();
- |
-
-
- |
-
- |
-
-
- virtual void GetPreferredSize(float* width, float* height) = 0;
- |
-
-
- |
-
- |
-
-
- virtual void MessageReceived(BMessage* message);
- |
-
-
- |
-
- |
-
-
- virtual BHandler *ResolveSpecifier(BMessage *msg, int32 index, BMessage *specifier, int32 form, const char *property);
- |
-
-
- |
-
- |
-
-
- virtual status_t GetSupportedSuites(BMessage *data);
- |
-
-
- |
-
- |
-
-
- virtual void SetModificationMessage(BMessage *message);
- |
-
-
- |
-
- |
-
-
- BMessage *ModificationMessage() const;
- |
-
-
- |
-
- |
-
-
- virtual status_t Invoke(BMessage *msg = NULL);
- |
-
-
- |
-
- |
-
-
- virtual status_t InvokeChannel(BMessage *msg = NULL, int32 from_channel = 0, int32 channel_count = -1, const bool* in_mask = NULL);
- |
-
-
- |
-
- |
-
-
- status_t InvokeNotifyChannel(BMessage *msg = NULL, uint32 kind = B_CONTROL_INVOKED, int32 from_channel = 0, int32 channel_count = -1, const bool* in_mask = NULL);
- |
-
-
- |
-
- |
-
-
- virtual voidSetValue(int32 value);
- |
-
-
- |
-
- |
-
-
- virtual status_t SetCurrentChannel(int32 channel);
- |
-
-
- |
-
- |
-
-
- int32 CurrentChannel() const;
- |
-
-
- |
-
- |
-
-
- virtual int32 CountChannels() const;
- |
-
-
- |
-
- |
-
-
- virtual int32 MaxChannelCount() const = 0;
- |
-
-
- |
-
- |
-
-
- virtual status_t SetChannelCount(int32 channel_count);
- |
-
-
- |
-
- |
-
-
- int32 ValueFor(int32 channel) const;
- |
-
-
- |
-
- |
-
-
- virtual int32 GetValue(int32* out_values, int32 from_channel, int32 channel_count) const;
- |
-
-
- |
-
- |
-
-
- status_t SetValueFor(int32 channel, int32 value);
- |
-
-
- |
-
- |
-
-
- virtual status_t SetValue(int32 from_channel, int32 channel_count, const int32* in_values);
- |
-
-
- |
-
- |
-
-
- status_t SetAllValue(int32 values);
- |
-
-
- |
-
- |
-
-
- status_t SetLimitsFor(int32 channel, int32 minimum, int32 maximum);
- |
-
-
- |
-
- |
-
-
- status_t GetLimitsFor(int32 channel, int32* minimum, int32* maximum) const ;
- |
-
-
- |
-
- |
-
-
- virtual status_t SetLimitsFor(int32 from_channel, int32 channel_count, const int32* minimum, const int32* maximum);
- |
-
-
- |
-
- |
-
-
- virtual status_t GetLimitsFor(int32 from_channel, int32 channel_count, int32* minimum, int32* maximum) const;
- |
-
-
- |
-
- |
-
-
- status_t SetLimits(int32 minimum, int32 maximum);
- |
-
-
- |
-
- |
-
-
- status_t GetLimits(int32* outMinimum, int32* outMaximum) const;
- |
-
-
- |
-
- |
-
-
- virtual bool SupportsIndividualLimits() const = 0;
- |
-
-
- |
-
- |
-
-
- virtual status_t SetLimitLabels(const char* min_label, const char* max_label);
- |
-
-
- |
-
- |
-
-
- const char* MinLimitLabel() const;
- |
-
-
- |
-
- |
-
-
- const char* MaxLimitLabel() const;
- |
-
-
- |
-
- |
-
-
- virtual status_t SetLimitLabelsFor(int32 channel, const char* minLabel, const char* maxLabel);
- |
-
-
- |
-
- |
-
-
- virtual status_t SetLimitLabelsFor(int32 from_channel, int32 channel_count, const char* minLabel, const char* maxLabel);
- |
-
-
- |
-
- |
-
-
- const char* MinLimitLabelFor(int32 channel) const;
- |
-
-
- |
-
- |
-
-
- const char* MaxLimitLabelFor(int32 channel) const;
- |
-
-
-
- | BChannelSlider Class |
-
-
- |
-
- |
-
-
- BChannelSlider(BRect area, const char* name, const char* label, BMessage* model, int32 channels = 1, uint32 resize = B_FOLLOW_LEFT | B_FOLLOW_TOP, uint32 flags = B_WILL_DRAW);
- |
-
-
- |
-
- |
-
-
- BChannelSlider(BRect area, const char* name, const char* label, BMessage* model, orientation o, int32 channels = 1, uint32 resize = B_FOLLOW_LEFT | B_FOLLOW_TOP, uint32 flags = B_WILL_DRAW);
- |
-
-
- |
-
- |
-
-
- BChannelSlider(BMessage* from);
- |
-
-
- |
-
- |
-
-
- virtual ~BChannelSlider();
- |
-
-
- |
-
- |
-
-
- static BArchivable* Instantiate(BMessage* from);
- |
-
-
- |
-
- |
-
-
- virtual status_t Archive(BMessage* into, bool deep = true) const;
- |
-
-
- |
-
- |
-
-
- virtual orientation Orientation() const;
- |
-
-
- |
-
- |
-
-
- void SetOrientation(orientation o);
- |
-
-
- |
-
- |
-
-
- virtual int32 MaxChannelCount() const;
- |
-
-
- |
-
- |
-
-
- virtual bool SupportsIndividualLimits() const;
- |
-
-
- |
-
- |
-
-
- virtual void AttachedToWindow();
- |
-
-
- |
-
- |
-
-
- virtual void AllAttached();
- |
-
-
- |
-
- |
-
-
- virtual void DetachedFromWindow();
- |
-
-
- |
-
- |
-
-
- virtual void AllDetached();
- |
-
-
- |
-
- |
-
-
- virtual void MessageReceived(BMessage* msg);
- |
-
-
- |
-
- |
-
-
- virtual void Draw(BRect area);
- |
-
-
- |
-
- |
-
-
- virtual void MouseDown(BPoint where);
- |
-
-
- |
-
- |
-
-
- virtual void MouseUp(BPoint pt);
- |
-
-
- |
-
- |
-
-
- virtual void MouseMoved(BPoint pt, uint32 code, const BMessage* message);
- |
-
-
- |
-
- |
-
-
- virtual void WindowActivated(bool state);
- |
-
-
- |
-
- |
-
-
- virtual void KeyDown(const char* bytes, int32 numBytes);
- |
-
-
- |
-
- |
-
-
- virtual void KeyUp(const char* bytes, int32 numBytes);
- |
-
-
- |
-
- |
-
-
- virtual void FrameResized(float width, float height);
- |
-
-
- |
-
- |
-
-
- virtual void SetFont(const BFont* font, uint32 mask = B_FONT_ALL);
- |
-
-
- |
-
- |
-
-
- virtual void MakeFocus(bool focusState = true);
- |
-
-
- |
-
- |
-
-
- virtual void SetEnabled(bool on);
- |
-
-
- |
-
- |
-
-
- virtual void GetPreferredSize(float* width, float* height);
- |
-
-
- |
-
- |
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
- |
-
-
- |
-
- |
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual void DrawChannel(BView* into, int32 channel, BRect area, bool pressed);
- |
-
-
- |
-
- |
-
-
- virtual void DrawGroove(BView* into, int32 channel, BPoint tl, BPoint br);
- |
-
-
- |
-
- |
-
-
- virtual void DrawThumb(BView* into, int32 channel, BPoint where, bool pressed );
- |
-
-
- |
-
- |
-
-
- virtual const BBitmap* ThumbFor(int32 channel, bool pressed);
- |
-
-
- |
-
- |
-
-
- virtual BRect ThumbFrameFor(int32 channel);
- |
-
-
- |
-
- |
-
-
- virtual float ThumbDeltaFor(int32 channel);
- |
-
-
- |
-
- |
-
-
- virtual float ThumbRangeFor(int32 channel);
- |
-
-
-
- | BMultiChannelControl Class |
-
-
- |
-
- |
-
-
- BMultiChannelControl(BRect frame, const char* name, const char* label, BMessage* model, int32 channel_count = 1, uint32 resize = B_FOLLOW_LEFT | B_FOLLOW_TOP, uint32 flags = B_WILL_DRAW);
- |
-
-
- |
-
- |
-
-
- BMultiChannelControl(BMessage* from);
- |
-
-
- |
-
- |
-
-
- virtual ~BMultiChannelControl();
- |
-
-
- |
-
- |
-
-
- virtual status_t Archive(BMessage* into, bool deep = true) const;
- |
-
-
- |
-
- |
-
-
- virtual void Draw(BRect area) = 0;
- |
-
-
- |
-
- |
-
-
- virtual void MouseDown(BPoint where) = 0;
- |
-
-
- |
-
- |
-
-
- virtual void KeyDown(const char* bytes, int32 size) = 0;
- |
-
-
- |
-
- |
-
-
- virtual void FrameResized(float width, float height);
- |
-
-
- |
-
- |
-
-
- virtual void SetFont(const BFont* font, uint32 mask = B_FONT_ALL);
- |
-
-
- |
-
- |
-
-
- virtual void AttachedToWindow();
- |
-
-
- |
-
- |
-
-
- virtual void DetachedFromWindow();
- |
-
-
- |
-
- |
-
-
- virtual void ResizeToPreferred();
- |
-
-
- |
-
- |
-
-
- virtual void GetPreferredSize(float* width, float* height) = 0;
- |
-
-
- |
-
- |
-
-
- virtual void MessageReceived(BMessage* message);
- |
-
-
- |
-
- |
-
-
- virtual void SetValue(int32 value);
- |
-
-
- |
-
- |
-
-
- virtual status_t SetCurrentChannel(int32 channel);
- |
-
-
- |
-
- |
-
-
- int32 CurrentChannel() const;
- |
-
-
- |
-
- |
-
-
- virtual int32 CountChannels() const;
- |
-
-
- |
-
- |
-
-
- virtual int32 MaxChannelCount() const = 0;
- |
-
-
- |
-
- |
-
-
- virtual status_t SetChannelCount(int32 channel_count);
- |
-
-
- |
-
- |
-
-
- int32 ValueFor(int32 channel) const;
- |
-
-
- |
-
- |
-
-
- virtual int32 GetValues(int32* out_values, int32 from_channel, int32 channel_count) const;
- |
-
-
- |
-
- |
-
-
- status_t SetValueFor(int32 channel, int32 value);
- |
-
-
- |
-
- |
-
-
- virtual status_t SetValues(int32 from_channel, int32 channel_count, const int32* in_values);
- |
-
-
- |
-
- |
-
-
- status_t SetAllValues(int32 values);
- |
-
-
- |
-
- |
-
-
- status_t SetLimitsFor(int32 channel, int32 minimum, int32 maximum);
- |
-
-
- |
-
- |
-
-
- status_t GetLimitsFor(int32 channel, int32* minimum, int32* maximum) const ;
- |
-
-
- |
-
- |
-
-
- virtual status_t SetLimits(int32 from_channel, int32 channel_count, const int32* minimum, const int32* maximum);
- |
-
-
- |
-
- |
-
-
- virtual status_t GetLimits(int32 from_channel, int32 channel_count, int32* minimum, int32* maximum) const;
- |
-
-
- |
-
- |
-
-
- status_t SetAllLimits(int32 minimum, int32 maximum);
- |
-
-
- |
-
- |
-
-
- virtual status_t SetLimitLabels(const char* min_label, const char* max_label);
- |
-
-
- |
-
- |
-
-
- const char* MinLimitLabel() const;
- |
-
-
- |
-
- |
-
-
- const char* MaxLimitLabel() const;
- |
-
-
-
- | BOptionControl Class |
-
-
- |
-
- |
-
-
- BOptionControl(BRect frame, const char* name, const char* label, BMessage* message, uint32 resize = B_FOLLOW_LEFT | B_FOLLOW_TOP, uint32 flags = B_WILL_DRAW);
- |
-
-
- |
-
- |
-
-
- virtual ~BOptionControl();
- |
-
-
- |
-
- |
-
-
- virtual void MessageReceived(BMessage* message);
- |
-
-
- |
-
- |
-
-
- status_t AddOption(const char* name, int32 value);
- |
-
-
- |
-
- |
-
-
- virtual boolGetOptionAt(int32 index, const char** out_name, int32* out_value) = 0;
- |
-
-
- |
-
- |
-
-
- virtual void RemoveOptionAt(int32 index) = 0;
- |
-
-
- |
-
- |
-
-
- virtual int32 CountOptions() const = 0;
- |
-
-
- |
-
- |
-
-
- virtual status_tAddOptionAt(const char* name, int32 value, int32 index) = 0;
- |
-
-
- |
-
- |
-
-
- virtual int32 SelectedOption(const char** name = 0, int32* value = 0) const = 0;
- |
-
-
- |
-
- |
-
-
- virtual status_t SelectOptionFor(int32 value);
- |
-
-
- |
-
- |
-
-
- virtual status_t SelectOptionFor(const char *name);
- |
-
-
- |
-
- |
-
-
- BMessage* MakeValueMessage(int32 value);
- |
-
-
-
- | BOptionPopUp Class |
-
-
- |
-
- |
-
-
- BOptionPopUp(BRect frame, const char* name, const char* label, BMessage* message, uint32 resize = B_FOLLOW_LEFT | B_FOLLOW_TOP, uint32 flags = B_WILL_DRAW);
- |
-
-
- |
-
- |
-
-
- BOptionPopUp(BRect frame, const char* name, const char* label, BMessage* message, bool fixed, uint32 resize = B_FOLLOW_LEFT | B_FOLLOW_TOP, uint32 flags = B_WILL_DRAW);
- |
-
-
- |
-
- |
-
-
- ~BOptionPopUp();
- |
-
-
- |
-
- |
-
-
- BMenuField* MenuField();
- |
-
-
- |
-
- |
-
-
- virtual bool GetOptionAt(int32 index, const char** out_name, int32* out_value);
- |
-
-
- |
-
- |
-
-
- virtual void RemoveOptionAt(int32 index);
- |
-
-
- |
-
- |
-
-
- virtual int32 CountOptions() const;
- |
-
-
- |
-
- |
-
-
- virtual status_t AddOptionAt(const char* name, int32 value, int32 index);
- |
-
-
- |
-
- |
-
-
- virtual void AllAttached();
- |
-
-
- |
-
- |
-
-
- virtual void MessageReceived(BMessage* message);
- |
-
-
- |
-
- |
-
-
- virtual void SetLabel(const char* text);
- |
-
-
- |
-
- |
-
-
- virtual void SetValue(int32 value);
- |
-
-
- |
-
- |
-
-
- virtual voidSetEnabled(bool on);
- |
-
-
- |
-
- |
-
-
- virtual void GetPreferredSize(float* width, float* height);
- |
-
-
- |
-
- |
-
-
- virtual void ResizeToPreferred();
- |
-
-
- |
-
- |
-
-
- virtual int32 SelectedOption(const char** outName = 0, int32* outValue = 0) const;
- |
-
-
-
-
-
-
-
-
-
-
-
-
- | Legend |
-
-
-
-
-
-  |
- Functional Spec |
-
-
-  |
- Use Cases |
-
-
-  |
- Unit Tests |
-
-
-  |
- Technical Spec |
-
-
-  |
- Implementation |
-
-
-  |
- Completed |
-
-
- |
-
-
-
-
-
-
-
-The OpenBeOS project is hosted by:
-
-
-
-
-
-Copyright © 2001-2002
-OpenBeOS Project
-
-
-
-
diff --git a/docs/develop/ikteam/schedule/interfacekit/ControlWidgets.html b/docs/develop/ikteam/schedule/interfacekit/ControlWidgets.html
deleted file mode 100644
index 39b13e59ee..0000000000
--- a/docs/develop/ikteam/schedule/interfacekit/ControlWidgets.html
+++ /dev/null
@@ -1,8194 +0,0 @@
-
-
- Control Widgets Tasks
-
-
-Control Widgets Tasks
-
-
-
-
-
- |
-
- |
- Task Summary |
- Owner |
-
- |
-
- |
-
-
- BControl
- |
-
-
- Marc Flerackers
- |
-
-
- |
-
- |
-
-
- BButton
- |
-
-
- Marc Flerackers
- |
-
-
- |
-
- |
-
-
- BCheckBox
- |
-
-
- Marc Flerackers
- |
-
-
- |
-
- |
-
-
- BColorControl
- |
-
-
-
- |
-
-
- |
-
- |
-
-
- BPictureButton
- |
-
-
- Graham Macdonald
- |
-
-
- |
-
- |
-
-
- BRadioButton
- |
-
-
- Marc Flerackers
- |
-
-
- |
-
- |
-
-
- BSlider
- |
-
-
- Staffan Hellstrom
- |
-
-
- |
-
- |
-
-
- BTab
- |
-
-
- Marc Flerackers
- |
-
-
- |
-
- |
-
-
- BTabView
- |
-
-
- Marc Flerackers
- |
-
-
-
-
-
-
-
-
-
-
-
-
-
- |
-
- |
- Task Details |
-
-
-
-
- | BControl Class |
-
-
- |
-
- |
-
-
- BControl(BRect frame, const char* name, const char* label, BMessage* message, uint32 resizeMask, uint32 flags);
- |
-
-
- |
-
- |
-
-
- BControl(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual ~BControl();
- |
-
-
- |
-
- |
-
-
- static BArchivable* Instantiate(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
- |
-
-
- |
-
- |
-
-
- virtual void WindowActivated(bool state);
- |
-
-
- |
-
- |
-
-
- virtual void AttachedToWindow();
- |
-
-
- |
-
- |
-
-
- virtual void MessageReceived(BMessage* msg);
- |
-
-
- |
-
- |
-
-
- virtual void MakeFocus(bool state = true);
- |
-
-
- |
-
- |
-
-
- virtual void KeyDown(const char* bytes, int32 numBytes);
- |
-
-
- |
-
- |
-
-
- virtual void MouseDown(BPoint pt);
- |
-
-
- |
-
- |
-
-
- virtual void MouseUp(BPoint pt);
- |
-
-
- |
-
- |
-
-
- virtual void MouseMoved(BPoint pt, uint32 code, const BMessage* msg);
- |
-
-
- |
-
- |
-
-
- virtual void DetachedFromWindow();
- |
-
-
- |
-
- |
-
-
- virtual void SetLabel(const char* text);
- |
-
-
- |
-
- |
-
-
- const char* Label() const;
- |
-
-
- |
-
- |
-
-
- virtual void SetValue(int32 value);
- |
-
-
- |
-
- |
-
-
- int32 Value() const;
- |
-
-
- |
-
- |
-
-
- virtual void SetEnabled(bool on);
- |
-
-
- |
-
- |
-
-
- bool IsEnabled() const;
- |
-
-
- |
-
- |
-
-
- virtual void GetPreferredSize(float* width, float* height);
- |
-
-
- |
-
- |
-
-
- virtual void ResizeToPreferred();
- |
-
-
- |
-
- |
-
-
- virtual status_t Invoke(BMessage* msg = NULL);
- |
-
-
- |
-
- |
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
- |
-
-
- |
-
- |
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual void AllAttached();
- |
-
-
- |
-
- |
-
-
- virtual void AllDetached();
- |
-
-
- |
-
- |
-
-
- bool IsFocusChanging() const;
- |
-
-
- |
-
- |
-
-
- bool IsTracking() const;
- |
-
-
- |
-
- |
-
-
- void SetTracking(bool state);
- |
-
-
- |
-
- |
-
-
- void SetValueNoUpdate(int32 value);
- |
-
-
-
- | BButton Class |
-
-
- |
-
- |
-
-
- BButton(BRect frame, const char* name, const char* label, BMessage* message, uint32 resizeMask = B_FOLLOW_LEFT | B_FOLLOW_TOP, uint32 flags = B_WILL_DRAW | B_NAVIGABLE);
- |
-
-
- |
-
- |
-
-
- BButton(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual ~BButton();
- |
-
-
- |
-
- |
-
-
- static BArchivable* Instantiate(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
- |
-
-
- |
-
- |
-
-
- virtual void Draw(BRect updateRect);
- |
-
-
- |
-
- |
-
-
- virtual void MouseDown(BPoint where);
- |
-
-
- |
-
- |
-
-
- virtual void AttachedToWindow();
- |
-
-
- |
-
- |
-
-
- virtual void KeyDown(const char* bytes, int32 numBytes);
- |
-
-
- |
-
- |
-
-
- virtual void MakeDefault(bool state);
- |
-
-
- |
-
- |
-
-
- virtual void SetLabel(const char* text);
- |
-
-
- |
-
- |
-
-
- bool IsDefault() const;
- |
-
-
- |
-
- |
-
-
- virtual void MessageReceived(BMessage* msg);
- |
-
-
- |
-
- |
-
-
- virtual void WindowActivated(bool state);
- |
-
-
- |
-
- |
-
-
- virtual void MouseUp(BPoint pt);
- |
-
-
- |
-
- |
-
-
- virtual void MouseMoved(BPoint pt, uint32 code, const BMessage* msg);
- |
-
-
- |
-
- |
-
-
- virtual void DetachedFromWindow();
- |
-
-
- |
-
- |
-
-
- virtual void SetValue(int32 value);
- |
-
-
- |
-
- |
-
-
- virtual void GetPreferredSize(float* width, float* height);
- |
-
-
- |
-
- |
-
-
- virtual void ResizeToPreferred();
- |
-
-
- |
-
- |
-
-
- virtual status_t Invoke(BMessage* msg = NULL);
- |
-
-
- |
-
- |
-
-
- virtual void FrameMoved(BPoint new_position);
- |
-
-
- |
-
- |
-
-
- virtual void FrameResized(float new_width, float new_height);
- |
-
-
- |
-
- |
-
-
- virtual void MakeFocus(bool state = true);
- |
-
-
- |
-
- |
-
-
- virtual void AllAttached();
- |
-
-
- |
-
- |
-
-
- virtual void AllDetached();
- |
-
-
- |
-
- |
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
- |
-
-
- |
-
- |
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
- |
-
-
-
- | BCheckBox Class |
-
-
- |
-
- |
-
-
- BCheckBox(BRect frame, const char* name, const char* label, BMessage* message, uint32 resizeMask = B_FOLLOW_LEFT | B_FOLLOW_TOP, uint32 flags = B_WILL_DRAW | B_NAVIGABLE);
- |
-
-
- |
-
- |
-
-
- BCheckBox(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual ~BCheckBox();
- |
-
-
- |
-
- |
-
-
- static BArchivable* Instantiate(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
- |
-
-
- |
-
- |
-
-
- virtual void Draw(BRect updateRect);
- |
-
-
- |
-
- |
-
-
- virtual void AttachedToWindow();
- |
-
-
- |
-
- |
-
-
- virtual void MouseDown(BPoint where);
- |
-
-
- |
-
- |
-
-
- virtual void MessageReceived(BMessage* msg);
- |
-
-
- |
-
- |
-
-
- virtual void WindowActivated(bool state);
- |
-
-
- |
-
- |
-
-
- virtual void KeyDown(const char* bytes, int32 numBytes);
- |
-
-
- |
-
- |
-
-
- virtual void MouseUp(BPoint pt);
- |
-
-
- |
-
- |
-
-
- virtual void MouseMoved(BPoint pt, uint32 code, const BMessage* msg);
- |
-
-
- |
-
- |
-
-
- virtual void DetachedFromWindow();
- |
-
-
- |
-
- |
-
-
- virtual void SetValue(int32 value);
- |
-
-
- |
-
- |
-
-
- virtual void GetPreferredSize(float* width, float* height);
- |
-
-
- |
-
- |
-
-
- virtual void ResizeToPreferred();
- |
-
-
- |
-
- |
-
-
- virtual status_t Invoke(BMessage* msg = NULL);
- |
-
-
- |
-
- |
-
-
- virtual void FrameMoved(BPoint new_position);
- |
-
-
- |
-
- |
-
-
- virtual void FrameResized(float new_width, float new_height);
- |
-
-
- |
-
- |
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
- |
-
-
- |
-
- |
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual void MakeFocus(bool state = true);
- |
-
-
- |
-
- |
-
-
- virtual void AllAttached();
- |
-
-
- |
-
- |
-
-
- virtual void AllDetached();
- |
-
-
-
- | BColorControl Class |
-
-
- |
-
- |
-
-
- BColorControl(BPoint start, color_control_layout layout, float cell_size, const char *name, BMessage *message = NULL, bool use_offscreen = false);
- |
-
-
- |
-
- |
-
-
- BColorControl(BMessage *data);
- |
-
-
- |
-
- |
-
-
- virtual ~BColorControl();
- |
-
-
- |
-
- |
-
-
- static BArchivable *Instantiate(BMessage *data);
- |
-
-
- |
-
- |
-
-
- virtual status_t Archive(BMessage *data, bool deep = true) const;
- |
-
-
- |
-
- |
-
-
- virtual void SetValue(int32 color_value);
- |
-
-
- |
-
- |
-
-
- void SetValue(rgb_color color);
- |
-
-
- |
-
- |
-
-
- rgb_color ValueAsColor();
- |
-
-
- |
-
- |
-
-
- virtual void SetEnabled(bool state);
- |
-
-
- |
-
- |
-
-
- virtual void AttachedToWindow();
- |
-
-
- |
-
- |
-
-
- virtual void MessageReceived(BMessage *msg);
- |
-
-
- |
-
- |
-
-
- virtual void Draw(BRect updateRect);
- |
-
-
- |
-
- |
-
-
- virtual void MouseDown(BPoint where);
- |
-
-
- |
-
- |
-
-
- virtual void KeyDown(const char *bytes, int32 numBytes);
- |
-
-
- |
-
- |
-
-
- virtual void SetCellSize(float size);
- |
-
-
- |
-
- |
-
-
- float CellSize() const;
- |
-
-
- |
-
- |
-
-
- virtual void SetLayout(color_control_layout layout);
- |
-
-
- |
-
- |
-
-
- color_control_layout Layout() const;
- |
-
-
- |
-
- |
-
-
- virtual void WindowActivated(bool state);
- |
-
-
- |
-
- |
-
-
- virtual void MouseUp(BPoint pt);
- |
-
-
- |
-
- |
-
-
- virtual void MouseMoved(BPoint pt, uint32 code, const BMessage *msg);
- |
-
-
- |
-
- |
-
-
- virtual void DetachedFromWindow();
- |
-
-
- |
-
- |
-
-
- virtual void GetPreferredSize(float *width, float *height);
- |
-
-
- |
-
- |
-
-
- virtual void ResizeToPreferred();
- |
-
-
- |
-
- |
-
-
- virtual status_t Invoke(BMessage *msg = NULL);
- |
-
-
- |
-
- |
-
-
- virtual void FrameMoved(BPoint new_position);
- |
-
-
- |
-
- |
-
-
- virtual void FrameResized(float new_width, float new_height);
- |
-
-
- |
-
- |
-
-
- virtual BHandler *ResolveSpecifier(BMessage *msg, int32 index, BMessage *specifier, int32 form, const char *property);
- |
-
-
- |
-
- |
-
-
- virtual status_t GetSupportedSuites(BMessage *data);
- |
-
-
- |
-
- |
-
-
- virtual void MakeFocus(bool state = true);
- |
-
-
- |
-
- |
-
-
- virtual void AllAttached();
- |
-
-
- |
-
- |
-
-
- virtual void AllDetached();
- |
-
-
-
- | BPictureButton Class |
-
-
- |
-
- |
-
-
- BPictureButton(BRect frame, const char* name, BPicture* off, BPicture* on, BMessage* message, uint32 behavior = B_ONE_STATE_BUTTON, uint32 resizeMask = B_FOLLOW_LEFT | B_FOLLOW_TOP, uint32 flgs = B_WILL_DRAW | B_NAVIGABLE);
- |
-
-
- |
-
- |
-
-
- BPictureButton(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual ~BPictureButton();
- |
-
-
- |
-
- |
-
-
- static BArchivable* Instantiate(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
- |
-
-
- |
-
- |
-
-
- virtual void Draw(BRect updateRect);
- |
-
-
- |
-
- |
-
-
- virtual void MouseDown(BPoint where);
- |
-
-
- |
-
- |
-
-
- virtual void KeyDown(const char* bytes, int32 numBytes);
- |
-
-
- |
-
- |
-
-
- virtual void SetEnabledOn(BPicture* on);
- |
-
-
- |
-
- |
-
-
- virtual void SetEnabledOff(BPicture* off);
- |
-
-
- |
-
- |
-
-
- virtual void SetDisabledOn(BPicture* on);
- |
-
-
- |
-
- |
-
-
- virtual void SetDisabledOff(BPicture* off);
- |
-
-
- |
-
- |
-
-
- BPicture* EnabledOn() const;
- |
-
-
- |
-
- |
-
-
- BPicture* EnabledOff() const;
- |
-
-
- |
-
- |
-
-
- BPicture* DisabledOn() const;
- |
-
-
- |
-
- |
-
-
- BPicture* DisabledOff() const;
- |
-
-
- |
-
- |
-
-
- virtual void SetBehavior(uint32 behavior);
- |
-
-
- |
-
- |
-
-
- uint32 Behavior() const;
- |
-
-
- |
-
- |
-
-
- virtual void MessageReceived(BMessage* msg);
- |
-
-
- |
-
- |
-
-
- virtual void MouseUp(BPoint pt);
- |
-
-
- |
-
- |
-
-
- virtual void WindowActivated(bool state);
- |
-
-
- |
-
- |
-
-
- virtual void MouseMoved(BPoint pt, uint32 code, const BMessage* msg);
- |
-
-
- |
-
- |
-
-
- virtual void AttachedToWindow();
- |
-
-
- |
-
- |
-
-
- virtual void DetachedFromWindow();
- |
-
-
- |
-
- |
-
-
- virtual void SetValue(int32 value);
- |
-
-
- |
-
- |
-
-
- virtual status_t Invoke(BMessage* msg = NULL);
- |
-
-
- |
-
- |
-
-
- virtual void FrameMoved(BPoint new_position);
- |
-
-
- |
-
- |
-
-
- virtual void FrameResized(float new_width, float new_height);
- |
-
-
- |
-
- |
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
- |
-
-
- |
-
- |
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual void ResizeToPreferred();
- |
-
-
- |
-
- |
-
-
- virtual void GetPreferredSize(float* width, float* height);
- |
-
-
- |
-
- |
-
-
- virtual void MakeFocus(bool state = true);
- |
-
-
- |
-
- |
-
-
- virtual void AllAttached();
- |
-
-
- |
-
- |
-
-
- virtual void AllDetached();
- |
-
-
-
- | BRadioButton Class |
-
-
- |
-
- |
-
-
- BRadioButton(BRect frame, const char* name, const char* label, BMessage* message, uint32 resizMask = B_FOLLOW_LEFT | B_FOLLOW_TOP, uint32 flags = B_WILL_DRAW | B_NAVIGABLE);
- |
-
-
- |
-
- |
-
-
- BRadioButton(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual ~BRadioButton();
- |
-
-
- |
-
- |
-
-
- static BArchivable* Instantiate(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
- |
-
-
- |
-
- |
-
-
- virtual void Draw(BRect updateRect);
- |
-
-
- |
-
- |
-
-
- virtual void MouseDown(BPoint where);
- |
-
-
- |
-
- |
-
-
- virtual void AttachedToWindow();
- |
-
-
- |
-
- |
-
-
- virtual void KeyDown(const char* bytes, int32 numBytes);
- |
-
-
- |
-
- |
-
-
- virtual void SetValue(int32 value);
- |
-
-
- |
-
- |
-
-
- virtual void GetPreferredSize(float* width, float* height);
- |
-
-
- |
-
- |
-
-
- virtual void ResizeToPreferred();
- |
-
-
- |
-
- |
-
-
- virtual status_t Invoke(BMessage* msg = NULL);
- |
-
-
- |
-
- |
-
-
- virtual void MessageReceived(BMessage* msg);
- |
-
-
- |
-
- |
-
-
- virtual void WindowActivated(bool state);
- |
-
-
- |
-
- |
-
-
- virtual void MouseUp(BPoint pt);
- |
-
-
- |
-
- |
-
-
- virtual void MouseMoved(BPoint pt, uint32 code, const BMessage* msg);
- |
-
-
- |
-
- |
-
-
- virtual void DetachedFromWindow();
- |
-
-
- |
-
- |
-
-
- virtual void FrameMoved(BPoint new_position);
- |
-
-
- |
-
- |
-
-
- virtual void FrameResized(float new_width, float new_height);
- |
-
-
- |
-
- |
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
- |
-
-
- |
-
- |
-
-
- virtual void MakeFocus(bool state = true);
- |
-
-
- |
-
- |
-
-
- virtual void AllAttached();
- |
-
-
- |
-
- |
-
-
- virtual void AllDetached();
- |
-
-
- |
-
- |
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
- |
-
-
-
- | BSlider Class |
-
-
- |
-
- |
-
-
- BSlider(BRect frame, const char* name, const char* label, BMessage* message, int32 minValue, int32 maxValue, thumb_style thumbType = B_BLOCK_THUMB, uint32 resizingMode = B_FOLLOW_LEFT | B_FOLLOW_TOP, uint32 flags = B_NAVIGABLE | B_WILL_DRAW | B_FRAME_EVENTS);
- |
-
-
- |
-
- |
-
-
- BSlider(BRect frame, const char* name, const char* label, BMessage* message, int32 minValue, int32 maxValue, orientation posture /*= B_HORIZONTAL*/, thumb_style thumbType = B_BLOCK_THUMB, uint32 resizingMode = B_FOLLOW_LEFT | B_FOLLOW_TOP, uint32 flags = B_NAVIGABLE | B_WILL_DRAW | B_FRAME_EVENTS);
- |
-
-
- |
-
- |
-
-
- BSlider(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual ~BSlider();
- |
-
-
- |
-
- |
-
-
- static BArchivable* Instantiate(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
- |
-
-
- |
-
- |
-
-
- virtual status_t Perform(perform_code d, void* arg);
- |
-
-
- |
-
- |
-
-
- virtual void WindowActivated(bool state);
- |
-
-
- |
-
- |
-
-
- virtual void AttachedToWindow();
- |
-
-
- |
-
- |
-
-
- virtual void AllAttached();
- |
-
-
- |
-
- |
-
-
- virtual void AllDetached();
- |
-
-
- |
-
- |
-
-
- virtual void DetachedFromWindow();
- |
-
-
- |
-
- |
-
-
- virtual void MessageReceived(BMessage* msg);
- |
-
-
- |
-
- |
-
-
- virtual void FrameMoved(BPoint new_position);
- |
-
-
- |
-
- |
-
-
- virtual void FrameResized(float w,float h);
- |
-
-
- |
-
- |
-
-
- virtual void KeyDown(const char* bytes, int32 n);
- |
-
-
- |
-
- |
-
-
- virtual void MouseDown(BPoint);
- |
-
-
- |
-
- |
-
-
- virtual void MouseUp(BPoint pt);
- |
-
-
- |
-
- |
-
-
- virtual void MouseMoved(BPoint pt, uint32 c, const BMessage* m);
- |
-
-
- |
-
- |
-
-
- virtual void Pulse();
- |
-
-
- |
-
- |
-
-
- virtual void SetLabel(const char* label);
- |
-
-
- |
-
- |
-
-
- virtual void SetLimitLabels(const char* minLabel, const char* maxLabel);
- |
-
-
- |
-
- |
-
-
- const char* MinLimitLabel() const;
- |
-
-
- |
-
- |
-
-
- const char* MaxLimitLabel() const;
- |
-
-
- |
-
- |
-
-
- virtual void SetValue(int32);
- |
-
-
- |
-
- |
-
-
- virtual int32 ValueForPoint(BPoint) const;
- |
-
-
- |
-
- |
-
-
- virtual void SetPosition(float);
- |
-
-
- |
-
- |
-
-
- float Position() const;
- |
-
-
- |
-
- |
-
-
- virtual void SetEnabled(bool on);
- |
-
-
- |
-
- |
-
-
- void GetLimits(int32* minimum, int32* maximum);
- |
-
-
- |
-
- |
-
-
- virtual void Draw(BRect);
- |
-
-
- |
-
- |
-
-
- virtual void DrawSlider();
- |
-
-
- |
-
- |
-
-
- virtual void DrawBar();
- |
-
-
- |
-
- |
-
-
- virtual void DrawHashMarks();
- |
-
-
- |
-
- |
-
-
- virtual void DrawThumb();
- |
-
-
- |
-
- |
-
-
- virtual void DrawFocusMark();
- |
-
-
- |
-
- |
-
-
- virtual void DrawText();
- |
-
-
- |
-
- |
-
-
- virtual char* UpdateText() const;
- |
-
-
- |
-
- |
-
-
- virtual BRect BarFrame() const;
- |
-
-
- |
-
- |
-
-
- virtual BRect HashMarksFrame() const;
- |
-
-
- |
-
- |
-
-
- virtual BRect ThumbFrame() const;
- |
-
-
- |
-
- |
-
-
- virtual void SetFlags(uint32 flags);
- |
-
-
- |
-
- |
-
-
- virtual void SetResizingMode(uint32 mode);
- |
-
-
- |
-
- |
-
-
- virtual void GetPreferredSize( float* width, float* height);
- |
-
-
- |
-
- |
-
-
- virtual void ResizeToPreferred();
- |
-
-
- |
-
- |
-
-
- virtual status_t Invoke(BMessage* msg=NULL);
- |
-
-
- |
-
- |
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
- |
-
-
- |
-
- |
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual void SetModificationMessage(BMessage* message);
- |
-
-
- |
-
- |
-
-
- BMessage* ModificationMessage() const;
- |
-
-
- |
-
- |
-
-
- virtual void SetSnoozeAmount(int32);
- |
-
-
- |
-
- |
-
-
- int32 SnoozeAmount() const;
- |
-
-
- |
-
- |
-
-
- virtual void SetKeyIncrementValue(int32 value);
- |
-
-
- |
-
- |
-
-
- int32 KeyIncrementValue() const;
- |
-
-
- |
-
- |
-
-
- virtual void SetHashMarkCount(int32 count);
- |
-
-
- |
-
- |
-
-
- int32 HashMarkCount() const;
- |
-
-
- |
-
- |
-
-
- virtual void SetHashMarks(hash_mark_location where);
- |
-
-
- |
-
- |
-
-
- hash_mark_location HashMarks() const;
- |
-
-
- |
-
- |
-
-
- virtual void SetStyle(thumb_style s);
- |
-
-
- |
-
- |
-
-
- thumb_style Style() const;
- |
-
-
- |
-
- |
-
-
- virtual void SetBarColor(rgb_color);
- |
-
-
- |
-
- |
-
-
- rgb_color BarColor() const;
- |
-
-
- |
-
- |
-
-
- virtual void UseFillColor(bool, const rgb_color* c=NULL);
- |
-
-
- |
-
- |
-
-
- bool FillColor(rgb_color*) const;
- |
-
-
- |
-
- |
-
-
- BView* OffscreenView() const;
- |
-
-
- |
-
- |
-
-
- orientation Orientation() const;
- |
-
-
- |
-
- |
-
-
- virtual void SetOrientation(orientation);
- |
-
-
- |
-
- |
-
-
- float BarThickness() const;
- |
-
-
- |
-
- |
-
-
- virtual void SetBarThickness(float thickness);
- |
-
-
- |
-
- |
-
-
- virtual void SetFont(const BFont* font, uint32 properties = B_FONT_ALL);
- |
-
-
-
- | BTab Class |
-
-
- |
-
- |
-
-
- BTab(BView* contents=NULL);
- |
-
-
- |
-
- |
-
-
- BTab(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual ~BTab();
- |
-
-
- |
-
- |
-
-
- static BArchivable* Instantiate(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
- |
-
-
- |
-
- |
-
-
- virtual status_t Perform(uint32 d, void* arg);
- |
-
-
- |
-
- |
-
-
- const char* Label() const;
- |
-
-
- |
-
- |
-
-
- virtual void SetLabel(const char* label);
- |
-
-
- |
-
- |
-
-
- bool IsSelected() const;
- |
-
-
- |
-
- |
-
-
- virtual void Select(BView* owner);
- |
-
-
- |
-
- |
-
-
- virtual void Deselect();
- |
-
-
- |
-
- |
-
-
- virtual void SetEnabled(bool on);
- |
-
-
- |
-
- |
-
-
- bool IsEnabled() const;
- |
-
-
- |
-
- |
-
-
- void MakeFocus(bool infocus=true);
- |
-
-
- |
-
- |
-
-
- bool IsFocus() const;
- |
-
-
- |
-
- |
-
-
- virtual void SetView(BView* contents);
- |
-
-
- |
-
- |
-
-
- BView* View() const;
- |
-
-
- |
-
- |
-
-
- virtual void DrawFocusMark(BView* owner, BRect tabFrame);
- |
-
-
- |
-
- |
-
-
- virtual void DrawLabel(BView* owner, BRect tabFrame);
- |
-
-
- |
-
- |
-
-
- virtual void DrawTab(BView* owner, BRect tabFrame, tab_position, bool full=true);
- |
-
-
-
- | BTabView Class |
-
-
- |
-
- |
-
-
- BTabView(BRect frame, const char* name, button_width width = B_WIDTH_AS_USUAL, uint32 resizingMode = B_FOLLOW_ALL, uint32 flags = B_FULL_UPDATE_ON_RESIZE | B_WILL_DRAW | B_NAVIGABLE_JUMP | B_FRAME_EVENTS | B_NAVIGABLE);
- |
-
-
- |
-
- |
-
-
- BTabView(BMessage*);
- |
-
-
- |
-
- |
-
-
- virtual ~BTabView();
- |
-
-
- |
-
- |
-
-
- static BArchivable* Instantiate(BMessage*);
- |
-
-
- |
-
- |
-
-
- virtual status_t Archive(BMessage*, bool deep=true) const;
- |
-
-
- |
-
- |
-
-
- virtual status_t Perform(perform_code d, void* arg);
- |
-
-
- |
-
- |
-
-
- virtual void WindowActivated(bool state);
- |
-
-
- |
-
- |
-
-
- virtual void AttachedToWindow();
- |
-
-
- |
-
- |
-
-
- virtual void AllAttached();
- |
-
-
- |
-
- |
-
-
- virtual void AllDetached();
- |
-
-
- |
-
- |
-
-
- virtual void DetachedFromWindow();
- |
-
-
- |
-
- |
-
-
- virtual void MessageReceived(BMessage* msg);
- |
-
-
- |
-
- |
-
-
- virtual void FrameMoved(BPoint new_position);
- |
-
-
- |
-
- |
-
-
- virtual void FrameResized(float w,float h);
- |
-
-
- |
-
- |
-
-
- virtual void KeyDown(const char* bytes, int32 n);
- |
-
-
- |
-
- |
-
-
- virtual void MouseDown(BPoint);
- |
-
-
- |
-
- |
-
-
- virtual void MouseUp(BPoint);
- |
-
-
- |
-
- |
-
-
- virtual void MouseMoved(BPoint pt, uint32 code, const BMessage* msg);
- |
-
-
- |
-
- |
-
-
- virtual void Pulse();
- |
-
-
- |
-
- |
-
-
- virtual void Select(int32 tabIndex);
- |
-
-
- |
-
- |
-
-
- int32 Selection() const;
- |
-
-
- |
-
- |
-
-
- virtual void MakeFocus(bool focusState = true);
- |
-
-
- |
-
- |
-
-
- virtual void SetFocusTab(int32 tabIndex, bool focusState);
- |
-
-
- |
-
- |
-
-
- int32 FocusTab() const;
- |
-
-
- |
-
- |
-
-
- virtual void Draw(BRect);
- |
-
-
- |
-
- |
-
-
- virtual BRect DrawTabs();
- |
-
-
- |
-
- |
-
-
- virtual void DrawBox(BRect selectedTabFrame);
- |
-
-
- |
-
- |
-
-
- virtual BRect TabFrame(int32 tabIndex) const;
- |
-
-
- |
-
- |
-
-
- virtual void SetFlags(uint32 flags);
- |
-
-
- |
-
- |
-
-
- virtual void SetResizingMode(uint32 mode);
- |
-
-
- |
-
- |
-
-
- virtual void GetPreferredSize( float* width, float* height);
- |
-
-
- |
-
- |
-
-
- virtual void ResizeToPreferred();
- |
-
-
- |
-
- |
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
- |
-
-
- |
-
- |
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual void AddTab(BView* tabContents, BTab* tab=NULL);
- |
-
-
- |
-
- |
-
-
- virtual BTab* RemoveTab(int32 tabIndex);
- |
-
-
- |
-
- |
-
-
- virtual BTab* TabAt(int32 tabIndex) const;
- |
-
-
- |
-
- |
-
-
- virtual void SetTabWidth(button_width s);
- |
-
-
- |
-
- |
-
-
- button_width TabWidth() const;
- |
-
-
- |
-
- |
-
-
- virtual void SetTabHeight(float height);
- |
-
-
- |
-
- |
-
-
- float TabHeight() const;
- |
-
-
- |
-
- |
-
-
- BView* ContainerView() const;
- |
-
-
- |
-
- |
-
-
- int32 CountTabs() const;
- |
-
-
- |
-
- |
-
-
- BView* ViewForTab(int32 tabIndex) const;
- |
-
-
-
-
-
-
-
-
-
-
-
-
- | Legend |
-
-
-
-
-
-  |
- Functional Spec |
-
-
-  |
- Use Cases |
-
-
-  |
- Unit Tests |
-
-
-  |
- Technical Spec |
-
-
-  |
- Implementation |
-
-
-  |
- Completed |
-
-
- |
-
-
-
-
-
-
-
-The OpenBeOS project is hosted by:
-
-
-
-
-
-Copyright © 2001-2002
-OpenBeOS Project
-
-
-
-
diff --git a/docs/develop/ikteam/schedule/interfacekit/Group1Support.html b/docs/develop/ikteam/schedule/interfacekit/Group1Support.html
deleted file mode 100644
index d9dc32b18b..0000000000
--- a/docs/develop/ikteam/schedule/interfacekit/Group1Support.html
+++ /dev/null
@@ -1,2629 +0,0 @@
-
-
- Group 1 Support Tasks
-
-
-Group 1 Support Tasks
-
-
-
-
-
- |
-
- |
- Task Summary |
- Owner |
-
- |
-
- |
-
-
- BPoint
- |
-
-
- Greg Gelfond
- |
-
-
- |
-
- |
-
-
- BPolygon
- |
-
-
- Staffan Hellstrom
- |
-
-
- |
-
- |
-
-
- BRect
- |
-
-
- Issac Yonemoto
- |
-
-
- |
-
- |
-
-
- BRegion
- |
-
-
- Issac Yonemoto
- |
-
-
-
-
-
-
-
-
-
-
-
-
-
- |
-
- |
- Task Details |
-
-
-
-
- | BPoint Class |
-
-
- |
-
- |
-
-
- BPoint();
- |
-
-
- |
-
- |
-
-
- BPoint(float X, float Y);
- |
-
-
- |
-
- |
-
-
- BPoint(const BPoint& pt);
- |
-
-
- |
-
- |
-
-
- BPoint& operator=(const BPoint& from);
- |
-
-
- |
-
- |
-
-
- void Set(float X, float Y);
- |
-
-
- |
-
- |
-
-
- void ConstrainTo(BRect rect);
- |
-
-
- |
-
- |
-
-
- void PrintToStream() const;
- |
-
-
- |
-
- |
-
-
- BPoint operator+(const BPoint&) const;
- |
-
-
- |
-
- |
-
-
- BPoint operator-(const BPoint&) const;
- |
-
-
- |
-
- |
-
-
- BPoint& operator+=(const BPoint&);
- |
-
-
- |
-
- |
-
-
- BPoint& operator-=(const BPoint&);
- |
-
-
- |
-
- |
-
-
- bool operator!=(const BPoint&) const;
- |
-
-
- |
-
- |
-
-
- bool operator==(const BPoint&) const;
- |
-
-
-
- | BPolygon Class |
-
-
- |
-
- |
-
-
- BPolygon(const BPoint* ptArray, int32 numPoints);
- |
-
-
- |
-
- |
-
-
- BPolygon();
- |
-
-
- |
-
- |
-
-
- BPolygon(const BPolygon* poly);
- |
-
-
- |
-
- |
-
-
- virtual ~BPolygon();
- |
-
-
- |
-
- |
-
-
- BPolygon& operator=(const BPolygon& from);
- |
-
-
- |
-
- |
-
-
- BRect Frame() const;
- |
-
-
- |
-
- |
-
-
- void AddPoints(const BPoint* ptArray, int32 numPoints);
- |
-
-
- |
-
- |
-
-
- int32 CountPoints() const;
- |
-
-
- |
-
- |
-
-
- void MapTo(BRect srcRect, BRect dstRect);
- |
-
-
- |
-
- |
-
-
- void PrintToStream() const;
- |
-
-
-
- | BRect Class |
-
-
- |
-
- |
-
-
- BRect();
- |
-
-
- |
-
- |
-
-
- BRect(const BRect &);
- |
-
-
- |
-
- |
-
-
- BRect(float l, float t, float r, float b);
- |
-
-
- |
-
- |
-
-
- BRect(BPoint leftTop, BPoint rightBottom);
- |
-
-
- |
-
- |
-
-
- BRect& operator=(const BRect &from);
- |
-
-
- |
-
- |
-
-
- void Set(float l, float t, float r, float b);
- |
-
-
- |
-
- |
-
-
- void PrintToStream() const;
- |
-
-
- |
-
- |
-
-
- BPoint LeftTop() const;
- |
-
-
- |
-
- |
-
-
- BPoint RightBottom() const;
- |
-
-
- |
-
- |
-
-
- BPoint LeftBottom() const;
- |
-
-
- |
-
- |
-
-
- BPoint RightTop() const;
- |
-
-
- |
-
- |
-
-
- void SetLeftTop(const BPoint);
- |
-
-
- |
-
- |
-
-
- void SetRightBottom(const BPoint);
- |
-
-
- |
-
- |
-
-
- void SetLeftBottom(const BPoint);
- |
-
-
- |
-
- |
-
-
- void SetRightTop(const BPoint);
- |
-
-
- |
-
- |
-
-
- void InsetBy(BPoint);
- |
-
-
- |
-
- |
-
-
- void InsetBy(float dx, float dy);
- |
-
-
- |
-
- |
-
-
- void OffsetBy(BPoint);
- |
-
-
- |
-
- |
-
-
- void OffsetBy(float dx, float dy);
- |
-
-
- |
-
- |
-
-
- void OffsetTo(BPoint);
- |
-
-
- |
-
- |
-
-
- void OffsetTo(float x, float y);
- |
-
-
- |
-
- |
-
-
- BRect& InsetBySelf(BPoint);
- |
-
-
- |
-
- |
-
-
- BRect& InsetBySelf(float dx, float dy);
- |
-
-
- |
-
- |
-
-
- BRect InsetByCopy(BPoint);
- |
-
-
- |
-
- |
-
-
- BRect InsetByCopy(float dx, float dy);
- |
-
-
- |
-
- |
-
-
- BRect& OffsetBySelf(BPoint);
- |
-
-
- |
-
- |
-
-
- BRect& OffsetBySelf(float dx, float dy);
- |
-
-
- |
-
- |
-
-
- BRect OffsetByCopy(BPoint);
- |
-
-
- |
-
- |
-
-
- BRect OffsetByCopy(float dx, float dy);
- |
-
-
- |
-
- |
-
-
- BRect& OffsetToSelf(BPoint);
- |
-
-
- |
-
- |
-
-
- BRect& OffsetToSelf(float dx, float dy);
- |
-
-
- |
-
- |
-
-
- BRect OffsetToCopy(BPoint);
- |
-
-
- |
-
- |
-
-
- BRect OffsetToCopy(float dx, float dy);
- |
-
-
- |
-
- |
-
-
- bool operator==(BRect) const;
- |
-
-
- |
-
- |
-
-
- bool operator!=(BRect) const;
- |
-
-
- |
-
- |
-
-
- BRect operator&(BRect) const;
- |
-
-
- |
-
- |
-
-
- BRect operator|(BRect) const;
- |
-
-
- |
-
- |
-
-
- bool Intersects(BRect r) const;
- |
-
-
- |
-
- |
-
-
- bool IsValid() const;
- |
-
-
- |
-
- |
-
-
- float Width() const;
- |
-
-
- |
-
- |
-
-
- int32 IntegerWidth() const;
- |
-
-
- |
-
- |
-
-
- float Height() const;
- |
-
-
- |
-
- |
-
-
- int32 IntegerHeight() const;
- |
-
-
- |
-
- |
-
-
- bool Contains(BPoint) const;
- |
-
-
- |
-
- |
-
-
- bool Contains(BRect) const;
- |
-
-
-
- | BRegion Class |
-
-
- |
-
- |
-
-
- BRegion();
- |
-
-
- |
-
- |
-
-
- BRegion(const BRegion ®ion);
- |
-
-
- |
-
- |
-
-
- BRegion(const BRect rect);
- |
-
-
- |
-
- |
-
-
- virtual ~BRegion();
- |
-
-
- |
-
- |
-
-
- BRegion& operator=(const BRegion &from);
- |
-
-
- |
-
- |
-
-
- BRect Frame() const;
- |
-
-
- |
-
- |
-
-
- clipping_rect FrameInt() const;
- |
-
-
- |
-
- |
-
-
- BRect RectAt(int32 index);
- |
-
-
- |
-
- |
-
-
- clipping_rect RectAtInt(int32 index);
- |
-
-
- |
-
- |
-
-
- int32 CountRects();
- |
-
-
- |
-
- |
-
-
- void Set(BRect newBounds);
- |
-
-
- |
-
- |
-
-
- void Set(clipping_rect newBounds);
- |
-
-
- |
-
- |
-
-
- bool Intersects(BRect r) const;
- |
-
-
- |
-
- |
-
-
- bool Intersects(clipping_rect r) const;
- |
-
-
- |
-
- |
-
-
- bool Contains(BPoint pt) const;
- |
-
-
- |
-
- |
-
-
- bool Contains(int32 x, int32 y);
- |
-
-
- |
-
- |
-
-
- void PrintToStream() const;
- |
-
-
- |
-
- |
-
-
- void OffsetBy(int32 dh, int32 dv);
- |
-
-
- |
-
- |
-
-
- void MakeEmpty();
- |
-
-
- |
-
- |
-
-
- void Include(BRect r);
- |
-
-
- |
-
- |
-
-
- void Include(clipping_rect r);
- |
-
-
- |
-
- |
-
-
- void Include(const BRegion*);
- |
-
-
- |
-
- |
-
-
- void Exclude(BRect r);
- |
-
-
- |
-
- |
-
-
- void Exclude(clipping_rect r);
- |
-
-
- |
-
- |
-
-
- void Exclude(const BRegion*);
- |
-
-
- |
-
- |
-
-
- void IntersectWith(const BRegion*);
- |
-
-
-
-
-
-
-
-
-
-
-
-
- | Legend |
-
-
-
-
-
-  |
- Functional Spec |
-
-
-  |
- Use Cases |
-
-
-  |
- Unit Tests |
-
-
-  |
- Technical Spec |
-
-
-  |
- Implementation |
-
-
-  |
- Completed |
-
-
- |
-
-
-
-
-
-
-
-The OpenBeOS project is hosted by:
-
-
-
-
-
-Copyright © 2001-2002
-OpenBeOS Project
-
-
-
-
diff --git a/docs/develop/ikteam/schedule/interfacekit/Group2Support.html b/docs/develop/ikteam/schedule/interfacekit/Group2Support.html
deleted file mode 100644
index 7abfae7f40..0000000000
--- a/docs/develop/ikteam/schedule/interfacekit/Group2Support.html
+++ /dev/null
@@ -1,1962 +0,0 @@
-
-
- Group 2 Support Tasks
-
-
-Group 2 Support Tasks
-
-
-
-
-
- |
-
- |
- Task Summary |
- Owner |
-
- |
-
- |
-
-
- BPicture
- |
-
-
-
- |
-
-
- |
-
- |
-
-
- BScreen
- |
-
-
-
- |
-
-
- |
-
- |
-
-
- BShape
- |
-
-
- Greg Gelfond
- |
-
-
- |
-
- |
-
-
- BShapeIterator
- |
-
-
-
- |
-
-
- |
-
- |
-
-
- Screen Support
- |
-
-
-
- |
-
-
-
-
-
-
-
-
-
-
-
-
-
- |
-
- |
- Task Details |
-
-
-
-
- | BPicture Class |
-
-
- |
-
- |
-
-
- BPicture();
- |
-
-
- |
-
- |
-
-
- BPicture(const BPicture &original);
- |
-
-
- |
-
- |
-
-
- BPicture(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual ~BPicture();
- |
-
-
- |
-
- |
-
-
- static BArchivable* Instantiate(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
- |
-
-
- |
-
- |
-
-
- virtual status_t Perform(perform_code d, void* arg);
- |
-
-
- |
-
- |
-
-
- status_t Play(void* *callBackTable, int32 tableEntries, void* userData);
- |
-
-
- |
-
- |
-
-
- status_t Flatten(BDataIO* stream);
- |
-
-
- |
-
- |
-
-
- status_t Unflatten(BDataIO* stream);
- |
-
-
-
- | BScreen Class |
-
-
- |
-
- |
-
-
- BScreen(screen_id id = B_MAIN_SCREEN_ID);
- |
-
-
- |
-
- |
-
-
- BScreen(BWindow* win);
- |
-
-
- |
-
- |
-
-
- ~BScreen();
- |
-
-
- |
-
- |
-
-
- bool IsValid();
- |
-
-
- |
-
- |
-
-
- status_t SetToNext();
- |
-
-
- |
-
- |
-
-
- color_space ColorSpace();
- |
-
-
- |
-
- |
-
-
- BRect Frame();
- |
-
-
- |
-
- |
-
-
- screen_id ID();
- |
-
-
- |
-
- |
-
-
- status_t WaitForRetrace();
- |
-
-
- |
-
- |
-
-
- status_t WaitForRetrace(bigtime_t timeout);
- |
-
-
- |
-
- |
-
-
- uint8 IndexForColor(rgb_color rgb);
- |
-
-
- |
-
- |
-
-
- uint8 IndexForColor(uint8 r, uint8 g, uint8 b, uint8 a = 255);
- |
-
-
- |
-
- |
-
-
- rgb_color ColorForIndex(const uint8 index);
- |
-
-
- |
-
- |
-
-
- uint8 InvertIndex(uint8 index);
- |
-
-
- |
-
- |
-
-
- const color_map* ColorMap();
- |
-
-
- |
-
- |
-
-
- status_t GetBitmap(BBitmap** screen_shot, bool draw_cursor = true, BRect* bound = NULL);
- |
-
-
- |
-
- |
-
-
- status_t ReadBitmap(BBitmap* buffer, bool draw_cursor = true, BRect* bound = NULL);
- |
-
-
- |
-
- |
-
-
- rgb_color DesktopColor();
- |
-
-
- |
-
- |
-
-
- rgb_color DesktopColor(uint32 index);
- |
-
-
- |
-
- |
-
-
- void SetDesktopColor(rgb_color rgb, bool stick = true);
- |
-
-
- |
-
- |
-
-
- void SetDesktopColor(rgb_color rgb, uint32 index, bool stick = true);
- |
-
-
- |
-
- |
-
-
- status_t ProposeMode(display_mode* target, const display_mode* low, const display_mode* high);
- |
-
-
- |
-
- |
-
-
- status_t GetModeList(display_mode** mode_list, uint32* count);
- |
-
-
- |
-
- |
-
-
- status_t GetMode(display_mode* mode);
- |
-
-
- |
-
- |
-
-
- status_t GetMode(uint32 workspace, display_mode* mode);
- |
-
-
- |
-
- |
-
-
- status_t SetMode(display_mode* mode, bool makeDefault = false);
- |
-
-
- |
-
- |
-
-
- status_t SetMode(uint32 workspace, display_mode* mode, bool makeDefault = false);
- |
-
-
- |
-
- |
-
-
- status_t GetDeviceInfo(accelerant_device_info* adi);
- |
-
-
- |
-
- |
-
-
- status_t GetPixelClockLimits(display_mode* mode, uint32* low, uint32* high);
- |
-
-
- |
-
- |
-
-
- status_t GetTimingConstraints(display_timing_constraints* dtc);
- |
-
-
- |
-
- |
-
-
- status_t SetDPMS(uint32 dpms_state);
- |
-
-
- |
-
- |
-
-
- uint32 DPMSState(void);
- |
-
-
- |
-
- |
-
-
- uint32 DPMSCapabilites(void);
- |
-
-
- |
-
- |
-
-
- BPrivateScreen* private_screen();
- |
-
-
-
- | BShape Class |
-
-
- |
-
- |
-
-
- BShape();
- |
-
-
- |
-
- |
-
-
- BShape(const BShape& copyFrom);
- |
-
-
- |
-
- |
-
-
- BShape(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual ~BShape();
- |
-
-
- |
-
- |
-
-
- virtual status_t Archive(BMessage* into, bool deep = true) const;
- |
-
-
- |
-
- |
-
-
- static BArchivable* Instantiate(BMessage* data);
- |
-
-
- |
-
- |
-
-
- void Clear();
- |
-
-
- |
-
- |
-
-
- BRect Bounds() const;
- |
-
-
- |
-
- |
-
-
- status_t AddShape(const BShape* other);
- |
-
-
- |
-
- |
-
-
- status_t MoveTo(BPoint point);
- |
-
-
- |
-
- |
-
-
- status_t LineTo(BPoint linePoint);
- |
-
-
- |
-
- |
-
-
- status_t BezierTo(BPoint controlPoints[3]);
- |
-
-
- |
-
- |
-
-
- status_t Close();
- |
-
-
-
- | BShapeIterator Class |
-
-
- |
-
- |
-
-
- BShapeIterator();
- |
-
-
- |
-
- |
-
-
- virtual ~BShapeIterator();
- |
-
-
- |
-
- |
-
-
- virtual status_t IterateMoveTo(BPoint* point);
- |
-
-
- |
-
- |
-
-
- virtual status_t IterateLineTo(int32 lineCount, BPoint* linePts);
- |
-
-
- |
-
- |
-
-
- virtual status_t IterateBezierTo(int32 bezierCount, BPoint* bezierPts);
- |
-
-
- |
-
- |
-
-
- virtual status_t IterateClose();
- |
-
-
- |
-
- |
-
-
- status_t Iterate(BShape* shape);
- |
-
-
-
- | Screen Support Functions |
-
-
- |
-
- |
-
-
- const color_map* system_colors();
- |
-
-
- |
-
- |
-
-
- status_t set_screen_space(int32 index, uint32 res, bool stick = true);
- |
-
-
-
-
-
-
-
-
-
-
-
-
- | Legend |
-
-
-
-
-
-  |
- Functional Spec |
-
-
-  |
- Use Cases |
-
-
-  |
- Unit Tests |
-
-
-  |
- Technical Spec |
-
-
-  |
- Implementation |
-
-
-  |
- Completed |
-
-
- |
-
-
-
-
-
-
-
-The OpenBeOS project is hosted by:
-
-
-
-
-
-Copyright © 2001-2002
-OpenBeOS Project
-
-
-
-
diff --git a/docs/develop/ikteam/schedule/interfacekit/Group3Support.html b/docs/develop/ikteam/schedule/interfacekit/Group3Support.html
deleted file mode 100644
index 37090d0996..0000000000
--- a/docs/develop/ikteam/schedule/interfacekit/Group3Support.html
+++ /dev/null
@@ -1,2421 +0,0 @@
-
-
- Group 3 Support Tasks
-
-
-Group 3 Support Tasks
-
-
-
-
-
- |
-
- |
- Task Summary |
- Owner |
-
- |
-
- |
-
-
- BBitmap
- |
-
-
- Xavier Castellan
- |
-
-
- |
-
- |
-
-
- BFont
- |
-
-
-
- |
-
-
- |
-
- |
-
-
- Font Support
- |
-
-
-
- |
-
-
-
-
-
-
-
-
-
-
-
-
-
- |
-
- |
- Task Details |
-
-
-
-
- | BBitmap Class |
-
-
- |
-
- |
-
-
- BBitmap(BRect bounds, uint32 flags, color_space depth, int32 bytesPerRow=B_ANY_BYTES_PER_ROW, screen_id screenID=B_MAIN_SCREEN_ID);
- |
-
-
- |
-
- |
-
-
- BBitmap(BRect bounds, color_space depth, bool accepts_views = false, bool need_contiguous = false);
- |
-
-
- |
-
- |
-
-
- BBitmap(const BBitmap* source, bool accepts_views = false, bool need_contiguous = false);
- |
-
-
- |
-
- |
-
-
- BBitmap(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual ~BBitmap();
- |
-
-
- |
-
- |
-
-
- static BArchivable* Instantiate(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
- |
-
-
- |
-
- |
-
-
- status_t InitCheck() const;
- |
-
-
- |
-
- |
-
-
- bool IsValid() const;
- |
-
-
- |
-
- |
-
-
- status_t LockBits(uint32* state=NULL);
- |
-
-
- |
-
- |
-
-
- void UnlockBits();
- |
-
-
- |
-
- |
-
-
- area_id Area() const;
- |
-
-
- |
-
- |
-
-
- void* Bits() const;
- |
-
-
- |
-
- |
-
-
- int32 BitsLength() const;
- |
-
-
- |
-
- |
-
-
- int32 BytesPerRow() const;
- |
-
-
- |
-
- |
-
-
- color_space ColorSpace() const;
- |
-
-
- |
-
- |
-
-
- BRect Bounds() const;
- |
-
-
- |
-
- |
-
-
- void SetBits(const void* data, int32 length, int32 offset, color_space cs);
- |
-
-
- |
-
- |
-
-
- status_t GetOverlayRestrictions(overlay_restrictions* restrict) const;
- |
-
-
- |
-
- |
-
-
- virtual void AddChild(BView* view);
- |
-
-
- |
-
- |
-
-
- virtual bool RemoveChild(BView* view);
- |
-
-
- |
-
- |
-
-
- int32 CountChildren() const;
- |
-
-
- |
-
- |
-
-
- BView* ChildAt(int32 index) const;
- |
-
-
- |
-
- |
-
-
- BView* FindView(const char* view_name) const;
- |
-
-
- |
-
- |
-
-
- BView* FindView(BPoint point) const;
- |
-
-
- |
-
- |
-
-
- bool Lock();
- |
-
-
- |
-
- |
-
-
- void Unlock();
- |
-
-
- |
-
- |
-
-
- bool IsLocked() const;
- |
-
-
-
- | BFont Class |
-
-
- |
-
- |
-
-
- BFont();
- |
-
-
- |
-
- |
-
-
- BFont(const BFont &font);
- |
-
-
- |
-
- |
-
-
- BFont(const BFont* font);
- |
-
-
- |
-
- |
-
-
- status_t SetFamilyAndStyle(const font_family family,
- |
-
-
- |
-
- |
-
-
- void SetFamilyAndStyle(uint32 code);
- |
-
-
- |
-
- |
-
-
- status_t SetFamilyAndFace(const font_family family, uint16 face);
- |
-
-
- |
-
- |
-
-
- void SetSize(float size);
- |
-
-
- |
-
- |
-
-
- void SetShear(float shear);
- |
-
-
- |
-
- |
-
-
- void SetRotation(float rotation);
- |
-
-
- |
-
- |
-
-
- void SetSpacing(uint8 spacing);
- |
-
-
- |
-
- |
-
-
- void SetEncoding(uint8 encoding);
- |
-
-
- |
-
- |
-
-
- void SetFace(uint16 face);
- |
-
-
- |
-
- |
-
-
- void SetFlags(uint32 flags);
- |
-
-
- |
-
- |
-
-
- void GetFamilyAndStyle(font_family* family, font_style* style) const;
- |
-
-
- |
-
- |
-
-
- uint32 FamilyAndStyle() const;
- |
-
-
- |
-
- |
-
-
- float Size() const;
- |
-
-
- |
-
- |
-
-
- float Shear() const;
- |
-
-
- |
-
- |
-
-
- float Rotation() const;
- |
-
-
- |
-
- |
-
-
- uint8 Spacing() const;
- |
-
-
- |
-
- |
-
-
- uint8 Encoding() const;
- |
-
-
- |
-
- |
-
-
- uint16 Face() const;
- |
-
-
- |
-
- |
-
-
- uint32 Flags() const;
- |
-
-
- |
-
- |
-
-
- font_direction Direction() const;
- |
-
-
- |
-
- |
-
-
- bool IsFixed() const;
- |
-
-
- |
-
- |
-
-
- bool IsFullAndHalfFixed() const;
- |
-
-
- |
-
- |
-
-
- BRect BoundingBox() const;
- |
-
-
- |
-
- |
-
-
- unicode_block Blocks() const;
- |
-
-
- |
-
- |
-
-
- font_file_format FileFormat() const;
- |
-
-
- |
-
- |
-
-
- int32 CountTuned() const;
- |
-
-
- |
-
- |
-
-
- void GetTunedInfo(int32 index, tuned_font_info* info) const;
- |
-
-
- |
-
- |
-
-
- void TruncateString(BString* in_out, uint32 mode, float width) const;
- |
-
-
- |
-
- |
-
-
- void GetTruncatedStrings(const char* stringArray[], int32 numStrings, uint32 mode, float width, BString resultArray[]) const;
- |
-
-
- |
-
- |
-
-
- void GetTruncatedStrings(const char* stringArray[], int32 numStrings, uint32 mode, float width, char* resultArray[]) const;
- |
-
-
- |
-
- |
-
-
- float StringWidth(const char* string) const;
- |
-
-
- |
-
- |
-
-
- float StringWidth(const char* string, int32 length) const;
- |
-
-
- |
-
- |
-
-
- void GetStringWidths(const char* stringArray[], const int32 lengthArray[], int32 numStrings, float widthArray[]) const;
- |
-
-
- |
-
- |
-
-
- void GetEscapements(const char charArray[], int32 numChars, float escapementArray[]) const;
- |
-
-
- |
-
- |
-
-
- void GetEscapements(const char charArray[], int32 numChars, escapement_delta* delta, float escapementArray[]) const;
- |
-
-
- |
-
- |
-
-
- void GetEscapements(const char charArray[], int32 numChars, escapement_delta* delta, BPoint escapementArray[]) const;
- |
-
-
- |
-
- |
-
-
- void GetEscapements(const char charArray[], int32 numChars, escapement_delta* delta, BPoint escapementArray[], BPoint offsetArray[]) const;
- |
-
-
- |
-
- |
-
-
- void GetEdges(const char charArray[], int32 numBytes, edge_info edgeArray[]) const;
- |
-
-
- |
-
- |
-
-
- void GetHeight(font_height* height) const;
- |
-
-
- |
-
- |
-
-
- void GetBoundingBoxesAsGlyphs(const char charArray[], int32 numChars, font_metric_mode mode, BRect boundingBoxArray[]) const;
- |
-
-
- |
-
- |
-
-
- void GetBoundingBoxesAsString(const char charArray[], int32 numChars, font_metric_mode mode, escapement_delta* delta, BRect boundingBoxArray[]) const;
- |
-
-
- |
-
- |
-
-
- void GetBoundingBoxesForStrings(const char* stringArray[], int32 numStrings, font_metric_mode mode, escapement_delta deltas[], BRect boundingBoxArray[]) const;
- |
-
-
- |
-
- |
-
-
- void GetGlyphShapes(const char charArray[], int32 numChars, BShape* glyphShapeArray[]) const;
- |
-
-
- |
-
- |
-
-
- void GetHasGlyphs(const char charArray[], int32 numChars, bool hasArray[]) const;
- |
-
-
- |
-
- |
-
-
- BFont& operator=(const BFont &font);
- |
-
-
- |
-
- |
-
-
- bool operator==(const BFont &font) const;
- |
-
-
- |
-
- |
-
-
- bool operator!=(const BFont &font) const;
- |
-
-
- |
-
- |
-
-
- void PrintToStream() const;
- |
-
-
-
- | Font Support Functions |
-
-
- |
-
- |
-
-
- int32 count_font_families();
- |
-
-
- |
-
- |
-
-
- status_t get_font_family(int32 index, font_family* name, uint32* flags = NULL);
- |
-
-
- |
-
- |
-
-
- int32 count_font_styles(font_family name);
- |
-
-
- |
-
- |
-
-
- status_t get_font_style(font_family family, int32 index, font_style* name, uint32* flags = NULL);
- |
-
-
- |
-
- |
-
-
- status_t get_font_style(font_family family, int32 index, font_style* name, uint16* face, uint32* flags = NULL);
- |
-
-
- |
-
- |
-
-
- bool update_font_families(bool check_only);
- |
-
-
- |
-
- |
-
-
- status_t get_font_cache_info(uint32 id, void* set);
- |
-
-
- |
-
- |
-
-
- status_t set_font_cache_info(uint32 id, void* set);
- |
-
-
-
-
-
-
-
-
-
-
-
-
- | Legend |
-
-
-
-
-
-  |
- Functional Spec |
-
-
-  |
- Use Cases |
-
-
-  |
- Unit Tests |
-
-
-  |
- Technical Spec |
-
-
-  |
- Implementation |
-
-
-  |
- Completed |
-
-
- |
-
-
-
-
-
-
-
-The OpenBeOS project is hosted by:
-
-
-
-
-
-Copyright © 2001-2002
-OpenBeOS Project
-
-
-
-
diff --git a/docs/develop/ikteam/schedule/interfacekit/InterfaceKitMilestones.html b/docs/develop/ikteam/schedule/interfacekit/InterfaceKitMilestones.html
deleted file mode 100644
index 3212236db4..0000000000
--- a/docs/develop/ikteam/schedule/interfacekit/InterfaceKitMilestones.html
+++ /dev/null
@@ -1,195 +0,0 @@
-
-
- Interface Kit Milestones
-
-
-
-Interface Kit Milestones
-
-
- -
- Interface specs completed for all classes, functions, structs
-
-
-
-
-
-
-
- -
- Use cases completed for all classes, functions, structs
-
-
-
- -
- Unit tests completed for all classes, functions, structs
-
-
-
-
-
-
-
- -
- Design discussions completed for all classes, functions, structs
-
-
-
- -
- Group 1 Support complete
-
-
-
-
-
- |
-
- |
-
- |
-
- 25% |
-
-
-
-
- -
- Group 2 Support complete
-
-
-
- Group 3 Support complete
-
-
-
- Control Widgets complete
-
-
-
-
-
- -
- Non-Control Widgets complete
-
-
-
-
-
- |
-
- |
-
- |
-
- 13% |
-
-
-
-
- -
- Scrolling Support complete
-
-
-
- Menuing Support complete
-
-
-
- ListView Support complete
-
-
-
- TextView Support complete
-
-
-
- Miscellaneous complete
-
-
-
-
-
- -
- Replicant Support complete
-
-
-
- Advanced Control Widgets complete
-
-
-
- -
- Alpha
-
- -
- Beta 1
-
- -
- Beta 2
-
- -
- Release Candidate 1
-
- -
- 1.0!
-
-
-
-
-
-
-
-The OpenBeOS project is hosted by:
-
-
-
-
-
-Copyright © 2001-2002
-OpenBeOS Project
-
-
-
-
-
diff --git a/docs/develop/ikteam/schedule/interfacekit/ListViewSupport.html b/docs/develop/ikteam/schedule/interfacekit/ListViewSupport.html
deleted file mode 100644
index 464a6e7a8e..0000000000
--- a/docs/develop/ikteam/schedule/interfacekit/ListViewSupport.html
+++ /dev/null
@@ -1,4154 +0,0 @@
-
-
- ListView Support Tasks
-
-
-ListView Support Tasks
-
-
-
-
-
- |
-
- |
- Task Summary |
- Owner |
-
- |
-
- |
-
-
- BListItem
- |
-
-
- Ulrich Wimboeck
- |
-
-
- |
-
- |
-
-
- BStringItem
- |
-
-
- Greg Gelfond
- |
-
-
- |
-
- |
-
-
- BListView
- |
-
-
- Ulrich Wimboeck
- |
-
-
- |
-
- |
-
-
- BOutlineListView
- |
-
-
- Ulrich Wimboeck
- |
-
-
-
-
-
-
-
-
-
-
-
-
-
- |
-
- |
- Task Details |
-
-
-
-
- | BListItem Class |
-
-
- |
-
- |
-
-
- BListItem(uint32 outlineLevel = 0, bool expanded = true);
- |
-
-
- |
-
- |
-
-
- BListItem(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual ~BListItem();
- |
-
-
- |
-
- |
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
- |
-
-
- |
-
- |
-
-
- float Height() const;
- |
-
-
- |
-
- |
-
-
- float Width() const;
- |
-
-
- |
-
- |
-
-
- bool IsSelected() const;
- |
-
-
- |
-
- |
-
-
- void Select();
- |
-
-
- |
-
- |
-
-
- void Deselect();
- |
-
-
- |
-
- |
-
-
- virtual void SetEnabled(bool on);
- |
-
-
- |
-
- |
-
-
- bool IsEnabled() const;
- |
-
-
- |
-
- |
-
-
- void SetHeight(float height);
- |
-
-
- |
-
- |
-
-
- void SetWidth(float width);
- |
-
-
- |
-
- |
-
-
- virtual void DrawItem(BView* owner, BRect bounds, bool complete = false) = 0;
- |
-
-
- |
-
- |
-
-
- virtual void Update(BView* owner, const BFont* font);
- |
-
-
- |
-
- |
-
-
- virtual status_t Perform(perform_code d, void* arg);
- |
-
-
- |
-
- |
-
-
- bool IsExpanded() const;
- |
-
-
- |
-
- |
-
-
- void SetExpanded(bool expanded);
- |
-
-
- |
-
- |
-
-
- uint32 OutlineLevel() const;
- |
-
-
- |
-
- |
-
-
- bool IsItemVisible() const;
- |
-
-
- |
-
- |
-
-
- void SetItemVisible(bool);
- |
-
-
-
- | BStringItem Class |
-
-
- |
-
- |
-
-
- BStringItem(const char* text, uint32 outlineLevel = 0, bool expanded = true);
- |
-
-
- |
-
- |
-
-
- virtual ~BStringItem();
- |
-
-
- |
-
- |
-
-
- BStringItem(BMessage* data);
- |
-
-
- |
-
- |
-
-
- static BArchivable* Instantiate(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
- |
-
-
- |
-
- |
-
-
- virtual void DrawItem(BView* owner, BRect frame, bool complete = false);
- |
-
-
- |
-
- |
-
-
- virtual void SetText(const char* text);
- |
-
-
- |
-
- |
-
-
- const char* Text() const;
- |
-
-
- |
-
- |
-
-
- virtual void Update(BView* owner, const BFont* font);
- |
-
-
- |
-
- |
-
-
- virtual status_t Perform(perform_code d, void* arg);
- |
-
-
-
- | BListView Class |
-
-
- |
-
- |
-
-
- BListView(BRect frame, const char *name, list_view_type type = B_SINGLE_SELECTION_LIST, uint32 resizeMask = B_FOLLOW_LEFT | B_FOLLOW_TOP, uint32 flags = B_WILL_DRAW | B_FRAME_EVENTS | B_NAVIGABLE);
- |
-
-
- |
-
- |
-
-
- BListView(BMessage *data);
- |
-
-
- |
-
- |
-
-
- virtual ~BListView();
- |
-
-
- |
-
- |
-
-
- static BArchivable *Instantiate(BMessage *data);
- |
-
-
- |
-
- |
-
-
- virtual status_t Archive(BMessage *data, bool deep = true) const;
- |
-
-
- |
-
- |
-
-
- virtual void Draw(BRect updateRect);
- |
-
-
- |
-
- |
-
-
- virtual void MessageReceived(BMessage *msg);
- |
-
-
- |
-
- |
-
-
- virtual void MouseDown(BPoint where);
- |
-
-
- |
-
- |
-
-
- virtual void KeyDown(const char *bytes, int32 numBytes);
- |
-
-
- |
-
- |
-
-
- virtual void MakeFocus(bool state = true);
- |
-
-
- |
-
- |
-
-
- virtual void FrameResized(float newWidth, float newHeight);
- |
-
-
- |
-
- |
-
-
- virtual void TargetedByScrollView(BScrollView *scroller);
- |
-
-
- |
-
- |
-
-
- void ScrollTo(float x, float y);
- |
-
-
- |
-
- |
-
-
- virtual void ScrollTo(BPoint where);
- |
-
-
- |
-
- |
-
-
- virtual bool AddItem(BListItem *item);
- |
-
-
- |
-
- |
-
-
- virtual bool AddItem(BListItem *item, int32 atIndex);
- |
-
-
- |
-
- |
-
-
- virtual bool AddList(BList *newItems);
- |
-
-
- |
-
- |
-
-
- virtual bool AddList(BList *newItems, int32 atIndex);
- |
-
-
- |
-
- |
-
-
- virtual bool RemoveItem(BListItem *item);
- |
-
-
- |
-
- |
-
-
- virtual BListItem *RemoveItem(int32 index);
- |
-
-
- |
-
- |
-
-
- virtual bool RemoveItems(int32 index, int32 count);
- |
-
-
- |
-
- |
-
-
- virtual void SetSelectionMessage(BMessage *message);
- |
-
-
- |
-
- |
-
-
- virtual void SetInvocationMessage(BMessage *message);
- |
-
-
- |
-
- |
-
-
- BMessage *SelectionMessage() const;
- |
-
-
- |
-
- |
-
-
- uint32 SelectionCommand() const;
- |
-
-
- |
-
- |
-
-
- BMessage *InvocationMessage() const;
- |
-
-
- |
-
- |
-
-
- uint32 InvocationCommand() const;
- |
-
-
- |
-
- |
-
-
- virtual void SetListType(list_view_type type);
- |
-
-
- |
-
- |
-
-
- list_view_type ListType() const;
- |
-
-
- |
-
- |
-
-
- BListItem *ItemAt(int32 index) const;
- |
-
-
- |
-
- |
-
-
- int32 IndexOf(BPoint point) const;
- |
-
-
- |
-
- |
-
-
- int32 IndexOf(BListItem *item) const;
- |
-
-
- |
-
- |
-
-
- BListItem *FirstItem() const;
- |
-
-
- |
-
- |
-
-
- BListItem *LastItem() const;
- |
-
-
- |
-
- |
-
-
- bool HasItem(BListItem *item) const;
- |
-
-
- |
-
- |
-
-
- int32 CountItems() const;
- |
-
-
- |
-
- |
-
-
- virtual void MakeEmpty();
- |
-
-
- |
-
- |
-
-
- bool IsEmpty() const;
- |
-
-
- |
-
- |
-
-
- void DoForEach(bool (*func)(BListItem *));
- |
-
-
- |
-
- |
-
-
- void DoForEach(bool (*func)(BListItem *, void *), void *);
- |
-
-
- |
-
- |
-
-
- const BListItem **Items() const;
- |
-
-
- |
-
- |
-
-
- void InvalidateItem(int32 index);
- |
-
-
- |
-
- |
-
-
- void ScrollToSelection();
- |
-
-
- |
-
- |
-
-
- void Select(int32 index, bool extend = false);
- |
-
-
- |
-
- |
-
-
- void Select(int32 from, int32 to, bool extend = false);
- |
-
-
- |
-
- |
-
-
- bool IsItemSelected(int32 index) const;
- |
-
-
- |
-
- |
-
-
- int32 CurrentSelection(int32 index = 0) const;
- |
-
-
- |
-
- |
-
-
- virtual status_t Invoke(BMessage *msg = NULL);
- |
-
-
- |
-
- |
-
-
- void DeselectAll();
- |
-
-
- |
-
- |
-
-
- void DeselectExcept(int32 except_from, int32 except_to);
- |
-
-
- |
-
- |
-
-
- void Deselect(int32 index);
- |
-
-
- |
-
- |
-
-
- virtual void SelectionChanged();
- |
-
-
- |
-
- |
-
-
- void SortItems(int (*cmp)(const void *, const void *));
- |
-
-
- |
-
- |
-
-
- bool SwapItems(int32 a, int32 b);
- |
-
-
- |
-
- |
-
-
- bool MoveItem(int32 from, int32 to);
- |
-
-
- |
-
- |
-
-
- bool ReplaceItem(int32 index, BListItem * item);
- |
-
-
- |
-
- |
-
-
- virtual void AttachedToWindow();
- |
-
-
- |
-
- |
-
-
- virtual void FrameMoved(BPoint new_position);
- |
-
-
- |
-
- |
-
-
- BRect ItemFrame(int32 index);
- |
-
-
- |
-
- |
-
-
- virtual BHandler *ResolveSpecifier(BMessage *msg, int32 index, BMessage *specifier, int32 form, const char *property);
- |
-
-
- |
-
- |
-
-
- virtual status_t GetSupportedSuites(BMessage *data);
- |
-
-
- |
-
- |
-
-
- virtual status_t Perform(perform_code d, void *arg);
- |
-
-
- |
-
- |
-
-
- virtual void WindowActivated(bool state);
- |
-
-
- |
-
- |
-
-
- virtual void MouseUp(BPoint pt);
- |
-
-
- |
-
- |
-
-
- virtual void MouseMoved(BPoint pt, uint32 code, const BMessage *msg);
- |
-
-
- |
-
- |
-
-
- virtual void DetachedFromWindow();
- |
-
-
- |
-
- |
-
-
- virtual bool InitiateDrag(BPoint pt, int32 itemIndex, bool initialySelected);
- |
-
-
- |
-
- |
-
-
- virtual void ResizeToPreferred();
- |
-
-
- |
-
- |
-
-
- virtual void GetPreferredSize(float *width, float *height);
- |
-
-
- |
-
- |
-
-
- virtual void AllAttached();
- |
-
-
- |
-
- |
-
-
- virtual void AllDetached();
- |
-
-
- |
-
- |
-
-
- virtual bool DoMiscellaneous(MiscCode code, MiscData * data);
- |
-
-
- |
-
- |
-
-
- virtual void DrawItem(BListItem *item, BRect itemRect, bool complete = false);
- |
-
-
-
- | BOutlineListView Class |
-
-
- |
-
- |
-
-
- BOutlineListView(BRect frame, const char* name, list_view_type type = B_SINGLE_SELECTION_LIST, uint32 resizeMask = B_FOLLOW_LEFT | B_FOLLOW_TOP, uint32 flags = B_WILL_DRAW | B_FRAME_EVENTS | B_NAVIGABLE);
- |
-
-
- |
-
- |
-
-
- BOutlineListView(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual ~BOutlineListView();
- |
-
-
- |
-
- |
-
-
- static BArchivable* Instantiate(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
- |
-
-
- |
-
- |
-
-
- virtual void MouseDown(BPoint where);
- |
-
-
- |
-
- |
-
-
- virtual void KeyDown(const char* bytes, int32 numBytes);
- |
-
-
- |
-
- |
-
-
- virtual void FrameMoved(BPoint new_position);
- |
-
-
- |
-
- |
-
-
- virtual void FrameResized(float new_width, float new_height);
- |
-
-
- |
-
- |
-
-
- virtual void MouseUp(BPoint where);
- |
-
-
- |
-
- |
-
-
- virtual bool AddUnder(BListItem* item, BListItem* underItem);
- |
-
-
- |
-
- |
-
-
- virtual bool AddItem(BListItem* item);
- |
-
-
- |
-
- |
-
-
- virtual bool AddItem(BListItem* item, int32 fullListIndex);
- |
-
-
- |
-
- |
-
-
- virtual bool AddList(BList* newItems);
- |
-
-
- |
-
- |
-
-
- virtual bool AddList(BList* newItems, int32 fullListIndex);
- |
-
-
- |
-
- |
-
-
- virtual bool RemoveItem(BListItem* item);
- |
-
-
- |
-
- |
-
-
- virtual BListItem* RemoveItem(int32 fullListIndex);
- |
-
-
- |
-
- |
-
-
- virtual bool RemoveItems(int32 fullListIndex, int32 count);
- |
-
-
- |
-
- |
-
-
- BListItem* FullListItemAt(int32 fullListIndex) const;
- |
-
-
- |
-
- |
-
-
- int32 FullListIndexOf(BPoint point) const;
- |
-
-
- |
-
- |
-
-
- int32 FullListIndexOf(BListItem* item) const;
- |
-
-
- |
-
- |
-
-
- BListItem* FullListFirstItem() const;
- |
-
-
- |
-
- |
-
-
- BListItem* FullListLastItem() const;
- |
-
-
- |
-
- |
-
-
- bool FullListHasItem(BListItem* item) const;
- |
-
-
- |
-
- |
-
-
- int32 FullListCountItems() const;
- |
-
-
- |
-
- |
-
-
- int32 FullListCurrentSelection(int32 index = 0) const;
- |
-
-
- |
-
- |
-
-
- virtual void MakeEmpty();
- |
-
-
- |
-
- |
-
-
- bool FullListIsEmpty() const;
- |
-
-
- |
-
- |
-
-
- void FullListDoForEach(bool (*func)(BListItem* ));
- |
-
-
- |
-
- |
-
-
- void FullListDoForEach(bool (*func)(BListItem* , void* ), void*);
- |
-
-
- |
-
- |
-
-
- BListItem* Superitem(const BListItem* item);
- |
-
-
- |
-
- |
-
-
- void Expand(BListItem* item);
- |
-
-
- |
-
- |
-
-
- void Collapse(BListItem* item);
- |
-
-
- |
-
- |
-
-
- bool IsExpanded(int32 fullListIndex);
- |
-
-
- |
-
- |
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
- |
-
-
- |
-
- |
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual status_t Perform(perform_code d, void* arg);
- |
-
-
- |
-
- |
-
-
- virtual void ResizeToPreferred();
- |
-
-
- |
-
- |
-
-
- virtual void GetPreferredSize(float* width, float* height);
- |
-
-
- |
-
- |
-
-
- virtual void MakeFocus(bool state = true);
- |
-
-
- |
-
- |
-
-
- virtual void AllAttached();
- |
-
-
- |
-
- |
-
-
- virtual void AllDetached();
- |
-
-
- |
-
- |
-
-
- virtual void DetachedFromWindow();
- |
-
-
- |
-
- |
-
-
- void FullListSortItems(int (*compareFunc)(const BListItem* , const BListItem* ));
- |
-
-
- |
-
- |
-
-
- void SortItemsUnder(BListItem* underItem, bool oneLevelOnly, int (*compareFunc)(const BListItem* , const BListItem*));
- |
-
-
- |
-
- |
-
-
- int32 CountItemsUnder(BListItem* under, bool oneLevelOnly) const;
- |
-
-
- |
-
- |
-
-
- BListItem* EachItemUnder(BListItem* underItem, bool oneLevelOnly, BListItem* (*eachFunc)(BListItem* , void* ), void* );
- |
-
-
- |
-
- |
-
-
- BListItem* ItemUnderAt(BListItem* underItem, bool oneLevelOnly, int32 index) const;
- |
-
-
- |
-
- |
-
-
- virtual bool DoMiscellaneous(MiscCode code, MiscData* data);
- |
-
-
- |
-
- |
-
-
- virtual void MessageReceived(BMessage* );
- |
-
-
- |
-
- |
-
-
- virtual void ExpandOrCollapse(BListItem* underItem, bool expand);
- |
-
-
-
-
-
-
-
-
-
-
-
-
- | Legend |
-
-
-
-
-
-  |
- Functional Spec |
-
-
-  |
- Use Cases |
-
-
-  |
- Unit Tests |
-
-
-  |
- Technical Spec |
-
-
-  |
- Implementation |
-
-
-  |
- Completed |
-
-
- |
-
-
-
-
-
-
-
-The OpenBeOS project is hosted by:
-
-
-
-
-
-Copyright © 2001-2002
-OpenBeOS Project
-
-
-
-
diff --git a/docs/develop/ikteam/schedule/interfacekit/MenuingSupport.html b/docs/develop/ikteam/schedule/interfacekit/MenuingSupport.html
deleted file mode 100644
index fe83ef1a58..0000000000
--- a/docs/develop/ikteam/schedule/interfacekit/MenuingSupport.html
+++ /dev/null
@@ -1,5278 +0,0 @@
-
-
- Menuing Support Tasks
-
-
-Menuing Support Tasks
-
-
-
-
-
- |
-
- |
- Task Summary |
- Owner |
-
- |
-
- |
-
-
- BMenu
- |
-
-
- Justin Gasper
- |
-
-
- |
-
- |
-
-
- BMenuBar
- |
-
-
- Justin Gasper
- |
-
-
- |
-
- |
-
-
- BMenuItem
- |
-
-
- Justin Gasper
- |
-
-
- |
-
- |
-
-
- BSeparatorItem
- |
-
-
-
- |
-
-
- |
-
- |
-
-
- BMenuField
- |
-
-
-
- |
-
-
- |
-
- |
-
-
- BPopUpMenu
- |
-
-
-
- |
-
-
- |
-
- |
-
-
- Menu Config
- |
-
-
-
- |
-
-
-
-
-
-
-
-
-
-
-
-
-
- |
-
- |
- Task Details |
-
-
-
-
- | BMenu Class |
-
-
- |
-
- |
-
-
- BMenu(const char* title, menu_layout layout = B_ITEMS_IN_COLUMN);
- |
-
-
- |
-
- |
-
-
- BMenu(const char* title, float width, float height);
- |
-
-
- |
-
- |
-
-
- BMenu(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual ~BMenu();
- |
-
-
- |
-
- |
-
-
- static BArchivable* Instantiate(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
- |
-
-
- |
-
- |
-
-
- virtual void AttachedToWindow();
- |
-
-
- |
-
- |
-
-
- virtual void DetachedFromWindow();
- |
-
-
- |
-
- |
-
-
- bool AddItem(BMenuItem* item);
- |
-
-
- |
-
- |
-
-
- bool AddItem(BMenuItem* item, int32 index);
- |
-
-
- |
-
- |
-
-
- bool AddItem(BMenuItem* item, BRect frame);
- |
-
-
- |
-
- |
-
-
- bool AddItem(BMenu* menu);
- |
-
-
- |
-
- |
-
-
- bool AddItem(BMenu* menu, int32 index);
- |
-
-
- |
-
- |
-
-
- bool AddItem(BMenu* menu, BRect frame);
- |
-
-
- |
-
- |
-
-
- bool AddList(BList* list, int32 index);
- |
-
-
- |
-
- |
-
-
- bool AddSeparatorItem();
- |
-
-
- |
-
- |
-
-
- bool RemoveItem(BMenuItem* item);
- |
-
-
- |
-
- |
-
-
- BMenuItem* RemoveItem(int32 index);
- |
-
-
- |
-
- |
-
-
- bool RemoveItems(int32 index, int32 count, bool del = false);
- |
-
-
- |
-
- |
-
-
- bool RemoveItem(BMenu* menu);
- |
-
-
- |
-
- |
-
-
- BMenuItem* ItemAt(int32 index) const;
- |
-
-
- |
-
- |
-
-
- BMenu* SubmenuAt(int32 index) const;
- |
-
-
- |
-
- |
-
-
- int32 CountItems() const;
- |
-
-
- |
-
- |
-
-
- int32 IndexOf(BMenuItem* item) const;
- |
-
-
- |
-
- |
-
-
- int32 IndexOf(BMenu* menu) const;
- |
-
-
- |
-
- |
-
-
- BMenuItem* FindItem(uint32 command) const;
- |
-
-
- |
-
- |
-
-
- BMenuItem* FindItem(const char* name) const;
- |
-
-
- |
-
- |
-
-
- virtual status_t SetTargetForItems(BHandler* target);
- |
-
-
- |
-
- |
-
-
- virtual status_t SetTargetForItems(BMessenger messenger);
- |
-
-
- |
-
- |
-
-
- virtual void SetEnabled(bool state);
- |
-
-
- |
-
- |
-
-
- virtual void SetRadioMode(bool state);
- |
-
-
- |
-
- |
-
-
- virtual void SetTriggersEnabled(bool state);
- |
-
-
- |
-
- |
-
-
- virtual void SetMaxContentWidth(float max);
- |
-
-
- |
-
- |
-
-
- void SetLabelFromMarked(bool on);
- |
-
-
- |
-
- |
-
-
- bool IsLabelFromMarked();
- |
-
-
- |
-
- |
-
-
- bool IsEnabled() const;
- |
-
-
- |
-
- |
-
-
- bool IsRadioMode() const;
- |
-
-
- |
-
- |
-
-
- bool AreTriggersEnabled() const;
- |
-
-
- |
-
- |
-
-
- bool IsRedrawAfterSticky() const;
- |
-
-
- |
-
- |
-
-
- float MaxContentWidth() const;
- |
-
-
- |
-
- |
-
-
- BMenuItem* FindMarked();
- |
-
-
- |
-
- |
-
-
- BMenu* Supermenu() const;
- |
-
-
- |
-
- |
-
-
- BMenuItem* Superitem() const;
- |
-
-
- |
-
- |
-
-
- virtual void MessageReceived(BMessage* msg);
- |
-
-
- |
-
- |
-
-
- virtual void KeyDown(const char* bytes, int32 numBytes);
- |
-
-
- |
-
- |
-
-
- virtual void Draw(BRect updateRect);
- |
-
-
- |
-
- |
-
-
- virtual void GetPreferredSize(float* width, float* height);
- |
-
-
- |
-
- |
-
-
- virtual void ResizeToPreferred();
- |
-
-
- |
-
- |
-
-
- virtual void FrameMoved(BPoint new_position);
- |
-
-
- |
-
- |
-
-
- virtual void FrameResized(float new_width, float new_height);
- |
-
-
- |
-
- |
-
-
- void InvalidateLayout();
- |
-
-
- |
-
- |
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
- |
-
-
- |
-
- |
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual status_t Perform(perform_code d, void* arg);
- |
-
-
- |
-
- |
-
-
- virtual void MakeFocus(bool state = true);
- |
-
-
- |
-
- |
-
-
- virtual void AllAttached();
- |
-
-
- |
-
- |
-
-
- virtual void AllDetached();
- |
-
-
- |
-
- |
-
-
- BMenu(BRect frame, const char* viewName, uint32 resizeMask, uint32 flags, menu_layout layout, bool resizeToFit);
- |
-
-
- |
-
- |
-
-
- virtual BPoint ScreenLocation();
- |
-
-
- |
-
- |
-
-
- void SetItemMargins(float left, float top, float right, float bottom);
- |
-
-
- |
-
- |
-
-
- void GetItemMargins(float* left, float* top, float* right,float* bottom) const;
- |
-
-
- |
-
- |
-
-
- menu_layout Layout() const;
- |
-
-
- |
-
- |
-
-
- virtual void Show();
- |
-
-
- |
-
- |
-
-
- void Show(bool selectFirstItem);
- |
-
-
- |
-
- |
-
-
- void Hide();
- |
-
-
- |
-
- |
-
-
- BMenuItem* Track(bool start_opened = false, BRect* special_rect = NULL);
- |
-
-
- |
-
- |
-
-
- virtual bool AddDynamicItem(add_state s);
- |
-
-
- |
-
- |
-
-
- virtual void DrawBackground(BRect update);
- |
-
-
- |
-
- |
-
-
- void SetTrackingHook(menu_tracking_hook func, void* state);
- |
-
-
-
- | BMenuBar Class |
-
-
- |
-
- |
-
-
- BMenuBar(BRect frame, const char* title, uint32 resizeMask = B_FOLLOW_LEFT_RIGHT | B_FOLLOW_TOP, menu_layout layout = B_ITEMS_IN_ROW, bool resizeToFit = true);
- |
-
-
- |
-
- |
-
-
- BMenuBar(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual ~BMenuBar();
- |
-
-
- |
-
- |
-
-
- static BArchivable* Instantiate(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
- |
-
-
- |
-
- |
-
-
- virtual void SetBorder(menu_bar_border border);
- |
-
-
- |
-
- |
-
-
- menu_bar_border Border() const;
- |
-
-
- |
-
- |
-
-
- virtual void Draw(BRect updateRect);
- |
-
-
- |
-
- |
-
-
- virtual void AttachedToWindow();
- |
-
-
- |
-
- |
-
-
- virtual void DetachedFromWindow();
- |
-
-
- |
-
- |
-
-
- virtual void MessageReceived(BMessage* msg);
- |
-
-
- |
-
- |
-
-
- virtual void MouseDown(BPoint where);
- |
-
-
- |
-
- |
-
-
- virtual void WindowActivated(bool state);
- |
-
-
- |
-
- |
-
-
- virtual void MouseUp(BPoint where);
- |
-
-
- |
-
- |
-
-
- virtual void FrameMoved(BPoint new_position);
- |
-
-
- |
-
- |
-
-
- virtual void FrameResized(float new_width, float new_height);
- |
-
-
- |
-
- |
-
-
- virtual void Show();
- |
-
-
- |
-
- |
-
-
- virtual void Hide();
- |
-
-
- |
-
- |
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
- |
-
-
- |
-
- |
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual void ResizeToPreferred();
- |
-
-
- |
-
- |
-
-
- virtual void GetPreferredSize(float* width, float* height);
- |
-
-
- |
-
- |
-
-
- virtual void MakeFocus(bool state = true);
- |
-
-
- |
-
- |
-
-
- virtual void AllAttached();
- |
-
-
- |
-
- |
-
-
- virtual void AllDetached();
- |
-
-
- |
-
- |
-
-
- virtual status_t Perform(perform_code d, void* arg);
- |
-
-
-
- | BMenuItem Class |
-
-
- |
-
- |
-
-
- BMenuItem(const char* label, BMessage* message, char shortcut = 0, uint32 modifiers = 0);
- |
-
-
- |
-
- |
-
-
- BMenuItem(BMenu* menu, BMessage* message = NULL);
- |
-
-
- |
-
- |
-
-
- BMenuItem(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual ~BMenuItem();
- |
-
-
- |
-
- |
-
-
- static BArchivable* Instantiate(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
- |
-
-
- |
-
- |
-
-
- virtual void SetLabel(const char* name);
- |
-
-
- |
-
- |
-
-
- virtual void SetEnabled(bool state);
- |
-
-
- |
-
- |
-
-
- virtual void SetMarked(bool state);
- |
-
-
- |
-
- |
-
-
- virtual void SetTrigger(char ch);
- |
-
-
- |
-
- |
-
-
- virtual void SetShortcut(char ch, uint32 modifiers);
- |
-
-
- |
-
- |
-
-
- const char* Label() const;
- |
-
-
- |
-
- |
-
-
- bool IsEnabled() const;
- |
-
-
- |
-
- |
-
-
- bool IsMarked() const;
- |
-
-
- |
-
- |
-
-
- char Trigger() const;
- |
-
-
- |
-
- |
-
-
- char Shortcut(uint32* modifiers = NULL) const;
- |
-
-
- |
-
- |
-
-
- BMenu* Submenu() const;
- |
-
-
- |
-
- |
-
-
- BMenu* Menu() const;
- |
-
-
- |
-
- |
-
-
- BRect Frame() const;
- |
-
-
- |
-
- |
-
-
- virtual void GetContentSize(float* width, float* height);
- |
-
-
- |
-
- |
-
-
- virtual void TruncateLabel(float max, char* new_label);
- |
-
-
- |
-
- |
-
-
- virtual void DrawContent();
- |
-
-
- |
-
- |
-
-
- virtual void Draw();
- |
-
-
- |
-
- |
-
-
- virtual void Highlight(bool on);
- |
-
-
- |
-
- |
-
-
- bool IsSelected() const;
- |
-
-
- |
-
- |
-
-
- BPoint ContentLocation() const;
- |
-
-
- |
-
- |
-
-
- virtual status_t Invoke(BMessage* msg = NULL);
- |
-
-
-
- | BSeparatorItem Class |
-
-
- |
-
- |
-
-
- BSeparatorItem();
- |
-
-
- |
-
- |
-
-
- BSeparatorItem(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual ~BSeparatorItem();
- |
-
-
- |
-
- |
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
- |
-
-
- |
-
- |
-
-
- static BArchivable* Instantiate(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual void SetEnabled(bool state);
- |
-
-
- |
-
- |
-
-
- virtual void GetContentSize(float* width, float* height);
- |
-
-
- |
-
- |
-
-
- virtual void Draw();
- |
-
-
-
- | BMenuField Class |
-
-
- |
-
- |
-
-
- BMenuField(BRect frame, const char* name, const char* label, BMenu* menu, uint32 resize = B_FOLLOW_LEFT|B_FOLLOW_TOP, uint32 flags = B_WILL_DRAW | B_NAVIGABLE);
- |
-
-
- |
-
- |
-
-
- BMenuField(BRect frame, const char* name, const char* label, BMenu* menu, bool fixed_size, uint32 resize = B_FOLLOW_LEFT|B_FOLLOW_TOP, uint32 flags = B_WILL_DRAW | B_NAVIGABLE);
- |
-
-
- |
-
- |
-
-
- BMenuField(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual ~BMenuField();
- |
-
-
- |
-
- |
-
-
- static BArchivable* Instantiate(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
- |
-
-
- |
-
- |
-
-
- virtual void Draw(BRect update);
- |
-
-
- |
-
- |
-
-
- virtual void AttachedToWindow();
- |
-
-
- |
-
- |
-
-
- virtual void AllAttached();
- |
-
-
- |
-
- |
-
-
- virtual void MouseDown(BPoint where);
- |
-
-
- |
-
- |
-
-
- virtual void KeyDown(const char* bytes, int32 numBytes);
- |
-
-
- |
-
- |
-
-
- virtual void MakeFocus(bool state);
- |
-
-
- |
-
- |
-
-
- virtual void MessageReceived(BMessage* msg);
- |
-
-
- |
-
- |
-
-
- virtual void WindowActivated(bool state);
- |
-
-
- |
-
- |
-
-
- virtual void MouseUp(BPoint pt);
- |
-
-
- |
-
- |
-
-
- virtual void MouseMoved(BPoint pt, uint32 code, const BMessage* msg);
- |
-
-
- |
-
- |
-
-
- virtual void DetachedFromWindow();
- |
-
-
- |
-
- |
-
-
- virtual void AllDetached();
- |
-
-
- |
-
- |
-
-
- virtual void FrameMoved(BPoint new_position);
- |
-
-
- |
-
- |
-
-
- virtual void FrameResized(float new_width, float new_height);
- |
-
-
- |
-
- |
-
-
- BMenu* Menu() const;
- |
-
-
- |
-
- |
-
-
- BMenuBar* MenuBar() const;
- |
-
-
- |
-
- |
-
-
- BMenuItem* MenuItem() const;
- |
-
-
- |
-
- |
-
-
- virtual void SetLabel(const char* label);
- |
-
-
- |
-
- |
-
-
- const char* Label() const;
- |
-
-
- |
-
- |
-
-
- virtual void SetEnabled(bool on);
- |
-
-
- |
-
- |
-
-
- bool IsEnabled() const;
- |
-
-
- |
-
- |
-
-
- virtual void SetAlignment(alignment label);
- |
-
-
- |
-
- |
-
-
- alignment Alignment() const;
- |
-
-
- |
-
- |
-
-
- virtual void SetDivider(float dividing_line);
- |
-
-
- |
-
- |
-
-
- float Divider() const;
- |
-
-
- |
-
- |
-
-
- void ShowPopUpMarker();
- |
-
-
- |
-
- |
-
-
- void HidePopUpMarker();
- |
-
-
- |
-
- |
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
- |
-
-
- |
-
- |
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual void ResizeToPreferred();
- |
-
-
- |
-
- |
-
-
- virtual void GetPreferredSize(float* width, float* height);
- |
-
-
- |
-
- |
-
-
- virtual status_t Perform(perform_code d, void* arg);
- |
-
-
-
- | BPopUpMenu Class |
-
-
- |
-
- |
-
-
- BPopUpMenu(const char* title, bool radioMode = true, bool autoRename = true, menu_layout layout = B_ITEMS_IN_COLUMN);
- |
-
-
- |
-
- |
-
-
- BPopUpMenu(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual ~BPopUpMenu();
- |
-
-
- |
-
- |
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
- |
-
-
- |
-
- |
-
-
- static BArchivable* Instantiate(BMessage* data);
- |
-
-
- |
-
- |
-
-
- BMenuItem* Go(BPoint where, bool delivers_message = false, bool open_anyway = false, bool async = false);
- |
-
-
- |
-
- |
-
-
- BMenuItem* Go(BPoint where, bool delivers_message, bool open_anyway, BRect click_to_open, bool async = false);
- |
-
-
- |
-
- |
-
-
- virtual void MessageReceived(BMessage* msg);
- |
-
-
- |
-
- |
-
-
- virtual void MouseDown(BPoint pt);
- |
-
-
- |
-
- |
-
-
- virtual void MouseUp(BPoint pt);
- |
-
-
- |
-
- |
-
-
- virtual void MouseMoved(BPoint pt, uint32 code, const BMessage* msg);
- |
-
-
- |
-
- |
-
-
- virtual void AttachedToWindow();
- |
-
-
- |
-
- |
-
-
- virtual void DetachedFromWindow();
- |
-
-
- |
-
- |
-
-
- virtual void FrameMoved(BPoint new_position);
- |
-
-
- |
-
- |
-
-
- virtual void FrameResized(float new_width, float new_height);
- |
-
-
- |
-
- |
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
- |
-
-
- |
-
- |
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual status_t Perform(perform_code d, void* arg);
- |
-
-
- |
-
- |
-
-
- virtual void ResizeToPreferred();
- |
-
-
- |
-
- |
-
-
- virtual void GetPreferredSize(float* width, float* height);
- |
-
-
- |
-
- |
-
-
- virtual void MakeFocus(bool state = true);
- |
-
-
- |
-
- |
-
-
- virtual void AllAttached();
- |
-
-
- |
-
- |
-
-
- virtual void AllDetached();
- |
-
-
- |
-
- |
-
-
- void SetAsyncAutoDestruct(bool state);
- |
-
-
- |
-
- |
-
-
- bool AsyncAutoDestruct() const;
- |
-
-
- |
-
- |
-
-
- virtual BPoint ScreenLocation();
- |
-
-
-
- | Menu Config Functions |
-
-
- |
-
- |
-
-
- status_t set_menu_info(menu_info* info);
- |
-
-
- |
-
- |
-
-
- status_t get_menu_info(menu_info* info);
- |
-
-
-
-
-
-
-
-
-
-
-
-
- | Legend |
-
-
-
-
-
-  |
- Functional Spec |
-
-
-  |
- Use Cases |
-
-
-  |
- Unit Tests |
-
-
-  |
- Technical Spec |
-
-
-  |
- Implementation |
-
-
-  |
- Completed |
-
-
- |
-
-
-
-
-
-
-
-The OpenBeOS project is hosted by:
-
-
-
-
-
-Copyright © 2001-2002
-OpenBeOS Project
-
-
-
-
diff --git a/docs/develop/ikteam/schedule/interfacekit/Miscellaneous.html b/docs/develop/ikteam/schedule/interfacekit/Miscellaneous.html
deleted file mode 100644
index d5c9e07e14..0000000000
--- a/docs/develop/ikteam/schedule/interfacekit/Miscellaneous.html
+++ /dev/null
@@ -1,2519 +0,0 @@
-
-
- Miscellaneous Tasks
-
-
-Miscellaneous Tasks
-
-
-
-
-
- |
-
- |
- Task Summary |
- Owner |
-
- |
-
- |
-
-
- BAlert
- |
-
-
- Erik Jaesler
- |
-
-
- |
-
- |
-
-
- BDeskbar
- |
-
-
- Jeremy Rand
- |
-
-
- |
-
- |
-
-
- unicode_block
- |
-
-
-
- |
-
-
- |
-
- |
-
-
- Deskbar Support
- |
-
-
-
- |
-
-
- |
-
- |
-
-
- Mouse Config
- |
-
-
-
- |
-
-
- |
-
- |
-
-
- Workspace Support
- |
-
-
-
- |
-
-
- |
-
- |
-
-
- Keyboard Config
- |
-
-
-
- |
-
-
- |
-
- |
-
-
- UI Color Info
- |
-
-
-
- |
-
-
- |
-
- |
-
-
- Miscellaneous
- |
-
-
-
- |
-
-
-
-
-
-
-
-
-
-
-
-
-
- |
-
- |
- Task Details |
-
-
-
-
- | BAlert Class |
-
-
- |
-
- |
-
-
- BAlert(const char *title, const char *text, const char *button1, const char *button2 = NULL, const char *button3 = NULL, button_width width = B_WIDTH_AS_USUAL, alert_type type = B_INFO_ALERT);
- |
-
-
- |
-
- |
-
-
- BAlert(const char *title, const char *text, const char *button1, const char *button2, const char *button3, button_width width, button_spacing spacing, alert_type type = B_INFO_ALERT);
- |
-
-
- |
-
- |
-
-
- BAlert(BMessage *data);
- |
-
-
- |
-
- |
-
-
- ~BAlert();
- |
-
-
- |
-
- |
-
-
- static BArchivable *Instantiate(BMessage *data);
- |
-
-
- |
-
- |
-
-
- virtual status_t Archive(BMessage *data, bool deep = true) const;
- |
-
-
- |
-
- |
-
-
- void SetShortcut(int32 button_index, char key);
- |
-
-
- |
-
- |
-
-
- char Shortcut(int32 button_index) const;
- |
-
-
- |
-
- |
-
-
- int32 Go();
- |
-
-
- |
-
- |
-
-
- status_t Go(BInvoker *invoker);
- |
-
-
- |
-
- |
-
-
- virtual void MessageReceived(BMessage *an_event);
- |
-
-
- |
-
- |
-
-
- virtual void FrameResized(float new_width, float new_height);
- |
-
-
- |
-
- |
-
-
- BButton* ButtonAt(int32 index) const;
- |
-
-
- |
-
- |
-
-
- BTextView* TextView() const;
- |
-
-
- |
-
- |
-
-
- virtual BHandler* ResolveSpecifier(BMessage *msg, int32 index, BMessage* specifier, int32 form, const char* property);
- |
-
-
- |
-
- |
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual void DispatchMessage(BMessage* msg, BHandler* handler);
- |
-
-
- |
-
- |
-
-
- virtual void Quit();
- |
-
-
- |
-
- |
-
-
- virtual bool QuitRequested();
- |
-
-
- |
-
- |
-
-
- static BPoint AlertPosition(float width, float height);
- |
-
-
-
- | BDeskbar Class |
-
-
- |
-
- |
-
-
- BDeskbar();
- |
-
-
- |
-
- |
-
-
- ~BDeskbar();
- |
-
-
- |
-
- |
-
-
- BRect Frame() const;
- |
-
-
- |
-
- |
-
-
- deskbar_location Location(bool* isExpanded=NULL) const;
- |
-
-
- |
-
- |
-
-
- status_t SetLocation(deskbar_location location, bool expanded=false);
- |
-
-
- |
-
- |
-
-
- bool IsExpanded() const;
- |
-
-
- |
-
- |
-
-
- status_t Expand(bool yn);
- |
-
-
- |
-
- |
-
-
- status_t GetItemInfo(int32 id, const char** name) const;
- |
-
-
- |
-
- |
-
-
- status_t GetItemInfo(const char* name, int32* id) const;
- |
-
-
- |
-
- |
-
-
- bool HasItem(int32 id) const;
- |
-
-
- |
-
- |
-
-
- bool HasItem(const char* name) const;
- |
-
-
- |
-
- |
-
-
- uint32 CountItems() const;
- |
-
-
- |
-
- |
-
-
- status_t AddItem(BView* archivableView, int32* id=NULL);
- |
-
-
- |
-
- |
-
-
- status_t AddItem(entry_ref* addon, int32* id=NULL);
- |
-
-
- |
-
- |
-
-
- status_t RemoveItem(int32 id);
- |
-
-
- |
-
- |
-
-
- status_t RemoveItem(const char* name);
- |
-
-
-
- | unicode_block Class |
-
-
- |
-
- |
-
-
- unicode_block();
- |
-
-
- |
-
- |
-
-
- unicode_block(uint64 block2, uint64 block1);
- |
-
-
- |
-
- |
-
-
- bool Includes(const unicode_block &block) const;
- |
-
-
- |
-
- |
-
-
- unicode_block operator&(const unicode_block &block) const;
- |
-
-
- |
-
- |
-
-
- unicode_block operator|(const unicode_block &block) const;
- |
-
-
- |
-
- |
-
-
- unicode_block& operator=(const unicode_block &block);
- |
-
-
- |
-
- |
-
-
- bool operator==(const unicode_block &block) const;
- |
-
-
- |
-
- |
-
-
- bool operator!=(const unicode_block &block) const;
- |
-
-
-
- | Deskbar Support Functions |
-
-
- |
-
- |
-
-
- status_t get_deskbar_frame(BRect* frame);
- |
-
-
-
- | Mouse Config Functions |
-
-
- |
-
- |
-
-
- status_t get_mouse_type(int32* type);
- |
-
-
- |
-
- |
-
-
- status_t set_mouse_type(int32 type);
- |
-
-
- |
-
- |
-
-
- status_t get_mouse_map(mouse_map* map);
- |
-
-
- |
-
- |
-
-
- status_t set_mouse_map(mouse_map* map);
- |
-
-
- |
-
- |
-
-
- status_t get_click_speed(bigtime_t* speed);
- |
-
-
- |
-
- |
-
-
- status_t set_click_speed(bigtime_t speed);
- |
-
-
- |
-
- |
-
-
- status_t get_mouse_speed(int32* speed);
- |
-
-
- |
-
- |
-
-
- status_t set_mouse_speed(int32 speed);
- |
-
-
- |
-
- |
-
-
- status_t get_mouse_acceleration(int32* speed);
- |
-
-
- |
-
- |
-
-
- status_t set_mouse_acceleration(int32 speed);
- |
-
-
- |
-
- |
-
-
- void set_focus_follows_mouse(bool follow);
- |
-
-
- |
-
- |
-
-
- bool focus_follows_mouse();
- |
-
-
- |
-
- |
-
-
- void set_mouse_mode(mode_mouse mode);
- |
-
-
- |
-
- |
-
-
- mode_mouse mouse_mode();
- |
-
-
-
- | Workspace Support Functions |
-
-
- |
-
- |
-
-
- int32 count_workspaces();
- |
-
-
- |
-
- |
-
-
- void set_workspace_count(int32 count);
- |
-
-
- |
-
- |
-
-
- int32 current_workspace();
- |
-
-
- |
-
- |
-
-
- void activate_workspace(int32 workspace);
- |
-
-
-
- | Keyboard Config Functions |
-
-
- |
-
- |
-
-
- status_t get_key_repeat_rate(int32* rate);
- |
-
-
- |
-
- |
-
-
- status_t set_key_repeat_rate(int32 rate);
- |
-
-
- |
-
- |
-
-
- status_t get_key_repeat_delay(bigtime_t* delay);
- |
-
-
- |
-
- |
-
-
- status_t set_key_repeat_delay(bigtime_t delay);
- |
-
-
- |
-
- |
-
-
- uint32 modifiers();
- |
-
-
- |
-
- |
-
-
- status_t get_key_info(key_info* info);
- |
-
-
- |
-
- |
-
-
- void get_key_map(key_map** map, char** key_buffer);
- |
-
-
- |
-
- |
-
-
- status_t get_keyboard_id(uint16* id);
- |
-
-
- |
-
- |
-
-
- void set_modifier_key(uint32 modifier, uint32 key);
- |
-
-
- |
-
- |
-
-
- void set_keyboard_locks(uint32 modifiers);
- |
-
-
-
- | UI Color Info Functions |
-
-
- |
-
- |
-
-
- rgb_color keyboard_navigation_color();
- |
-
-
- |
-
- |
-
-
- rgb_color ui_color(color_which which);
- |
-
-
- |
-
- |
-
-
- rgb_color tint_color(rgb_color color, float tint);
- |
-
-
-
- | Miscellaneous Functions |
-
-
- |
-
- |
-
-
- bigtime_t idle_time();
- |
-
-
- |
-
- |
-
-
- void run_select_printer_panel();
- |
-
-
- |
-
- |
-
-
- void run_add_printer_panel();
- |
-
-
- |
-
- |
-
-
- void run_be_about();
- |
-
-
- |
-
- |
-
-
- status_t _init_interface_kit_();
- |
-
-
- |
-
- |
-
-
- void _ReservedShelf1__6BShelfFv(BShelf* const, int32, const BMessage*, const BView*);
- |
-
-
- |
-
- |
-
-
- uint32 _rule_(uint32 r1, uint32 r2, uint32 r3, uint32 r4);
- |
-
-
-
-
-
-
-
-
-
-
-
-
- | Legend |
-
-
-
-
-
-  |
- Functional Spec |
-
-
-  |
- Use Cases |
-
-
-  |
- Unit Tests |
-
-
-  |
- Technical Spec |
-
-
-  |
- Implementation |
-
-
-  |
- Completed |
-
-
- |
-
-
-
-
-
-
-
-The OpenBeOS project is hosted by:
-
-
-
-
-
-Copyright © 2001-2002
-OpenBeOS Project
-
-
-
-
diff --git a/docs/develop/ikteam/schedule/interfacekit/Non-ControlWidgets.html b/docs/develop/ikteam/schedule/interfacekit/Non-ControlWidgets.html
deleted file mode 100644
index e9575867cf..0000000000
--- a/docs/develop/ikteam/schedule/interfacekit/Non-ControlWidgets.html
+++ /dev/null
@@ -1,2496 +0,0 @@
-
-
- Non-Control Widgets Tasks
-
-
-Non-Control Widgets Tasks
-
-
-
-
-
- |
-
- |
- Task Summary |
- Owner |
-
- |
-
- |
-
-
- BBox
- |
-
-
- Marc Flerackers
- |
-
-
- |
-
- |
-
-
- BStringView
- |
-
-
-
- |
-
-
- |
-
- |
-
-
- BStatusBar
- |
-
-
- Marc Flerackers
- |
-
-
-
-
-
-
-
-
-
-
-
-
-
- |
-
- |
- Task Details |
-
-
-
-
- | BBox Class |
-
-
- |
-
- |
-
-
- BBox(BRect bounds, const char* name = NULL, uint32 resizeFlags = B_FOLLOW_LEFT | B_FOLLOW_TOP, uint32 flags = B_WILL_DRAW | B_FRAME_EVENTS | B_NAVIGABLE_JUMP, border_style border = B_FANCY_BORDER);
- |
-
-
- |
-
- |
-
-
- BBox(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual ~BBox(void);
- |
-
-
- |
-
- |
-
-
- static BArchivable* Instantiate(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
- |
-
-
- |
-
- |
-
-
- virtual void SetBorder(border_style style);
- |
-
-
- |
-
- |
-
-
- border_style Border() const;
- |
-
-
- |
-
- |
-
-
- void SetLabel(const char* label);
- |
-
-
- |
-
- |
-
-
- status_t SetLabel(BView* view_label);
- |
-
-
- |
-
- |
-
-
- const char* Label() const;
- |
-
-
- |
-
- |
-
-
- BView* LabelView() const;
- |
-
-
- |
-
- |
-
-
- virtual void Draw(BRect bounds);
- |
-
-
- |
-
- |
-
-
- virtual void AttachedToWindow();
- |
-
-
- |
-
- |
-
-
- virtual void DetachedFromWindow();
- |
-
-
- |
-
- |
-
-
- virtual void AllAttached();
- |
-
-
- |
-
- |
-
-
- virtual void AllDetached();
- |
-
-
- |
-
- |
-
-
- virtual void FrameResized(float new_width, float new_height);
- |
-
-
- |
-
- |
-
-
- virtual void MessageReceived(BMessage* msg);
- |
-
-
- |
-
- |
-
-
- virtual void MouseDown(BPoint pt);
- |
-
-
- |
-
- |
-
-
- virtual void MouseUp(BPoint pt);
- |
-
-
- |
-
- |
-
-
- virtual void WindowActivated(bool state);
- |
-
-
- |
-
- |
-
-
- virtual void MouseMoved(BPoint pt, uint32 code, const BMessage* msg);
- |
-
-
- |
-
- |
-
-
- virtual void FrameMoved(BPoint new_position);
- |
-
-
- |
-
- |
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
- |
-
-
- |
-
- |
-
-
- virtual void ResizeToPreferred();
- |
-
-
- |
-
- |
-
-
- virtual void GetPreferredSize(float* width, float* height);
- |
-
-
- |
-
- |
-
-
- virtual void MakeFocus(bool state = true);
- |
-
-
- |
-
- |
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
- |
-
-
-
- | BStringView Class |
-
-
- |
-
- |
-
-
- BStringView(BRect bounds, const char* name, const char* text, uint32 resizeFlags = B_FOLLOW_LEFT | B_FOLLOW_TOP, uint32 flags = B_WILL_DRAW);
- |
-
-
- |
-
- |
-
-
- BStringView(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual ~BStringView();
- |
-
-
- |
-
- |
-
-
- static BArchivable* Instantiate(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
- |
-
-
- |
-
- |
-
-
- void SetText(const char* text);
- |
-
-
- |
-
- |
-
-
- const char* Text() const;
- |
-
-
- |
-
- |
-
-
- void SetAlignment(alignment flag);
- |
-
-
- |
-
- |
-
-
- alignment Alignment() const;
- |
-
-
- |
-
- |
-
-
- virtual void AttachedToWindow();
- |
-
-
- |
-
- |
-
-
- virtual void Draw(BRect bounds);
- |
-
-
- |
-
- |
-
-
- virtual void MessageReceived(BMessage* msg);
- |
-
-
- |
-
- |
-
-
- virtual void MouseDown(BPoint pt);
- |
-
-
- |
-
- |
-
-
- virtual void MouseUp(BPoint pt);
- |
-
-
- |
-
- |
-
-
- virtual void MouseMoved(BPoint pt, uint32 code, const BMessage* msg);
- |
-
-
- |
-
- |
-
-
- virtual void DetachedFromWindow();
- |
-
-
- |
-
- |
-
-
- virtual void FrameMoved(BPoint new_position);
- |
-
-
- |
-
- |
-
-
- virtual void FrameResized(float new_width, float new_height);
- |
-
-
- |
-
- |
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
- |
-
-
- |
-
- |
-
-
- virtual void ResizeToPreferred();
- |
-
-
- |
-
- |
-
-
- virtual void GetPreferredSize(float* width, float* height);
- |
-
-
- |
-
- |
-
-
- virtual void MakeFocus(bool state = true);
- |
-
-
- |
-
- |
-
-
- virtual void AllAttached();
- |
-
-
- |
-
- |
-
-
- virtual void AllDetached();
- |
-
-
- |
-
- |
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
- |
-
-
-
- | BStatusBar Class |
-
-
- |
-
- |
-
-
- BStatusBar(BRect frame, const char* name, const char* label = NULL, const char* trailing_label = NULL);
- |
-
-
- |
-
- |
-
-
- BStatusBar(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual ~BStatusBar();
- |
-
-
- |
-
- |
-
-
- static BArchivable* Instantiate(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
- |
-
-
- |
-
- |
-
-
- virtual void AttachedToWindow();
- |
-
-
- |
-
- |
-
-
- virtual void MessageReceived(BMessage* msg);
- |
-
-
- |
-
- |
-
-
- virtual void Draw(BRect updateRect);
- |
-
-
- |
-
- |
-
-
- virtual void SetBarColor(rgb_color color);
- |
-
-
- |
-
- |
-
-
- virtual void SetBarHeight(float height);
- |
-
-
- |
-
- |
-
-
- virtual void SetText(const char* str);
- |
-
-
- |
-
- |
-
-
- virtual void SetTrailingText(const char* str);
- |
-
-
- |
-
- |
-
-
- virtual void SetMaxValue(float max);
- |
-
-
- |
-
- |
-
-
- virtual void Update(float delta, const char* main_text = NULL, const char* trailing_text = NULL);
- |
-
-
- |
-
- |
-
-
- virtual void Reset(const char* label = NULL, const char* trailing_label = NULL);
- |
-
-
- |
-
- |
-
-
- float CurrentValue() const;
- |
-
-
- |
-
- |
-
-
- float MaxValue() const;
- |
-
-
- |
-
- |
-
-
- rgb_color BarColor() const;
- |
-
-
- |
-
- |
-
-
- float BarHeight() const;
- |
-
-
- |
-
- |
-
-
- const char* Text() const;
- |
-
-
- |
-
- |
-
-
- const char* TrailingText() const;
- |
-
-
- |
-
- |
-
-
- const char* Label() const;
- |
-
-
- |
-
- |
-
-
- const char* TrailingLabel() const;
- |
-
-
- |
-
- |
-
-
- virtual void MouseDown(BPoint pt);
- |
-
-
- |
-
- |
-
-
- virtual void MouseUp(BPoint pt);
- |
-
-
- |
-
- |
-
-
- virtual void WindowActivated(bool state);
- |
-
-
- |
-
- |
-
-
- virtual void MouseMoved(BPoint pt, uint32 code, const BMessage* msg);
- |
-
-
- |
-
- |
-
-
- virtual void DetachedFromWindow();
- |
-
-
- |
-
- |
-
-
- virtual void FrameMoved(BPoint new_position);
- |
-
-
- |
-
- |
-
-
- virtual void FrameResized(float new_width, float new_height);
- |
-
-
- |
-
- |
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
- |
-
-
- |
-
- |
-
-
- virtual void ResizeToPreferred();
- |
-
-
- |
-
- |
-
-
- virtual void GetPreferredSize(float* width, float* height);
- |
-
-
- |
-
- |
-
-
- virtual void MakeFocus(bool state = true);
- |
-
-
- |
-
- |
-
-
- virtual void AllAttached();
- |
-
-
- |
-
- |
-
-
- virtual void AllDetached();
- |
-
-
- |
-
- |
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
- |
-
-
-
-
-
-
-
-
-
-
-
-
- | Legend |
-
-
-
-
-
-  |
- Functional Spec |
-
-
-  |
- Use Cases |
-
-
-  |
- Unit Tests |
-
-
-  |
- Technical Spec |
-
-
-  |
- Implementation |
-
-
-  |
- Completed |
-
-
- |
-
-
-
-
-
-
-
-The OpenBeOS project is hosted by:
-
-
-
-
-
-Copyright © 2001-2002
-OpenBeOS Project
-
-
-
-
diff --git a/docs/develop/ikteam/schedule/interfacekit/ReplicantSupport.html b/docs/develop/ikteam/schedule/interfacekit/ReplicantSupport.html
deleted file mode 100644
index 5b22b10cd2..0000000000
--- a/docs/develop/ikteam/schedule/interfacekit/ReplicantSupport.html
+++ /dev/null
@@ -1,1938 +0,0 @@
-
-
- Replicant Support Tasks
-
-
-Replicant Support Tasks
-
-
-
-
-
- |
-
- |
- Task Summary |
- Owner |
-
- |
-
- |
-
-
- BDragger
- |
-
-
-
- |
-
-
- |
-
- |
-
-
- BShelf
- |
-
-
-
- |
-
-
-
-
-
-
-
-
-
-
-
-
-
- |
-
- |
- Task Details |
-
-
-
-
- | BDragger Class |
-
-
- |
-
- |
-
-
- BDragger(BRect bounds, BView* target, uint32 rmask = B_FOLLOW_NONE, uint32 flags = B_WILL_DRAW);
- |
-
-
- |
-
- |
-
-
- BDragger(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual ~BDragger();
- |
-
-
- |
-
- |
-
-
- static BArchivable* Instantiate(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
- |
-
-
- |
-
- |
-
-
- virtual void AttachedToWindow();
- |
-
-
- |
-
- |
-
-
- virtual void DetachedFromWindow();
- |
-
-
- |
-
- |
-
-
- virtual void Draw(BRect update);
- |
-
-
- |
-
- |
-
-
- virtual void MouseDown(BPoint where);
- |
-
-
- |
-
- |
-
-
- virtual void MouseUp(BPoint pt);
- |
-
-
- |
-
- |
-
-
- virtual void MouseMoved(BPoint pt, uint32 code, const BMessage* msg);
- |
-
-
- |
-
- |
-
-
- virtual void MessageReceived(BMessage* msg);
- |
-
-
- |
-
- |
-
-
- virtual void FrameMoved(BPoint new_position);
- |
-
-
- |
-
- |
-
-
- virtual void FrameResized(float new_width, float new_height);
- |
-
-
- |
-
- |
-
-
- static status_t ShowAllDraggers(); /* system wide!*/
- |
-
-
- |
-
- |
-
-
- static status_t HideAllDraggers(); /* system wide!*/
- |
-
-
- |
-
- |
-
-
- static bool AreDraggersDrawn();
- |
-
-
- |
-
- |
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
- |
-
-
- |
-
- |
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual status_t Perform(perform_code d, void* arg);
- |
-
-
- |
-
- |
-
-
- virtual void ResizeToPreferred();
- |
-
-
- |
-
- |
-
-
- virtual void GetPreferredSize(float* width, float* height);
- |
-
-
- |
-
- |
-
-
- virtual void MakeFocus(bool state = true);
- |
-
-
- |
-
- |
-
-
- virtual void AllAttached();
- |
-
-
- |
-
- |
-
-
- virtual void AllDetached();
- |
-
-
- |
-
- |
-
-
- status_t SetPopUp(BPopUpMenu* context_menu);
- |
-
-
- |
-
- |
-
-
- BPopUpMenu* PopUp() const;
- |
-
-
- |
-
- |
-
-
- bool InShelf() const;
- |
-
-
- |
-
- |
-
-
- BView* Target() const;
- |
-
-
- |
-
- |
-
-
- virtual BBitmap* DragBitmap(BPoint* offset, drawing_mode* mode);
- |
-
-
- |
-
- |
-
-
- bool IsVisibilityChanging() const;
- |
-
-
-
- | BShelf Class |
-
-
- |
-
- |
-
-
- BShelf(BView* view, bool allow_drags = true, const char* shelf_type = NULL);
- |
-
-
- |
-
- |
-
-
- BShelf(const entry_ref* ref, BView* view, bool allow_drags = true, const char* shelf_type = NULL);
- |
-
-
- |
-
- |
-
-
- BShelf(BDataIO* stream, BView* view, bool allow_drags = true, const char* shelf_type = NULL);
- |
-
-
- |
-
- |
-
-
- BShelf(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual ~BShelf();
- |
-
-
- |
-
- |
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
- |
-
-
- |
-
- |
-
-
- static BArchivable* Instantiate(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual void MessageReceived(BMessage* msg);
- |
-
-
- |
-
- |
-
-
- status_t Save();
- |
-
-
- |
-
- |
-
-
- virtual void SetDirty(bool state);
- |
-
-
- |
-
- |
-
-
- bool IsDirty() const;
- |
-
-
- |
-
- |
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
- |
-
-
- |
-
- |
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual status_t Perform(perform_code d, void* arg);
- |
-
-
- |
-
- |
-
-
- bool AllowsDragging() const;
- |
-
-
- |
-
- |
-
-
- void SetAllowsDragging(bool state);
- |
-
-
- |
-
- |
-
-
- bool AllowsZombies() const;
- |
-
-
- |
-
- |
-
-
- void SetAllowsZombies(bool state);
- |
-
-
- |
-
- |
-
-
- bool DisplaysZombies() const;
- |
-
-
- |
-
- |
-
-
- void SetDisplaysZombies(bool state);
- |
-
-
- |
-
- |
-
-
- bool IsTypeEnforced() const;
- |
-
-
- |
-
- |
-
-
- void SetTypeEnforced(bool state);
- |
-
-
- |
-
- |
-
-
- status_t SetSaveLocation(BDataIO* data_io);
- |
-
-
- |
-
- |
-
-
- status_t SetSaveLocation(const entry_ref* ref);
- |
-
-
- |
-
- |
-
-
- BDataIO* SaveLocation(entry_ref* ref) const;
- |
-
-
- |
-
- |
-
-
- status_t AddReplicant(BMessage* data, BPoint location);
- |
-
-
- |
-
- |
-
-
- status_t DeleteReplicant(BView* replicant);
- |
-
-
- |
-
- |
-
-
- status_t DeleteReplicant(BMessage* data);
- |
-
-
- |
-
- |
-
-
- status_t DeleteReplicant(int32 index);
- |
-
-
- |
-
- |
-
-
- int32 CountReplicants() const;
- |
-
-
- |
-
- |
-
-
- BMessage* ReplicantAt(int32 index, BView** view = NULL, uint32* uid = NULL, status_t* perr = NULL) const;
- |
-
-
- |
-
- |
-
-
- int32 IndexOf(const BView* replicant_view) const;
- |
-
-
- |
-
- |
-
-
- int32 IndexOf(const BMessage* archive) const;
- |
-
-
- |
-
- |
-
-
- int32 IndexOf(uint32 id) const;
- |
-
-
- |
-
- |
-
-
- virtual bool CanAcceptReplicantMessage(BMessage*) const;
- |
-
-
- |
-
- |
-
-
- virtual bool CanAcceptReplicantView(BRect, BView*, BMessage*) const;
- |
-
-
- |
-
- |
-
-
- virtual BPoint AdjustReplicantBy(BRect, BMessage*) const;
- |
-
-
- |
-
- |
-
-
- virtual void ReplicantDeleted(int32 index, const BMessage* archive, const BView* replicant);
- |
-
-
-
-
-
-
-
-
-
-
-
-
- | Legend |
-
-
-
-
-
-  |
- Functional Spec |
-
-
-  |
- Use Cases |
-
-
-  |
- Unit Tests |
-
-
-  |
- Technical Spec |
-
-
-  |
- Implementation |
-
-
-  |
- Completed |
-
-
- |
-
-
-
-
-
-
-
-The OpenBeOS project is hosted by:
-
-
-
-
-
-Copyright © 2001-2002
-OpenBeOS Project
-
-
-
-
diff --git a/docs/develop/ikteam/schedule/interfacekit/ScrollingSupport.html b/docs/develop/ikteam/schedule/interfacekit/ScrollingSupport.html
deleted file mode 100644
index 2c875367ff..0000000000
--- a/docs/develop/ikteam/schedule/interfacekit/ScrollingSupport.html
+++ /dev/null
@@ -1,1871 +0,0 @@
-
-
- Scrolling Support Tasks
-
-
-Scrolling Support Tasks
-
-
-
-
-
- |
-
- |
- Task Summary |
- Owner |
-
- |
-
- |
-
-
- BScrollBar
- |
-
-
-
- |
-
-
- |
-
- |
-
-
- BScrollView
- |
-
-
-
- |
-
-
- |
-
- |
-
-
- Scrollbar Config
- |
-
-
-
- |
-
-
-
-
-
-
-
-
-
-
-
-
-
- |
-
- |
- Task Details |
-
-
-
-
- | BScrollBar Class |
-
-
- |
-
- |
-
-
- BScrollBar(BRect frame, const char* name, BView* target, float min, float max, orientation direction);
- |
-
-
- |
-
- |
-
-
- BScrollBar(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual ~BScrollBar();
- |
-
-
- |
-
- |
-
-
- static BArchivable* Instantiate(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
- |
-
-
- |
-
- |
-
-
- virtual void AttachedToWindow();
- |
-
-
- |
-
- |
-
-
- void SetValue(float value);
- |
-
-
- |
-
- |
-
-
- float Value() const;
- |
-
-
- |
-
- |
-
-
- void SetProportion(float);
- |
-
-
- |
-
- |
-
-
- float Proportion() const;
- |
-
-
- |
-
- |
-
-
- virtual void ValueChanged(float newValue);
- |
-
-
- |
-
- |
-
-
- void SetRange(float min, float max);
- |
-
-
- |
-
- |
-
-
- void GetRange(float* min, float* max) const;
- |
-
-
- |
-
- |
-
-
- void SetSteps(float smallStep, float largeStep);
- |
-
-
- |
-
- |
-
-
- void GetSteps(float* smallStep, float* largeStep) const;
- |
-
-
- |
-
- |
-
-
- void SetTarget(BView* target);
- |
-
-
- |
-
- |
-
-
- void SetTarget(const char* targetName);
- |
-
-
- |
-
- |
-
-
- BView* Target() const;
- |
-
-
- |
-
- |
-
-
- orientation Orientation() const;
- |
-
-
- |
-
- |
-
-
- virtual void MessageReceived(BMessage* msg);
- |
-
-
- |
-
- |
-
-
- virtual void MouseDown(BPoint pt);
- |
-
-
- |
-
- |
-
-
- virtual void MouseUp(BPoint pt);
- |
-
-
- |
-
- |
-
-
- virtual void MouseMoved(BPoint pt, uint32 code, const BMessage* msg);
- |
-
-
- |
-
- |
-
-
- virtual void DetachedFromWindow();
- |
-
-
- |
-
- |
-
-
- virtual void Draw(BRect updateRect);
- |
-
-
- |
-
- |
-
-
- virtual void FrameMoved(BPoint new_position);
- |
-
-
- |
-
- |
-
-
- virtual void FrameResized(float new_width, float new_height);
- |
-
-
- |
-
- |
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
- |
-
-
- |
-
- |
-
-
- virtual void ResizeToPreferred();
- |
-
-
- |
-
- |
-
-
- virtual void GetPreferredSize(float* width, float* height);
- |
-
-
- |
-
- |
-
-
- virtual void MakeFocus(bool state = true);
- |
-
-
- |
-
- |
-
-
- virtual void AllAttached();
- |
-
-
- |
-
- |
-
-
- virtual void AllDetached();
- |
-
-
- |
-
- |
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
- |
-
-
-
- | BScrollView Class |
-
-
- |
-
- |
-
-
- BScrollView(const char* name, BView* target, uint32 resizeMask = B_FOLLOW_LEFT | B_FOLLOW_TOP, uint32 flags = 0, bool horizontal = false, bool vertical = false, border_style border = B_FANCY_BORDER);
- |
-
-
- |
-
- |
-
-
- BScrollView(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual ~BScrollView();
- |
-
-
- |
-
- |
-
-
- static BArchivable* Instantiate(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
- |
-
-
- |
-
- |
-
-
- virtual void Draw(BRect updateRect);
- |
-
-
- |
-
- |
-
-
- virtual void AttachedToWindow();
- |
-
-
- |
-
- |
-
-
- BScrollBar* ScrollBar(orientation flag) const;
- |
-
-
- |
-
- |
-
-
- virtual void SetBorder(border_style border);
- |
-
-
- |
-
- |
-
-
- border_style Border() const;
- |
-
-
- |
-
- |
-
-
- virtual status_t SetBorderHighlighted(bool state);
- |
-
-
- |
-
- |
-
-
- bool IsBorderHighlighted() const;
- |
-
-
- |
-
- |
-
-
- void SetTarget(BView* new_target);
- |
-
-
- |
-
- |
-
-
- BView* Target() const;
- |
-
-
- |
-
- |
-
-
- virtual void MessageReceived(BMessage* msg);
- |
-
-
- |
-
- |
-
-
- virtual void MouseDown(BPoint pt);
- |
-
-
- |
-
- |
-
-
- virtual void WindowActivated(bool state);
- |
-
-
- |
-
- |
-
-
- virtual void MouseUp(BPoint pt);
- |
-
-
- |
-
- |
-
-
- virtual void MouseMoved(BPoint pt, uint32 code, const BMessage* msg);
- |
-
-
- |
-
- |
-
-
- virtual void DetachedFromWindow();
- |
-
-
- |
-
- |
-
-
- virtual void AllAttached();
- |
-
-
- |
-
- |
-
-
- virtual void AllDetached();
- |
-
-
- |
-
- |
-
-
- virtual void FrameMoved(BPoint new_position);
- |
-
-
- |
-
- |
-
-
- virtual void FrameResized(float new_width, float new_height);
- |
-
-
- |
-
- |
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
- |
-
-
- |
-
- |
-
-
- virtual void ResizeToPreferred();
- |
-
-
- |
-
- |
-
-
- virtual void GetPreferredSize(float* width, float* height);
- |
-
-
- |
-
- |
-
-
- virtual void MakeFocus(bool state = true);
- |
-
-
- |
-
- |
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
- |
-
-
-
- | Scrollbar Config Functions |
-
-
- |
-
- |
-
-
- status_t get_scroll_bar_info(scroll_bar_info* info);
- |
-
-
- |
-
- |
-
-
- status_t set_scroll_bar_info(scroll_bar_info* info);
- |
-
-
-
-
-
-
-
-
-
-
-
-
- | Legend |
-
-
-
-
-
-  |
- Functional Spec |
-
-
-  |
- Use Cases |
-
-
-  |
- Unit Tests |
-
-
-  |
- Technical Spec |
-
-
-  |
- Implementation |
-
-
-  |
- Completed |
-
-
- |
-
-
-
-
-
-
-
-The OpenBeOS project is hosted by:
-
-
-
-
-
-Copyright © 2001-2002
-OpenBeOS Project
-
-
-
-
diff --git a/docs/develop/ikteam/schedule/interfacekit/TextViewSupport.html b/docs/develop/ikteam/schedule/interfacekit/TextViewSupport.html
deleted file mode 100644
index 342cbae98f..0000000000
--- a/docs/develop/ikteam/schedule/interfacekit/TextViewSupport.html
+++ /dev/null
@@ -1,3688 +0,0 @@
-
-
- TextView Support Tasks
-
-
-TextView Support Tasks
-
-
-
-
-
- |
-
- |
- Task Summary |
- Owner |
-
- |
-
- |
-
-
- BTextView
- |
-
-
-
- |
-
-
- |
-
- |
-
-
- BTextControl
- |
-
-
-
- |
-
-
-
-
-
-
-
-
-
-
-
-
-
- |
-
- |
- Task Details |
-
-
-
-
- | BTextView Class |
-
-
- |
-
- |
-
-
- BTextView(BRect frame, const char* name, BRect textRect, uint32 resizeMask, uint32 flags = B_WILL_DRAW | B_PULSE_NEEDED);
- |
-
-
- |
-
- |
-
-
- BTextView(BRect frame, const char* name, BRect textRect, const BFont* initialFont, const rgb_color* initialColor, uint32 resizeMask, uint32 flags);
- |
-
-
- |
-
- |
-
-
- BTextView(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual ~BTextView();
- |
-
-
- |
-
- |
-
-
- static BArchivable* Instantiate(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
- |
-
-
- |
-
- |
-
-
- virtual void AttachedToWindow();
- |
-
-
- |
-
- |
-
-
- virtual void DetachedFromWindow();
- |
-
-
- |
-
- |
-
-
- virtual void Draw(BRect inRect);
- |
-
-
- |
-
- |
-
-
- virtual void MouseDown(BPoint where);
- |
-
-
- |
-
- |
-
-
- virtual void MouseUp(BPoint where);
- |
-
-
- |
-
- |
-
-
- virtual void MouseMoved(BPoint where, uint32 code, const BMessage* message);
- |
-
-
- |
-
- |
-
-
- virtual void WindowActivated(bool state);
- |
-
-
- |
-
- |
-
-
- virtual void KeyDown(const char* bytes, int32 numBytes);
- |
-
-
- |
-
- |
-
-
- virtual void Pulse();
- |
-
-
- |
-
- |
-
-
- virtual void FrameResized(float width, float height);
- |
-
-
- |
-
- |
-
-
- virtual void MakeFocus(bool focusState = true);
- |
-
-
- |
-
- |
-
-
- virtual void MessageReceived(BMessage* message);
- |
-
-
- |
-
- |
-
-
- virtual BHandler* ResolveSpecifier(BMessage* message, int32 index, BMessage* specifier, int32 form, const char* property);
- |
-
-
- |
-
- |
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual status_t Perform(perform_code d, void* arg);
- |
-
-
- |
-
- |
-
-
- void SetText(const char* inText, const text_run_array* inRuns = NULL);
- |
-
-
- |
-
- |
-
-
- void SetText(const char* inText, int32 inLength, const text_run_array* inRuns = NULL);
- |
-
-
- |
-
- |
-
-
- void SetText(BFile* inFile, int32 startOffset, int32 inLength, const text_run_array* inRuns = NULL);
- |
-
-
- |
-
- |
-
-
- void Insert(const char* inText, const text_run_array* inRuns = NULL);
- |
-
-
- |
-
- |
-
-
- void Insert(const char* inText, int32 inLength, const text_run_array* inRuns = NULL);
- |
-
-
- |
-
- |
-
-
- void Insert(int32 startOffset, const char* inText, int32 inLength, const text_run_array* inRuns = NULL);
- |
-
-
- |
-
- |
-
-
- void Delete();
- |
-
-
- |
-
- |
-
-
- void Delete(int32 startOffset, int32 endOffset);
- |
-
-
- |
-
- |
-
-
- const char* Text() const;
- |
-
-
- |
-
- |
-
-
- int32 TextLength() const;
- |
-
-
- |
-
- |
-
-
- void GetText(int32 offset, int32 length, char* buffer) const;
- |
-
-
- |
-
- |
-
-
- uchar ByteAt(int32 offset) const;
- |
-
-
- |
-
- |
-
-
- int32 CountLines() const;
- |
-
-
- |
-
- |
-
-
- int32 CurrentLine() const;
- |
-
-
- |
-
- |
-
-
- void GoToLine(int32 lineNum);
- |
-
-
- |
-
- |
-
-
- virtual void Cut(BClipboard* clipboard);
- |
-
-
- |
-
- |
-
-
- virtual void Copy(BClipboard* clipboard);
- |
-
-
- |
-
- |
-
-
- virtual void Paste(BClipboard* clipboard);
- |
-
-
- |
-
- |
-
-
- void Clear();
- |
-
-
- |
-
- |
-
-
- virtual bool AcceptsPaste(BClipboard* clipboard);
- |
-
-
- |
-
- |
-
-
- virtual bool AcceptsDrop(const BMessage* inMessage);
- |
-
-
- |
-
- |
-
-
- virtual void Select(int32 startOffset, int32 endOffset);
- |
-
-
- |
-
- |
-
-
- void SelectAll();
- |
-
-
- |
-
- |
-
-
- void GetSelection(int32* outStart, int32* outEnd) const;
- |
-
-
- |
-
- |
-
-
- void SetFontAndColor(const BFont* inFont, uint32 inMode = B_FONT_ALL, const rgb_color* inColor = NULL);
- |
-
-
- |
-
- |
-
-
- void SetFontAndColor(int32 startOffset, int32 endOffset, const BFont* inFont, uint32 inMode = B_FONT_ALL, const rgb_color* inColor = NULL);
- |
-
-
- |
-
- |
-
-
- void GetFontAndColor(int32 inOffset, BFont* outFont, rgb_color* outColor = NULL) const;
- |
-
-
- |
-
- |
-
-
- void GetFontAndColor(BFont* outFont, uint32* outMode, rgb_color* outColor = NULL, bool* outEqColor = NULL) const;
- |
-
-
- |
-
- |
-
-
- void SetRunArray(int32 startOffset, int32 endOffset, const text_run_array* inRuns);
- |
-
-
- |
-
- |
-
-
- text_run_array* RunArray(int32 startOffset, int32 endOffset, int32* outSize = NULL) const;
- |
-
-
- |
-
- |
-
-
- int32 LineAt(int32 offset) const;
- |
-
-
- |
-
- |
-
-
- int32 LineAt(BPoint point) const;
- |
-
-
- |
-
- |
-
-
- BPoint PointAt(int32 inOffset, float* outHeight = NULL) const;
- |
-
-
- |
-
- |
-
-
- int32 OffsetAt(BPoint point) const;
- |
-
-
- |
-
- |
-
-
- int32 OffsetAt(int32 line) const;
- |
-
-
- |
-
- |
-
-
- virtual void FindWord(int32 inOffset, int32* outFromOffset, int32* outToOffset);
- |
-
-
- |
-
- |
-
-
- virtual bool CanEndLine(int32 offset);
- |
-
-
- |
-
- |
-
-
- float LineWidth(int32 lineNum = 0) const;
- |
-
-
- |
-
- |
-
-
- float LineHeight(int32 lineNum = 0) const;
- |
-
-
- |
-
- |
-
-
- float TextHeight(int32 startLine, int32 endLine) const;
- |
-
-
- |
-
- |
-
-
- void GetTextRegion(int32 startOffset, int32 endOffset, BRegion* outRegion) const;
- |
-
-
- |
-
- |
-
-
- virtual void ScrollToOffset(int32 inOffset);
- |
-
-
- |
-
- |
-
-
- void ScrollToSelection();
- |
-
-
- |
-
- |
-
-
- void Highlight(int32 startOffset, int32 endOffset);
- |
-
-
- |
-
- |
-
-
- void SetTextRect(BRect rect);
- |
-
-
- |
-
- |
-
-
- BRect TextRect() const;
- |
-
-
- |
-
- |
-
-
- void SetStylable(bool stylable);
- |
-
-
- |
-
- |
-
-
- bool IsStylable() const;
- |
-
-
- |
-
- |
-
-
- void SetTabWidth(float width);
- |
-
-
- |
-
- |
-
-
- float TabWidth() const;
- |
-
-
- |
-
- |
-
-
- void MakeSelectable(bool selectable = true);
- |
-
-
- |
-
- |
-
-
- bool IsSelectable() const;
- |
-
-
- |
-
- |
-
-
- void MakeEditable(bool editable = true);
- |
-
-
- |
-
- |
-
-
- bool IsEditable() const;
- |
-
-
- |
-
- |
-
-
- void SetWordWrap(bool wrap);
- |
-
-
- |
-
- |
-
-
- bool DoesWordWrap() const;
- |
-
-
- |
-
- |
-
-
- void SetMaxBytes(int32 max);
- |
-
-
- |
-
- |
-
-
- int32 MaxBytes() const;
- |
-
-
- |
-
- |
-
-
- void DisallowChar(uint32 aChar);
- |
-
-
- |
-
- |
-
-
- void AllowChar(uint32 aChar);
- |
-
-
- |
-
- |
-
-
- void SetAlignment(alignment flag);
- |
-
-
- |
-
- |
-
-
- alignment Alignment() const;
- |
-
-
- |
-
- |
-
-
- void SetAutoindent(bool state);
- |
-
-
- |
-
- |
-
-
- bool DoesAutoindent() const;
- |
-
-
- |
-
- |
-
-
- void SetColorSpace(color_space colors);
- |
-
-
- |
-
- |
-
-
- color_space ColorSpace() const;
- |
-
-
- |
-
- |
-
-
- void MakeResizable(bool resize, BView* resizeView = NULL);
- |
-
-
- |
-
- |
-
-
- bool IsResizable() const;
- |
-
-
- |
-
- |
-
-
- void SetDoesUndo(bool undo);
- |
-
-
- |
-
- |
-
-
- bool DoesUndo() const;
- |
-
-
- |
-
- |
-
-
- void HideTyping(bool enabled);
- |
-
-
- |
-
- |
-
-
- bool IsTypingHidden(void) const;
- |
-
-
- |
-
- |
-
-
- virtual void ResizeToPreferred();
- |
-
-
- |
-
- |
-
-
- virtual void GetPreferredSize(float* width, float* height);
- |
-
-
- |
-
- |
-
-
- virtual void AllAttached();
- |
-
-
- |
-
- |
-
-
- virtual void AllDetached();
- |
-
-
- |
-
- |
-
-
- static void* FlattenRunArray(const text_run_array* inArray, int32* outSize = NULL);
- |
-
-
- |
-
- |
-
-
- static text_run_array* UnflattenRunArray(const void *data, int32* outSize = NULL);
- |
-
-
- |
-
- |
-
-
- virtual void InsertText(const char* inText, int32 inLength, int32 inOffset, const text_run_array* inRuns);
- |
-
-
- |
-
- |
-
-
- virtual void DeleteText(int32 fromOffset, int32 toOffset);
- |
-
-
- |
-
- |
-
-
- virtual void Undo(BClipboard* clipboard);
- |
-
-
- |
-
- |
-
-
- undo_state UndoState(bool* isRedo) const;
- |
-
-
- |
-
- |
-
-
- virtual void GetDragParameters(BMessage* drag, BBitmap** bitmap, BPoint* point, BHandler** handler);
- |
-
-
-
- | BTextControl Class |
-
-
- |
-
- |
-
-
- BTextControl(BRect frame, const char* name, const char* label, const char* initial_text, BMessage* message, uint32 rmask = B_FOLLOW_LEFT | B_FOLLOW_TOP, uint32 flags = B_WILL_DRAW | B_NAVIGABLE);
- |
-
-
- |
-
- |
-
-
- BTextControl(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual ~BTextControl();
- |
-
-
- |
-
- |
-
-
- static BArchivable* Instantiate(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual status_t Archive(BMessage* data, bool deep = true) const;
- |
-
-
- |
-
- |
-
-
- virtual void SetText(const char* text);
- |
-
-
- |
-
- |
-
-
- const char* Text() const;
- |
-
-
- |
-
- |
-
-
- virtual void SetValue(int32 value);
- |
-
-
- |
-
- |
-
-
- virtual status_t Invoke(BMessage* msg = NULL);
- |
-
-
- |
-
- |
-
-
- BTextView* TextView() const;
- |
-
-
- |
-
- |
-
-
- virtual void SetModificationMessage(BMessage* message);
- |
-
-
- |
-
- |
-
-
- BMessage* ModificationMessage() const;
- |
-
-
- |
-
- |
-
-
- virtual void SetAlignment(alignment label, alignment text);
- |
-
-
- |
-
- |
-
-
- void GetAlignment(alignment* label, alignment* text) const;
- |
-
-
- |
-
- |
-
-
- virtual void SetDivider(float dividing_line);
- |
-
-
- |
-
- |
-
-
- float Divider() const;
- |
-
-
- |
-
- |
-
-
- virtual void Draw(BRect updateRect);
- |
-
-
- |
-
- |
-
-
- virtual void MouseDown(BPoint where);
- |
-
-
- |
-
- |
-
-
- virtual void AttachedToWindow();
- |
-
-
- |
-
- |
-
-
- virtual void MakeFocus(bool focusState = true);
- |
-
-
- |
-
- |
-
-
- virtual void SetEnabled(bool state);
- |
-
-
- |
-
- |
-
-
- virtual void FrameMoved(BPoint new_position);
- |
-
-
- |
-
- |
-
-
- virtual void FrameResized(float new_width, float new_height);
- |
-
-
- |
-
- |
-
-
- virtual void WindowActivated(bool active);
- |
-
-
- |
-
- |
-
-
- virtual void GetPreferredSize(float* width, float* height);
- |
-
-
- |
-
- |
-
-
- virtual void ResizeToPreferred();
- |
-
-
- |
-
- |
-
-
- virtual void MessageReceived(BMessage* msg);
- |
-
-
- |
-
- |
-
-
- virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
- |
-
-
- |
-
- |
-
-
- virtual void MouseUp(BPoint pt);
- |
-
-
- |
-
- |
-
-
- virtual void MouseMoved(BPoint pt, uint32 code, const BMessage* msg);
- |
-
-
- |
-
- |
-
-
- virtual void DetachedFromWindow();
- |
-
-
- |
-
- |
-
-
- virtual void AllAttached();
- |
-
-
- |
-
- |
-
-
- virtual void AllDetached();
- |
-
-
- |
-
- |
-
-
- virtual status_t GetSupportedSuites(BMessage* data);
- |
-
-
- |
-
- |
-
-
- virtual void SetFlags(uint32 flags);
- |
-
-
-
-
-
-
-
-
-
-
-
-
- | Legend |
-
-
-
-
-
-  |
- Functional Spec |
-
-
-  |
- Use Cases |
-
-
-  |
- Unit Tests |
-
-
-  |
- Technical Spec |
-
-
-  |
- Implementation |
-
-
-  |
- Completed |
-
-
- |
-
-
-
-
-
-
-
-The OpenBeOS project is hosted by:
-
-
-
-
-
-Copyright © 2001-2002
-OpenBeOS Project
-
-
-
-
diff --git a/docs/develop/ikteam/schedule/supportkit/BStopWatch.html b/docs/develop/ikteam/schedule/supportkit/BStopWatch.html
deleted file mode 100644
index 3ddcd13134..0000000000
--- a/docs/develop/ikteam/schedule/supportkit/BStopWatch.html
+++ /dev/null
@@ -1,339 +0,0 @@
-
-
- BStopWatch Tasks
-
-
-BStopWatch Tasks
-
-
-
-
-
- |
-
- |
- Task |
- Owner |
-
-
-
- | Class BStopWatch |
-
-
- |
-
- |
-
-
- BStopWatch(const char *name, bool silent = false);
- |
-
-
-
- |
-
-
- |
-
- |
-
-
- virtual ~BStopWatch();
- |
-
-
-
- |
-
-
- |
-
- |
-
-
- void Suspend();
- |
-
-
-
- |
-
-
- |
-
- |
-
-
- void Resume();
- |
-
-
-
- |
-
-
- |
-
- |
-
-
- bigtime_t Lap();
- |
-
-
-
- |
-
-
- |
-
- |
-
-
- bigtime_t ElapsedTime() const;
- |
-
-
-
- |
-
-
- |
-
- |
-
-
- void Reset();
- |
-
-
-
- |
-
-
- |
-
- |
-
-
- const char* Name() const;
- |
-
-
-
- |
-
-
-
-
-
-
-
-
-
-
-
-
- | Legend |
-
-
-
-
-
-  |
- Functional Spec |
-
-
-  |
- Use Cases |
-
-
-  |
- Unit Tests |
-
-
-  |
- Technical Spec |
-
-
-  |
- Implementation |
-
-
-  |
- Completed |
-
-
- |
-
-
-
-
-
-
-
-Hosted by:
-
-
-
-
-
-Copyright © 2001-2002 OpenBeOS Project
-
-
-
-
diff --git a/docs/develop/ikteam/schedule/supportkit/IO.html b/docs/develop/ikteam/schedule/supportkit/IO.html
deleted file mode 100644
index 4e71f8a097..0000000000
--- a/docs/develop/ikteam/schedule/supportkit/IO.html
+++ /dev/null
@@ -1,904 +0,0 @@
-
-
- IO Tasks
-
-
-IO Tasks
-
-
-
-
-
- |
-
- |
- Task Summary |
- Owner |
-
- |
-
- |
-
-
- BDataIO
- |
-
-
- Steve Vallee
- |
-
-
- |
-
- |
-
-
- BMallocIO
- |
-
-
- Steve Vallee
- |
-
-
- |
-
- |
-
-
- BMemoryIO
- |
-
-
- Steve Vallee
- |
-
-
- |
-
- |
-
-
- BPositionIO
- |
-
-
- Steve Vallee
- |
-
-
-
-
-
-
-
-
-
-
-
-
-
- |
-
- |
- Task Details |
-
-
-
-
- | BDataIO Class |
-
-
- |
-
- |
-
-
- BDataIO
- |
-
-
- |
-
- |
-
-
- virtual ~BDataIO();
- |
-
-
-
- | BMallocIO Class |
-
-
- |
-
- |
-
-
- BMallocIO();
- |
-
-
- |
-
- |
-
-
- virtual ~BMallocIO();
- |
-
-
- |
-
- |
-
-
- virtual ssize_t ReadAt(off_t pos, void *buffer, size_t size);
- |
-
-
- |
-
- |
-
-
- virtual ssize_t WriteAt(off_t pos, const void *buffer, size_t size);
- |
-
-
- |
-
- |
-
-
- virtual off_t Seek(off_t pos, uint32 seek_mode);
- |
-
-
- |
-
- |
-
-
- virtual off_t Position() const;
- |
-
-
- |
-
- |
-
-
- virtual status_t SetSize(off_t size);
- |
-
-
- |
-
- |
-
-
- void SetBlockSize(size_t blocksize);
- |
-
-
- |
-
- |
-
-
- const void* Buffer() const;
- |
-
-
- |
-
- |
-
-
- size_t BufferLength() const;
- |
-
-
-
- | BMemoryIO Class |
-
-
- |
-
- |
-
-
- BMemoryIO(void *p, size_t len);
- |
-
-
- |
-
- |
-
-
- BMemoryIO(const void *p, size_t len);
- |
-
-
- |
-
- |
-
-
- virtual ~BMemoryIO();
- |
-
-
- |
-
- |
-
-
- virtual ssize_t ReadAt(off_t pos, void *buffer, size_t size);
- |
-
-
- |
-
- |
-
-
- virtual ssize_t WriteAt(off_t pos, const void *buffer, size_t size);
- |
-
-
- |
-
- |
-
-
- virtual off_t Seek(off_t pos, uint32 seek_mode);
- |
-
-
- |
-
- |
-
-
- virtual off_t Position() const;
- |
-
-
- |
-
- |
-
-
- virtual status_t SetSize(off_t size);
- |
-
-
-
- | BPositionIO Class |
-
-
- |
-
- |
-
-
- BPositionIO();
- |
-
-
- |
-
- |
-
-
- virtual ~BPositionIO();
- |
-
-
- |
-
- |
-
-
- virtual ssize_t Read(void *buffer, size_t size);
- |
-
-
- |
-
- |
-
-
- virtual ssize_t Write(const void *buffer, size_t size);
- |
-
-
- |
-
- |
-
-
- virtual status_t SetSize(off_t size);
- |
-
-
-
-
-
-
-
-
-
-
-
-
- | Legend |
-
-
-
-
-
-  |
- Functional Spec |
-
-
-  |
- Use Cases |
-
-
-  |
- Unit Tests |
-
-
-  |
- Technical Spec |
-
-
-  |
- Implementation |
-
-
-  |
- Completed |
-
-
- |
-
-
-
-
-
-
-
-The OpenBeOS project is hosted by:
-
-
-
-
-
-Copyright © 2001-2002
-OpenBeOS Project
-
-
-
-
diff --git a/docs/develop/ikteam/schedule/supportkit/SupportKitMilestones.html b/docs/develop/ikteam/schedule/supportkit/SupportKitMilestones.html
deleted file mode 100644
index b49411d0d2..0000000000
--- a/docs/develop/ikteam/schedule/supportkit/SupportKitMilestones.html
+++ /dev/null
@@ -1,168 +0,0 @@
-
-
- Support Kit Milestones
-
-
-
-Support Kit Milestones
-
-
- -
- Interface specs completed for all classes, functions, structs
-
-
-
-
-
- |
-
- |
-
- |
-
- 16% |
-
-
-
-
-
-
- -
- Use cases completed for all classes, functions, structs
-
-
-
-
-
- |
-
- |
-
- |
-
- 16% |
-
-
-
-
-
-
- -
- Unit tests completed for all classes, functions, structs
-
-
-
-
-
- |
-
- |
-
- |
-
- 16% |
-
-
-
-
-
-
- -
- Design discussions completed for all classes, functions, structs
-
-
-
-
-
- |
-
- |
-
- |
-
- 16% |
-
-
-
-
-
-
- -
- IO complete
-
-
-
- Utilities complete
-
-
-
-
-
- -
- Synchronization complete
-
-
-
-
-
- |
-
- |
-
- |
-
- 60% |
-
-
-
-
-
-
- -
- Alpha
-
- -
- Beta 1
-
- -
- Beta 2
-
- -
- Release Candidate 1
-
- -
- 1.0!
-
-
-
-
-
-
-
-The OpenBeOS project is hosted by:
-
-
-
-
-
-Copyright © 2001-2002
-OpenBeOS Project
-
-
-
-
-
diff --git a/docs/develop/ikteam/schedule/supportkit/Synchronization.html b/docs/develop/ikteam/schedule/supportkit/Synchronization.html
deleted file mode 100644
index 9346ffa18d..0000000000
--- a/docs/develop/ikteam/schedule/supportkit/Synchronization.html
+++ /dev/null
@@ -1,688 +0,0 @@
-
-
- Synchronization Tasks
-
-
-Synchronization Tasks
-
-
-
-
-
- |
-
- |
- Task Summary |
- Owner |
-
- |
-
- |
-
-
- BAutoLock
- |
-
-
- Jeremy Rand
- |
-
-
- |
-
- |
-
-
- BLocker
- |
-
-
- Jeremy Rand
- |
-
-
-
-
-
-
-
-
-
-
-
-
-
- |
-
- |
- Task Details |
-
-
-
-
- | BAutoLock Class |
-
-
- |
-
- |
-
-
- BAutolock(BLocker *lock);
- |
-
-
- |
-
- |
-
-
- BAutolock(BLocker &lock);
- |
-
-
- |
-
- |
-
-
- BAutolock(BLooper *looper);
- |
-
-
- |
-
- |
-
-
- ~BAutolock();
- |
-
-
- |
-
- |
-
-
- bool IsLocked();
- |
-
-
-
- | BLocker Class |
-
-
- |
-
- |
-
-
- BLocker();
- |
-
-
- |
-
- |
-
-
- BLocker(const char *name);
- |
-
-
- |
-
- |
-
-
- BLocker(bool benaphore_style);
- |
-
-
- |
-
- |
-
-
- BLocker(const char *name, bool benaphore_style);
- |
-
-
- |
-
- |
-
-
- BLocker(const char *name, bool benaphore_style, bool);
- |
-
-
- |
-
- |
-
-
- virtual ~BLocker();
- |
-
-
- |
-
- |
-
-
- bool Lock(void);
- |
-
-
- |
-
- |
-
-
- status_t LockWithTimeout(bigtime_t timeout);
- |
-
-
- |
-
- |
-
-
- void Unlock(void);
- |
-
-
- |
-
- |
-
-
- thread_id LockingThread(void) const;
- |
-
-
- |
-
- |
-
-
- bool IsLocked(void) const;
- |
-
-
- |
-
- |
-
-
- int32 CountLocks(void) const;
- |
-
-
- |
-
- |
-
-
- int32 CountLockRequests(void) const;
- |
-
-
- |
-
- |
-
-
- sem_id Sem(void) const;
- |
-
-
-
-
-
-
-
-
-
-
-
-
- | Legend |
-
-
-
-
-
-  |
- Functional Spec |
-
-
-  |
- Use Cases |
-
-
-  |
- Unit Tests |
-
-
-  |
- Technical Spec |
-
-
-  |
- Implementation |
-
-
-  |
- Completed |
-
-
- |
-
-
-
-
-
-
-
-The OpenBeOS project is hosted by:
-
-
-
-
-
-Copyright © 2001-2002
-OpenBeOS Project
-
-
-
-
diff --git a/docs/develop/ikteam/schedule/supportkit/Utilities.html b/docs/develop/ikteam/schedule/supportkit/Utilities.html
deleted file mode 100644
index 66d50b6b44..0000000000
--- a/docs/develop/ikteam/schedule/supportkit/Utilities.html
+++ /dev/null
@@ -1,4920 +0,0 @@
-
-
- Utilities Tasks
-
-
-Utilities Tasks
-
-
-
-
-
- |
-
- |
- Task Summary |
- Owner |
-
- |
-
- |
-
-
- Misc
- |
-
-
- Steve Vallee
- |
-
-
- |
-
- |
-
-
- BString Utility
- |
-
-
- Steve Vallee
- |
-
-
- |
-
- |
-
-
- BList
- |
-
-
- Issac Yonemoto
- |
-
-
- |
-
- |
-
-
- BString
- |
-
-
- Steve Vallee
- |
-
-
- |
-
- |
-
-
- BBlockCache
- |
-
-
- Graham Gilmore
- |
-
-
- |
-
- |
-
-
- BStopWatch
- |
-
-
- Steve Vallee
- |
-
-
-
-
-
-
-
-
-
-
-
-
-
- |
-
- |
- Task Details |
-
-
-
-
- | Misc Functions |
-
-
- |
-
- |
-
-
- convert_from_utf8
- |
-
-
- |
-
- |
-
-
- convert_to_utf8
- |
-
-
-
- | BString Utility Functions |
-
-
- |
-
- |
-
-
- bool operator<(const char *, const BString &);
- |
-
-
- |
-
- |
-
-
- bool operator<=(const char *, const BString &);
- |
-
-
- |
-
- |
-
-
- bool operator==(const char *, const BString &);
- |
-
-
- |
-
- |
-
-
- bool operator>(const char *, const BString &);
- |
-
-
- |
-
- |
-
-
- bool operator>=(const char *, const BString &);
- |
-
-
- |
-
- |
-
-
- bool operator!=(const char *, const BString &);
- |
-
-
- |
-
- |
-
-
- int Compare(const BString &, const BString &);
- |
-
-
- |
-
- |
-
-
- int ICompare(const BString &, const BString &);
- |
-
-
- |
-
- |
-
-
- int Compare(const BString *, const BString *);
- |
-
-
- |
-
- |
-
-
- int ICompare(const BString *, const BString *);
- |
-
-
-
- | BList Class |
-
-
- |
-
- |
-
-
- BList(int32 itemsPerBlock = 20);
- |
-
-
- |
-
- |
-
-
- BList(const BList&);
- |
-
-
- |
-
- |
-
-
- virtual ~BList();
- |
-
-
- |
-
- |
-
-
- BList& operator=(const BList &from);
- |
-
-
- |
-
- |
-
-
- bool AddItem(void *item);
- |
-
-
- |
-
- |
-
-
- bool AddItem(void *item, int32 atIndex);
- |
-
-
- |
-
- |
-
-
- bool AddList(BList *newItems);
- |
-
-
- |
-
- |
-
-
- bool AddList(BList *newItems, int32 atIndex);
- |
-
-
- |
-
- |
-
-
- bool RemoveItem(void *item);
- |
-
-
- |
-
- |
-
-
- void* RemoveItem(int32 index);
- |
-
-
- |
-
- |
-
-
- bool RemoveItems(int32 index, int32 count);
- |
-
-
- |
-
- |
-
-
- bool ReplaceItem(int32 index, void *newItem);
- |
-
-
- |
-
- |
-
-
- void MakeEmpty();
- |
-
-
- |
-
- |
-
-
- void SortItems(int (*cmp)(const void *, const void *));
- |
-
-
- |
-
- |
-
-
- bool SwapItems(int32 indexA, int32 indexB);
- |
-
-
- |
-
- |
-
-
- bool MoveItem(int32 fromIndex, int32 toIndex);
- |
-
-
- |
-
- |
-
-
- void* ItemAt(int32) const;
- |
-
-
- |
-
- |
-
-
- void* ItemAtFast(int32) const;
- |
-
-
- |
-
- |
-
-
- void* FirstItem() const;
- |
-
-
- |
-
- |
-
-
- void* LastItem() const;
- |
-
-
- |
-
- |
-
-
- void* Items() const;
- |
-
-
- |
-
- |
-
-
- bool HasItem(void *item) const;
- |
-
-
- |
-
- |
-
-
- int32 IndexOf(void *item) const;
- |
-
-
- |
-
- |
-
-
- int32 CountItems() const;
- |
-
-
- |
-
- |
-
-
- bool IsEmpty() const;
- |
-
-
- |
-
- |
-
-
- void DoForEach(bool (*func)(void *));
- |
-
-
- |
-
- |
-
-
- void DoForEach(bool (*func)(void *, void *), void *);
- |
-
-
-
- | BString Class |
-
-
- |
-
- |
-
-
- BString();
- |
-
-
- |
-
- |
-
-
- BString(const char *);
- |
-
-
- |
-
- |
-
-
- BString(const BString &);
- |
-
-
- |
-
- |
-
-
- BString(const char *, int32 maxLength);
- |
-
-
- |
-
- |
-
-
- ~BString();
- |
-
-
- |
-
- |
-
-
- const char* String() const;
- |
-
-
- |
-
- |
-
-
- int32 Length() const;
- |
-
-
- |
-
- |
-
-
- int32 CountChars() const;
- |
-
-
- |
-
- |
-
-
- BString& operator=(const BString &);
- |
-
-
- |
-
- |
-
-
- BString& operator=(const char *);
- |
-
-
- |
-
- |
-
-
- BString& operator=(char);
- |
-
-
- |
-
- |
-
-
- BString& SetTo(const char *);
- |
-
-
- |
-
- |
-
-
- BString& SetTo(const char *, int32 length);
- |
-
-
- |
-
- |
-
-
- BString& SetTo(const BString &from);
- |
-
-
- |
-
- |
-
-
- BString& Adopt(BString &from);
- |
-
-
- |
-
- |
-
-
- BString& SetTo(const BString &, int32 length);
- |
-
-
- |
-
- |
-
-
- BString& Adopt(BString &from, int32 length);
- |
-
-
- |
-
- |
-
-
- BString& SetTo(char, int32 count);
- |
-
-
- |
-
- |
-
-
- BString& CopyInto(BString &into, int32 fromOffset, int32 length) const;
- |
-
-
- |
-
- |
-
-
- void CopyInto(char *into, int32 fromOffset, int32 length) const;
- |
-
-
- |
-
- |
-
-
- BString& operator+=(const BString &);
- |
-
-
- |
-
- |
-
-
- BString& operator+=(const char *);
- |
-
-
- |
-
- |
-
-
- BString& operator+=(char);
- |
-
-
- |
-
- |
-
-
- BString& Append(const BString &);
- |
-
-
- |
-
- |
-
-
- BString& Append(const char *);
- |
-
-
- |
-
- |
-
-
- BString& Append(const BString &, int32 length);
- |
-
-
- |
-
- |
-
-
- BString& Append(const char *, int32 length);
- |
-
-
- |
-
- |
-
-
- BString& Append(char, int32 count);
- |
-
-
- |
-
- |
-
-
- BString& Prepend(const char *);
- |
-
-
- |
-
- |
-
-
- BString& Prepend(const BString &);
- |
-
-
- |
-
- |
-
-
- BString& Prepend(const char *, int32);
- |
-
-
- |
-
- |
-
-
- BString& Prepend(const BString &, int32);
- |
-
-
- |
-
- |
-
-
- BString& Prepend(char, int32 count);
- |
-
-
- |
-
- |
-
-
- BString& Insert(const char *, int32 pos);
- |
-
-
- |
-
- |
-
-
- BString& Insert(const char *, int32 length, int32 pos);
- |
-
-
- |
-
- |
-
-
- BString& Insert(const char *, int32 fromOffset, int32 length, int32 pos);
- |
-
-
- |
-
- |
-
-
- BString& Insert(const BString &, int32 pos);
- |
-
-
- |
-
- |
-
-
- BString& Insert(const BString &, int32 length, int32 pos);
- |
-
-
- |
-
- |
-
-
- BString& Insert(const BString &, int32 fromOffset, int32 length, int32 pos);
- |
-
-
- |
-
- |
-
-
- BString& Insert(char, int32 count, int32 pos);
- |
-
-
- |
-
- |
-
-
- BString& Truncate(int32 newLength, bool lazy = true);
- |
-
-
- |
-
- |
-
-
- BString& Remove(int32 from, int32 length);
- |
-
-
- |
-
- |
-
-
- BString& RemoveFirst(const BString &);
- |
-
-
- |
-
- |
-
-
- BString& RemoveLast(const BString &);
- |
-
-
- |
-
- |
-
-
- BString& RemoveAll(const BString &);
- |
-
-
- |
-
- |
-
-
- BString& RemoveFirst(const char *);
- |
-
-
- |
-
- |
-
-
- BString& RemoveLast(const char *);
- |
-
-
- |
-
- |
-
-
- BString& RemoveAll(const char *);
- |
-
-
- |
-
- |
-
-
- BString& RemoveSet(const char *setOfCharsToRemove);
- |
-
-
- |
-
- |
-
-
- BString& MoveInto(BString &into, int32 from, int32 length);
- |
-
-
- |
-
- |
-
-
- void MoveInto(char *into, int32 from, int32 length);
- |
-
-
- |
-
- |
-
-
- bool operator<(const BString &) const;
- |
-
-
- |
-
- |
-
-
- bool operator<=(const BString &) const;
- |
-
-
- |
-
- |
-
-
- bool operator==(const BString &) const;
- |
-
-
- |
-
- |
-
-
- bool operator>=(const BString &) const;
- |
-
-
- |
-
- |
-
-
- bool operator>(const BString &) const;
- |
-
-
- |
-
- |
-
-
- bool operator!=(const BString &) const;
- |
-
-
- |
-
- |
-
-
- bool operator<(const char *) const;
- |
-
-
- |
-
- |
-
-
- bool operator<=(const char *) const;
- |
-
-
- |
-
- |
-
-
- bool operator==(const char *) const;
- |
-
-
- |
-
- |
-
-
- bool operator>=(const char *) const;
- |
-
-
- |
-
- |
-
-
- bool operator>(const char *) const;
- |
-
-
- |
-
- |
-
-
- bool operator!=(const char *) const;
- |
-
-
- |
-
- |
-
-
- int Compare(const BString &) const;
- |
-
-
- |
-
- |
-
-
- int Compare(const char *) const;
- |
-
-
- |
-
- |
-
-
- int Compare(const BString &, int32 n) const;
- |
-
-
- |
-
- |
-
-
- int Compare(const char *, int32 n) const;
- |
-
-
- |
-
- |
-
-
- int ICompare(const BString &) const;
- |
-
-
- |
-
- |
-
-
- int ICompare(const char *) const;
- |
-
-
- |
-
- |
-
-
- int ICompare(const BString &, int32 n) const;
- |
-
-
- |
-
- |
-
-
- int ICompare(const char *, int32 n) const;
- |
-
-
- |
-
- |
-
-
- int32 FindFirst(const BString &) const;
- |
-
-
- |
-
- |
-
-
- int32 FindFirst(const char *) const;
- |
-
-
- |
-
- |
-
-
- int32 FindFirst(const BString &, int32 fromOffset) const;
- |
-
-
- |
-
- |
-
-
- int32 FindFirst(const char *, int32 fromOffset) const;
- |
-
-
- |
-
- |
-
-
- int32 FindFirst(char) const;
- |
-
-
- |
-
- |
-
-
- int32 FindFirst(char, int32 fromOffset) const;
- |
-
-
- |
-
- |
-
-
- int32 FindLast(const BString &) const;
- |
-
-
- |
-
- |
-
-
- int32 FindLast(const char *) const;
- |
-
-
- |
-
- |
-
-
- int32 FindLast(const BString &, int32 beforeOffset) const;
- |
-
-
- |
-
- |
-
-
- int32 FindLast(const char *, int32 beforeOffset) const;
- |
-
-
- |
-
- |
-
-
- int32 FindLast(char) const;
- |
-
-
- |
-
- |
-
-
- int32 FindLast(char, int32 fromOffset) const;
- |
-
-
- |
-
- |
-
-
- int32 IFindFirst(const BString &) const;
- |
-
-
- |
-
- |
-
-
- int32 IFindFirst(const char *) const;
- |
-
-
- |
-
- |
-
-
- int32 IFindFirst(const BString &, int32 fromOffset) const;
- |
-
-
- |
-
- |
-
-
- int32 IFindFirst(const char *, int32 fromOffset) const;
- |
-
-
- |
-
- |
-
-
- int32 IFindLast(const BString &) const;
- |
-
-
- |
-
- |
-
-
- int32 IFindLast(const char *) const;
- |
-
-
- |
-
- |
-
-
- int32 IFindLast(const BString &, int32 beforeOffset) const;
- |
-
-
- |
-
- |
-
-
- int32 IFindLast(const char *, int32 beforeOffset) const;
- |
-
-
- |
-
- |
-
-
- BString& ReplaceFirst(char replaceThis, char withThis);
- |
-
-
- |
-
- |
-
-
- BString& ReplaceLast(char replaceThis, char withThis);
- |
-
-
- |
-
- |
-
-
- BString& ReplaceAll(char replaceThis, char withThis, int32 fromOffset = 0);
- |
-
-
- |
-
- |
-
-
- BString& Replace(char replaceThis, char withThis, int32 maxReplaceCount, int32 fromOffset = 0);
- |
-
-
- |
-
- |
-
-
- BString& ReplaceFirst(const char *replaceThis, const char *withThis);
- |
-
-
- |
-
- |
-
-
- BString& ReplaceLast(const char *replaceThis, const char *withThis);
- |
-
-
- |
-
- |
-
-
- BString& ReplaceAll(const char *replaceThis, const char *withThis, int32 fromOffset = 0);
- |
-
-
- |
-
- |
-
-
- BString& Replace(const char *replaceThis, const char *withThis, int32 maxReplaceCount, int32 fromOffset = 0);
- |
-
-
- |
-
- |
-
-
- BString& IReplaceFirst(char replaceThis, char withThis);
- |
-
-
- |
-
- |
-
-
- BString& IReplaceLast(char replaceThis, char withThis);
- |
-
-
- |
-
- |
-
-
- BString& IReplaceAll(char replaceThis, char withThis, int32 fromOffset = 0);
- |
-
-
- |
-
- |
-
-
- BString& IReplace(char replaceThis, char withThis, int32 maxReplaceCount, int32 fromOffset = 0);
- |
-
-
- |
-
- |
-
-
- BString& IReplaceFirst(const char *replaceThis, const char *withThis);
- |
-
-
- |
-
- |
-
-
- BString& IReplaceLast(const char *replaceThis, const char *withThis);
- |
-
-
- |
-
- |
-
-
- BString& IReplaceAll(const char *replaceThis, const char *withThis, int32 fromOffset = 0);
- |
-
-
- |
-
- |
-
-
- BString& IReplace(const char *replaceThis, const char *withThis, int32 maxReplaceCount, int32 fromOffset = 0);
- |
-
-
- |
-
- |
-
-
- BString& ReplaceSet(const char *setOfChars, char with);
- |
-
-
- |
-
- |
-
-
- BString& ReplaceSet(const char *setOfChars, const char *with);
- |
-
-
- |
-
- |
-
-
- char operator[](int32 index) const;
- |
-
-
- |
-
- |
-
-
- char& operator[](int32 index);
- |
-
-
- |
-
- |
-
-
- char ByteAt(int32 index) const;
- |
-
-
- |
-
- |
-
-
- char* LockBuffer(int32 maxLength);
- |
-
-
- |
-
- |
-
-
- BString& UnlockBuffer(int32 length = -1);
- |
-
-
- |
-
- |
-
-
- BString& ToLower();
- |
-
-
- |
-
- |
-
-
- BString& ToUpper();
- |
-
-
- |
-
- |
-
-
- BString& Capitalize();
- |
-
-
- |
-
- |
-
-
- BString& CapitalizeEachWord();
- |
-
-
- |
-
- |
-
-
- BString& CharacterEscape(const char* original, const char* setOfCharsToEscape, char escapeWith);
- |
-
-
- |
-
- |
-
-
- BString& CharacterEscape(const char *setOfCharsToEscape, char escapeWith);
- |
-
-
- |
-
- |
-
-
- BString& CharacterDeescape(const char *original, char escapeChar);
- |
-
-
- |
-
- |
-
-
- BString& CharacterDeescape(char escapeChar);
- |
-
-
- |
-
- |
-
-
- BString& operator<<(const char *);
- |
-
-
- |
-
- |
-
-
- BString& operator<<(const BString &);
- |
-
-
- |
-
- |
-
-
- BString& operator<<(char);
- |
-
-
- |
-
- |
-
-
- BString& operator<<(int);
- |
-
-
- |
-
- |
-
-
- BString& operator<<(unsigned int);
- |
-
-
- |
-
- |
-
-
- BString& operator<<(uint32);
- |
-
-
- |
-
- |
-
-
- BString& operator<<(int32);
- |
-
-
- |
-
- |
-
-
- BString& operator<<(uint64);
- |
-
-
- |
-
- |
-
-
- BString& operator<<(int64);
- |
-
-
- |
-
- |
-
-
- BString& operator<<(float);
- |
-
-
-
- | BBlockCache Class |
-
-
- |
-
- |
-
-
- BBlockCache(size_t cache_size, size_t block_size, uint32 type);
- |
-
-
- |
-
- |
-
-
- virtual ~BBlockCache();
- |
-
-
- |
-
- |
-
-
- void* Get(size_t block_size);
- |
-
-
- |
-
- |
-
-
- void Save(void *pointer, size_t block_size);
- |
-
-
-
- | BStopWatch Class |
-
-
- |
-
- |
-
-
- BStopWatch(const char *name, bool silent = false);
- |
-
-
- |
-
- |
-
-
- virtual ~BStopWatch();
- |
-
-
- |
-
- |
-
-
- void Suspend();
- |
-
-
- |
-
- |
-
-
- void Resume();
- |
-
-
- |
-
- |
-
-
- bigtime_t Lap();
- |
-
-
- |
-
- |
-
-
- bigtime_t ElapsedTime() const;
- |
-
-
- |
-
- |
-
-
- void Reset();
- |
-
-
- |
-
- |
-
-
- const char* Name() const;
- |
-
-
-
-
-
-
-
-
-
-
-
-
- | Legend |
-
-
-
-
-
-  |
- Functional Spec |
-
-
-  |
- Use Cases |
-
-
-  |
- Unit Tests |
-
-
-  |
- Technical Spec |
-
-
-  |
- Implementation |
-
-
-  |
- Completed |
-
-
- |
-
-
-
-
-
-
-
-The OpenBeOS project is hosted by:
-
-
-
-
-
-Copyright © 2001-2002
-OpenBeOS Project
-
-
-
-
diff --git a/docs/develop/ikteam/schedule/templates/assignments.html b/docs/develop/ikteam/schedule/templates/assignments.html
deleted file mode 100644
index 67cadc1865..0000000000
--- a/docs/develop/ikteam/schedule/templates/assignments.html
+++ /dev/null
@@ -1,83 +0,0 @@
-
-
- Interface Kit Team Assignments
-
-
-
- Interface Kit Team Assignments and Open Tasks
-
-
-
-
- Assignments:
-
-
-
-
-@for_each engineer in $Assignments.engineers
-
- |
- $engineer.name
- |
-
-@for_each etask in $engineer.tasks
-
- |
- |
-
- $etask.str
- |
-
-@end
-
- |
-
-@end
-
-
-
-
-
- Open Tasks:
-
-
-
-
-@for_each section in $Assignments.sections
-
- |
- $section.name
- |
-
-@for_each stask in $section.tasks
-
- |
- |
-
- $stask.str
- |
-
-@end
-
- |
-
-@end
-
-
-
-
-
-
-
-The OpenBeOS project is hosted by:
-
-
-
-
-
-Copyright © 2001-2002
-OpenBeOS Project
-
-
-
-
\ No newline at end of file
diff --git a/docs/develop/ikteam/schedule/templates/group.html b/docs/develop/ikteam/schedule/templates/group.html
deleted file mode 100644
index 6dcb37ce37..0000000000
--- a/docs/develop/ikteam/schedule/templates/group.html
+++ /dev/null
@@ -1,167 +0,0 @@
-
-
-
- $GROUP.name Milestones
-
-
-
-
-$GROUP.name Milestones
-
-
- -
- Interface specs completed for all classes, functions, structs
-
-@if $GROUP.ispec_complete
-
-
-
-
-
- |
-
- |
-
- |
-
- $GROUP.ispec_complete% |
-
-
-
-
-@end
-
-
- -
- Use cases completed for all classes, functions, structs
-
-@if $GROUP.cases_complete
-
-
-
-
-
- |
-
- |
-
- |
-
- $GROUP.cases_complete% |
-
-
-
-
-@end
-
-
- -
- Unit tests completed for all classes, functions, structs
-
-@if $GROUP.tests_complete
-
-
-
-
-
- |
-
- |
-
- |
-
- $GROUP.tests_complete% |
-
-
-
-
-@end
-
-
- -
- Design discussions completed for all classes, functions, structs
-
-@if $GROUP.tspec_complete
-
-
-
-
-
- |
-
- |
-
- |
-
- $GROUP.tspec_complete% |
-
-
-
-
-@end
-
-
-
-@for_each milestone in $GROUP.milestones
- -
- $milestone.name$milestone.note complete
-@if $milestone.complete
-
-
-
-
-
- |
-
- |
-
- |
-
- $milestone.complete% |
-
-
-
-
-@end
-@end
-
-
- -
- Alpha
-
- -
- Beta 1
-
- -
- Beta 2
-
- -
- Release Candidate 1
-
- -
- 1.0!
-
-
-
-
-
-
-
-The OpenBeOS project is hosted by:
-
-
-
-
-
-Copyright © 2001-2002
-OpenBeOS Project
-
-
-
-
-
diff --git a/docs/develop/ikteam/schedule/templates/index.html b/docs/develop/ikteam/schedule/templates/index.html
deleted file mode 100644
index 99ddbb41f0..0000000000
--- a/docs/develop/ikteam/schedule/templates/index.html
+++ /dev/null
@@ -1,100 +0,0 @@
-
-
- Interface Kit Team Schedule
-
-
-Interface Kit Team Schedule
-
-Here is the schedule for the Interface Kit Team. To help organize our work,
-tasks have been broken into 4 general areas:
-
-
-@for_each group in $GROUPS
- - $group.name$group.note
-@end
-
-
-
-Organizationally, it's best to consider these as separate projects within the
-scope of the IK Team's charter. As such, core contributors should pick a
-project and stick with it -- it will make things a lot easier to keep track of,
-and losing track of stuff would be a bad thing. =)
-
-DarkWyrm is the technical lead for the app_server; he has done an enormous amount
-of research and he is currently in the best position to lead the effort.
-
-Erik Jakowatz will continue in his capacity as overall project lead, as well as
-being directly involved in Integration as technical lead.
-
-A word of warning: this schedule is downright huge because of the sheer number of
-items to be completed. There is a paper available in which the rationale behind the
-schedule is discussed.
-
-
-Current Status
-Here are some fuzzy indicators of what progress the team has made base on the number of
-outstanding tasks completed. No warranty is made concerning the accuracy of these
-graphs. =)
-
-
-
-
-
-
- | Overall |
-
-
-
-
-
-
-
- |
-
- |
-
- $GROUPS.complete% |
-
-
-
-
-
-
-@for_each group in $GROUPS
-
-
-
$group.name |
-
-
-
-
-
-
- |
-
- |
-
- $group.complete% |
-
-
-
-@end
-
-
-
-
-
-
-
-The OpenBeOS project is hosted by:
-
-
-
-
-
-Copyright © 2001-2002
-OpenBeOS Project
-
-
-
-
\ No newline at end of file
diff --git a/docs/develop/ikteam/schedule/templates/milestone.html b/docs/develop/ikteam/schedule/templates/milestone.html
deleted file mode 100644
index 6e307f7a23..0000000000
--- a/docs/develop/ikteam/schedule/templates/milestone.html
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
- $GROUP.name Tasks
-
-
-
-
-$GROUP.name Tasks
-@for_each milestone in $GROUP.milestones
-$milestone.name
-@end
-
-
-
-
-
-The OpenBeOS project is hosted by:
-
-
-
-
-
-Copyright © 2001-2002
-OpenBeOS Project
-
-
-
-
\ No newline at end of file
diff --git a/docs/develop/ikteam/schedule/templates/tasks.html b/docs/develop/ikteam/schedule/templates/tasks.html
deleted file mode 100644
index dedc740ca0..0000000000
--- a/docs/develop/ikteam/schedule/templates/tasks.html
+++ /dev/null
@@ -1,254 +0,0 @@
-
-
-
- $MILESTONE.name Tasks
-
-
-$MILESTONE.name Tasks
-
-
-
-
-
- |
-
- |
- Task Summary |
- Owner |
-
-@for_each s in $MILESTONE
-
- |
-
- |
-
-
- $s.name
- |
-
-
- $s.owner
- |
-
-@end
-
-
-
-
-
-
-
-
-
-
-
-
- |
-
- |
- Task Details |
-
-
-
-@for_each s in $MILESTONE
-
-
- | $s.name $s.type |
-
-@for_each t in $s.tasks
-
- |
-
- |
-
-
- $t.name
- |
-
-@end
-@end
-
-
-
-
-
-
-
-
-
-
-
- | Legend |
-
-
-
-
-
-  |
- Functional Spec |
-
-
-  |
- Use Cases |
-
-
-  |
- Unit Tests |
-
-
-  |
- Technical Spec |
-
-
-  |
- Implementation |
-
-
-  |
- Completed |
-
-
- |
-
-
-
-
-
-
-
-The OpenBeOS project is hosted by:
-
-
-
-
-
-Copyright © 2001-2002
-OpenBeOS Project
-
-
-
-