52a3801208
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10 a95241bf-73f2-0310-859d-f6bbb57e9c96
8195 lines
194 KiB
HTML
8195 lines
194 KiB
HTML
<html>
|
|
<head>
|
|
<title>Control Widgets Tasks</title>
|
|
</head>
|
|
<body>
|
|
<h1>Control Widgets Tasks<hr></h1>
|
|
|
|
|
|
<!-- summary table -->
|
|
<table border>
|
|
<!-- table column headers -->
|
|
<th>
|
|
<table>
|
|
<td>
|
|
<a href="#legend">
|
|
<img src="../../images/DocumentDraw.gif" width="22" height="22" alt="Functional Spec" border="0">
|
|
</a>
|
|
</td>
|
|
<td>
|
|
<a href="#legend">
|
|
<img src="../../images/User.gif" width="22" height="22" alt="Use Cases" border="0">
|
|
</a>
|
|
</td>
|
|
<td>
|
|
<a href="#legend">
|
|
<img src="../../images/Help.gif" width="22" height="22" alt="Unit Tests" border="0">
|
|
</a>
|
|
</td>
|
|
<td>
|
|
<a href="#legend">
|
|
<img src="../../images/Hammer.gif" width="22" height="22" alt="Technical Spec" border="0">
|
|
</a>
|
|
</td>
|
|
<td>
|
|
<a href="#legend">
|
|
<img src="../../images/GoalFlag.gif" width="22" height="22" alt="Implementation" border="0">
|
|
</a>
|
|
</td>
|
|
</table>
|
|
</th>
|
|
<th><strong>Task Summary</strong></th>
|
|
<th><strong>Owner</strong></th>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td width="100%">
|
|
BControl
|
|
</td>
|
|
<!-- owner -->
|
|
<td width="25%">
|
|
Marc Flerackers
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td width="100%">
|
|
BButton
|
|
</td>
|
|
<!-- owner -->
|
|
<td width="25%">
|
|
Marc Flerackers
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td width="100%">
|
|
BCheckBox
|
|
</td>
|
|
<!-- owner -->
|
|
<td width="25%">
|
|
Marc Flerackers
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td width="100%">
|
|
BColorControl
|
|
</td>
|
|
<!-- owner -->
|
|
<td width="25%">
|
|
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td width="100%">
|
|
BPictureButton
|
|
</td>
|
|
<!-- owner -->
|
|
<td width="25%">
|
|
Graham Macdonald
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td width="100%">
|
|
BRadioButton
|
|
</td>
|
|
<!-- owner -->
|
|
<td width="25%">
|
|
Marc Flerackers
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td width="100%">
|
|
BSlider
|
|
</td>
|
|
<!-- owner -->
|
|
<td width="25%">
|
|
Staffan Hellstrom
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td width="100%">
|
|
BTab
|
|
</td>
|
|
<!-- owner -->
|
|
<td width="25%">
|
|
Marc Flerackers
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td width="100%">
|
|
BTabView
|
|
</td>
|
|
<!-- owner -->
|
|
<td width="25%">
|
|
Marc Flerackers
|
|
</td>
|
|
</tr>
|
|
|
|
</table>
|
|
|
|
<br>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
|
|
<!-- detail table -->
|
|
<table border>
|
|
<!-- table column headers -->
|
|
<th>
|
|
<table>
|
|
<td>
|
|
<a href="#legend">
|
|
<img src="../../images/DocumentDraw.gif" width="22" height="22" alt="Functional Spec" border="0">
|
|
</a>
|
|
</td>
|
|
<td>
|
|
<a href="#legend">
|
|
<img src="../../images/User.gif" width="22" height="22" alt="Use Cases" border="0">
|
|
</a>
|
|
</td>
|
|
<td>
|
|
<a href="#legend">
|
|
<img src="../../images/Help.gif" width="22" height="22" alt="Unit Tests" border="0">
|
|
</a>
|
|
</td>
|
|
<td>
|
|
<a href="#legend">
|
|
<img src="../../images/Hammer.gif" width="22" height="22" alt="Technical Spec" border="0">
|
|
</a>
|
|
</td>
|
|
<td>
|
|
<a href="#legend">
|
|
<img src="../../images/GoalFlag.gif" width="22" height="22" alt="Implementation" border="0">
|
|
</a>
|
|
</td>
|
|
</table>
|
|
</th>
|
|
<th width="100%"><strong>Task Details</strong></th>
|
|
<!-- <th><strong>Owner</strong></th> -->
|
|
|
|
<!-- Class header -->
|
|
<tr>
|
|
<td colspan="7"><center><strong>BControl Class</strong></center></td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
BControl(BRect frame, const char* name, const char* label, BMessage* message, uint32 resizeMask, uint32 flags);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
BControl(BMessage* data);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual ~BControl();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
static BArchivable* Instantiate(BMessage* data);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual status_t Archive(BMessage* data, bool deep = true) const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void WindowActivated(bool state);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void AttachedToWindow();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void MessageReceived(BMessage* msg);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void MakeFocus(bool state = true);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void KeyDown(const char* bytes, int32 numBytes);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void MouseDown(BPoint pt);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void MouseUp(BPoint pt);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void MouseMoved(BPoint pt, uint32 code, const BMessage* msg);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void DetachedFromWindow();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void SetLabel(const char* text);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
const char* Label() const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void SetValue(int32 value);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
int32 Value() const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void SetEnabled(bool on);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
bool IsEnabled() const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void GetPreferredSize(float* width, float* height);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void ResizeToPreferred();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual status_t Invoke(BMessage* msg = NULL);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual status_t GetSupportedSuites(BMessage* data);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void AllAttached();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void AllDetached();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
bool IsFocusChanging() const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
bool IsTracking() const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
void SetTracking(bool state);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
void SetValueNoUpdate(int32 value);
|
|
</td>
|
|
</tr>
|
|
<!-- Class header -->
|
|
<tr>
|
|
<td colspan="7"><center><strong>BButton Class</strong></center></td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
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);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
BButton(BMessage* data);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual ~BButton();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
static BArchivable* Instantiate(BMessage* data);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual status_t Archive(BMessage* data, bool deep = true) const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void Draw(BRect updateRect);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void MouseDown(BPoint where);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void AttachedToWindow();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void KeyDown(const char* bytes, int32 numBytes);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void MakeDefault(bool state);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void SetLabel(const char* text);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
bool IsDefault() const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void MessageReceived(BMessage* msg);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void WindowActivated(bool state);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void MouseUp(BPoint pt);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void MouseMoved(BPoint pt, uint32 code, const BMessage* msg);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void DetachedFromWindow();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void SetValue(int32 value);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void GetPreferredSize(float* width, float* height);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void ResizeToPreferred();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual status_t Invoke(BMessage* msg = NULL);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void FrameMoved(BPoint new_position);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void FrameResized(float new_width, float new_height);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void MakeFocus(bool state = true);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void AllAttached();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void AllDetached();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual status_t GetSupportedSuites(BMessage* data);
|
|
</td>
|
|
</tr>
|
|
<!-- Class header -->
|
|
<tr>
|
|
<td colspan="7"><center><strong>BCheckBox Class</strong></center></td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
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);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
BCheckBox(BMessage* data);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual ~BCheckBox();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
static BArchivable* Instantiate(BMessage* data);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual status_t Archive(BMessage* data, bool deep = true) const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void Draw(BRect updateRect);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void AttachedToWindow();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void MouseDown(BPoint where);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void MessageReceived(BMessage* msg);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void WindowActivated(bool state);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void KeyDown(const char* bytes, int32 numBytes);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void MouseUp(BPoint pt);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void MouseMoved(BPoint pt, uint32 code, const BMessage* msg);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void DetachedFromWindow();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void SetValue(int32 value);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void GetPreferredSize(float* width, float* height);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void ResizeToPreferred();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual status_t Invoke(BMessage* msg = NULL);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void FrameMoved(BPoint new_position);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void FrameResized(float new_width, float new_height);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual status_t GetSupportedSuites(BMessage* data);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void MakeFocus(bool state = true);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void AllAttached();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void AllDetached();
|
|
</td>
|
|
</tr>
|
|
<!-- Class header -->
|
|
<tr>
|
|
<td colspan="7"><center><strong>BColorControl Class</strong></center></td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
BColorControl(BPoint start, color_control_layout layout, float cell_size, const char *name, BMessage *message = NULL, bool use_offscreen = false);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
BColorControl(BMessage *data);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual ~BColorControl();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
static BArchivable *Instantiate(BMessage *data);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual status_t Archive(BMessage *data, bool deep = true) const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void SetValue(int32 color_value);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
void SetValue(rgb_color color);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
rgb_color ValueAsColor();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void SetEnabled(bool state);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void AttachedToWindow();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void MessageReceived(BMessage *msg);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void Draw(BRect updateRect);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void MouseDown(BPoint where);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void KeyDown(const char *bytes, int32 numBytes);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void SetCellSize(float size);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
float CellSize() const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void SetLayout(color_control_layout layout);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
color_control_layout Layout() const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void WindowActivated(bool state);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void MouseUp(BPoint pt);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void MouseMoved(BPoint pt, uint32 code, const BMessage *msg);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void DetachedFromWindow();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void GetPreferredSize(float *width, float *height);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void ResizeToPreferred();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual status_t Invoke(BMessage *msg = NULL);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void FrameMoved(BPoint new_position);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void FrameResized(float new_width, float new_height);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual BHandler *ResolveSpecifier(BMessage *msg, int32 index, BMessage *specifier, int32 form, const char *property);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual status_t GetSupportedSuites(BMessage *data);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void MakeFocus(bool state = true);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void AllAttached();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void AllDetached();
|
|
</td>
|
|
</tr>
|
|
<!-- Class header -->
|
|
<tr>
|
|
<td colspan="7"><center><strong>BPictureButton Class</strong></center></td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
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);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
BPictureButton(BMessage* data);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual ~BPictureButton();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
static BArchivable* Instantiate(BMessage* data);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual status_t Archive(BMessage* data, bool deep = true) const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void Draw(BRect updateRect);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void MouseDown(BPoint where);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void KeyDown(const char* bytes, int32 numBytes);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void SetEnabledOn(BPicture* on);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void SetEnabledOff(BPicture* off);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void SetDisabledOn(BPicture* on);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void SetDisabledOff(BPicture* off);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
BPicture* EnabledOn() const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
BPicture* EnabledOff() const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
BPicture* DisabledOn() const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
BPicture* DisabledOff() const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void SetBehavior(uint32 behavior);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
uint32 Behavior() const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void MessageReceived(BMessage* msg);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void MouseUp(BPoint pt);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void WindowActivated(bool state);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void MouseMoved(BPoint pt, uint32 code, const BMessage* msg);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void AttachedToWindow();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void DetachedFromWindow();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void SetValue(int32 value);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual status_t Invoke(BMessage* msg = NULL);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void FrameMoved(BPoint new_position);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void FrameResized(float new_width, float new_height);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual status_t GetSupportedSuites(BMessage* data);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void ResizeToPreferred();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void GetPreferredSize(float* width, float* height);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void MakeFocus(bool state = true);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void AllAttached();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void AllDetached();
|
|
</td>
|
|
</tr>
|
|
<!-- Class header -->
|
|
<tr>
|
|
<td colspan="7"><center><strong>BRadioButton Class</strong></center></td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
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);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
BRadioButton(BMessage* data);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual ~BRadioButton();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
static BArchivable* Instantiate(BMessage* data);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual status_t Archive(BMessage* data, bool deep = true) const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void Draw(BRect updateRect);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void MouseDown(BPoint where);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void AttachedToWindow();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void KeyDown(const char* bytes, int32 numBytes);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void SetValue(int32 value);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void GetPreferredSize(float* width, float* height);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void ResizeToPreferred();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual status_t Invoke(BMessage* msg = NULL);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void MessageReceived(BMessage* msg);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void WindowActivated(bool state);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void MouseUp(BPoint pt);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void MouseMoved(BPoint pt, uint32 code, const BMessage* msg);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void DetachedFromWindow();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void FrameMoved(BPoint new_position);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void FrameResized(float new_width, float new_height);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void MakeFocus(bool state = true);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void AllAttached();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void AllDetached();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/Check.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual status_t GetSupportedSuites(BMessage* data);
|
|
</td>
|
|
</tr>
|
|
<!-- Class header -->
|
|
<tr>
|
|
<td colspan="7"><center><strong>BSlider Class</strong></center></td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
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);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
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);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
BSlider(BMessage* data);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual ~BSlider();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
static BArchivable* Instantiate(BMessage* data);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual status_t Archive(BMessage* data, bool deep = true) const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual status_t Perform(perform_code d, void* arg);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void WindowActivated(bool state);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void AttachedToWindow();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void AllAttached();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void AllDetached();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void DetachedFromWindow();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void MessageReceived(BMessage* msg);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void FrameMoved(BPoint new_position);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void FrameResized(float w,float h);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void KeyDown(const char* bytes, int32 n);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void MouseDown(BPoint);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void MouseUp(BPoint pt);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void MouseMoved(BPoint pt, uint32 c, const BMessage* m);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void Pulse();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void SetLabel(const char* label);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void SetLimitLabels(const char* minLabel, const char* maxLabel);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
const char* MinLimitLabel() const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
const char* MaxLimitLabel() const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void SetValue(int32);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual int32 ValueForPoint(BPoint) const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void SetPosition(float);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
float Position() const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void SetEnabled(bool on);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
void GetLimits(int32* minimum, int32* maximum);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void Draw(BRect);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void DrawSlider();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void DrawBar();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void DrawHashMarks();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void DrawThumb();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void DrawFocusMark();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void DrawText();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual char* UpdateText() const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual BRect BarFrame() const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual BRect HashMarksFrame() const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual BRect ThumbFrame() const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void SetFlags(uint32 flags);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void SetResizingMode(uint32 mode);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void GetPreferredSize( float* width, float* height);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void ResizeToPreferred();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual status_t Invoke(BMessage* msg=NULL);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual status_t GetSupportedSuites(BMessage* data);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void SetModificationMessage(BMessage* message);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
BMessage* ModificationMessage() const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void SetSnoozeAmount(int32);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
int32 SnoozeAmount() const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void SetKeyIncrementValue(int32 value);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
int32 KeyIncrementValue() const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void SetHashMarkCount(int32 count);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
int32 HashMarkCount() const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void SetHashMarks(hash_mark_location where);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
hash_mark_location HashMarks() const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void SetStyle(thumb_style s);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
thumb_style Style() const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void SetBarColor(rgb_color);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
rgb_color BarColor() const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void UseFillColor(bool, const rgb_color* c=NULL);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
bool FillColor(rgb_color*) const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
BView* OffscreenView() const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
orientation Orientation() const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void SetOrientation(orientation);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
float BarThickness() const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void SetBarThickness(float thickness);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void SetFont(const BFont* font, uint32 properties = B_FONT_ALL);
|
|
</td>
|
|
</tr>
|
|
<!-- Class header -->
|
|
<tr>
|
|
<td colspan="7"><center><strong>BTab Class</strong></center></td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
BTab(BView* contents=NULL);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
BTab(BMessage* data);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual ~BTab();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
static BArchivable* Instantiate(BMessage* data);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual status_t Archive(BMessage* data, bool deep = true) const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual status_t Perform(uint32 d, void* arg);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
const char* Label() const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void SetLabel(const char* label);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
bool IsSelected() const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void Select(BView* owner);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void Deselect();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void SetEnabled(bool on);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
bool IsEnabled() const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
void MakeFocus(bool infocus=true);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
bool IsFocus() const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void SetView(BView* contents);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
BView* View() const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void DrawFocusMark(BView* owner, BRect tabFrame);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void DrawLabel(BView* owner, BRect tabFrame);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void DrawTab(BView* owner, BRect tabFrame, tab_position, bool full=true);
|
|
</td>
|
|
</tr>
|
|
<!-- Class header -->
|
|
<tr>
|
|
<td colspan="7"><center><strong>BTabView Class</strong></center></td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
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);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
BTabView(BMessage*);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual ~BTabView();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
static BArchivable* Instantiate(BMessage*);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual status_t Archive(BMessage*, bool deep=true) const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual status_t Perform(perform_code d, void* arg);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void WindowActivated(bool state);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void AttachedToWindow();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void AllAttached();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void AllDetached();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void DetachedFromWindow();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void MessageReceived(BMessage* msg);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void FrameMoved(BPoint new_position);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void FrameResized(float w,float h);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void KeyDown(const char* bytes, int32 n);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void MouseDown(BPoint);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void MouseUp(BPoint);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void MouseMoved(BPoint pt, uint32 code, const BMessage* msg);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void Pulse();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void Select(int32 tabIndex);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
int32 Selection() const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void MakeFocus(bool focusState = true);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void SetFocusTab(int32 tabIndex, bool focusState);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
int32 FocusTab() const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void Draw(BRect);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual BRect DrawTabs();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void DrawBox(BRect selectedTabFrame);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual BRect TabFrame(int32 tabIndex) const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void SetFlags(uint32 flags);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void SetResizingMode(uint32 mode);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void GetPreferredSize( float* width, float* height);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void ResizeToPreferred();
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual BHandler* ResolveSpecifier(BMessage* msg, int32 index, BMessage* specifier, int32 form, const char* property);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual status_t GetSupportedSuites(BMessage* data);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void AddTab(BView* tabContents, BTab* tab=NULL);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual BTab* RemoveTab(int32 tabIndex);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual BTab* TabAt(int32 tabIndex) const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void SetTabWidth(button_width s);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
button_width TabWidth() const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
virtual void SetTabHeight(float height);
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
float TabHeight() const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
BView* ContainerView() const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
int32 CountTabs() const;
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Functional Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Use Cases"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Unit Tests"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Technical Spec"></td>
|
|
<td><img src="
|
|
../../images/blank-20.gif
|
|
" width="22" height="22" alt="Implementation"></td>
|
|
</table>
|
|
</td>
|
|
<!-- task -->
|
|
<td>
|
|
BView* ViewForTab(int32 tabIndex) const;
|
|
</td>
|
|
</tr>
|
|
|
|
</table>
|
|
|
|
<br><br>
|
|
<hr>
|
|
<br><br>
|
|
|
|
<!-- legend table -->
|
|
<a name="legend">
|
|
<table border>
|
|
<tr>
|
|
<td align="center"><strong>Legend</strong></td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<table>
|
|
<tr>
|
|
<td><img src="../../images/DocumentDraw.gif" width="22" height="22" alt="Functional Spec"></td>
|
|
<td>Functional Spec</td>
|
|
</tr>
|
|
<tr>
|
|
<td><img src="../../images/User.gif" width="22" height="22" alt="Use Cases"></td>
|
|
<td>Use Cases</td>
|
|
</tr>
|
|
<tr>
|
|
<td><img src="../../images/Help.gif" width="22" height="22" alt="Unit Tests"></td>
|
|
<td>Unit Tests</td>
|
|
</tr>
|
|
<tr>
|
|
<td><img src="../../images/Hammer.gif" width="22" height="22" alt="Technical Spec"></td>
|
|
<td>Technical Spec</td>
|
|
</tr>
|
|
<tr>
|
|
<td><img src="../../images/GoalFlag.gif" width="22" height="22" alt="Implementation"></td>
|
|
<td>Implementation</td>
|
|
</tr>
|
|
<tr>
|
|
<td><img src="../../images/Check.gif" width="22" height="22" alt="Completed"></td>
|
|
<td>Completed</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</a>
|
|
<br>
|
|
|
|
<!-- The obligatory SourceForge plug -->
|
|
<center>
|
|
<small>The OpenBeOS project is hosted by:</small><br><br>
|
|
<a href="http://sourceforge.net">
|
|
<img src="http://sourceforge.net/sflogo.php?group_id=33869&type=1" width="88" height="31" border="0" alt="SourceForge Logo">
|
|
</a>
|
|
<p>
|
|
|
|
<small>Copyright © 2001-2002
|
|
<a href="http://www.openbeos.org">OpenBeOS</a> Project</small>
|
|
</center>
|
|
|
|
</body>
|
|
</html>
|