* Style fixes. Encountered ambiguous cases, please see my following questions
in the commit ml. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33923 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -30,7 +30,8 @@ static const float kDefaultWindowHeight = 140.0;
|
|||||||
|
|
||||||
|
|
||||||
CalcApplication::CalcApplication()
|
CalcApplication::CalcApplication()
|
||||||
: BApplication(kAppSig),
|
:
|
||||||
|
BApplication(kAppSig),
|
||||||
fCalcWindow(NULL)
|
fCalcWindow(NULL)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
@@ -128,6 +129,7 @@ CalcApplication::_SaveSettings()
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
status_t
|
status_t
|
||||||
CalcApplication::_InitSettingsFile(BFile* file, bool write)
|
CalcApplication::_InitSettingsFile(BFile* file, bool write)
|
||||||
{
|
{
|
||||||
@@ -141,9 +143,10 @@ CalcApplication::_InitSettingsFile(BFile* file, bool write)
|
|||||||
if (ret < B_OK)
|
if (ret < B_OK)
|
||||||
return ret;
|
return ret;
|
||||||
|
|
||||||
if (write)
|
if (write) {
|
||||||
ret = file->SetTo(prefsPath.Path(), B_CREATE_FILE | B_ERASE_FILE | B_WRITE_ONLY);
|
ret = file->SetTo(prefsPath.Path(),
|
||||||
else
|
B_CREATE_FILE | B_ERASE_FILE | B_WRITE_ONLY);
|
||||||
|
} else
|
||||||
ret = file->SetTo(prefsPath.Path(), B_READ_ONLY);
|
ret = file->SetTo(prefsPath.Path(), B_READ_ONLY);
|
||||||
|
|
||||||
return ret;
|
return ret;
|
||||||
|
|||||||
@@ -17,7 +17,8 @@
|
|||||||
|
|
||||||
|
|
||||||
CalcOptions::CalcOptions()
|
CalcOptions::CalcOptions()
|
||||||
: auto_num_lock(false),
|
:
|
||||||
|
auto_num_lock(false),
|
||||||
audio_feedback(false),
|
audio_feedback(false),
|
||||||
show_keypad(true)
|
show_keypad(true)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -80,7 +80,8 @@ struct CalcView::CalcKey {
|
|||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
CalcView *CalcView::Instantiate(BMessage *archive)
|
CalcView*
|
||||||
|
CalcView::Instantiate(BMessage* archive)
|
||||||
{
|
{
|
||||||
if (!validate_instantiation(archive, "CalcView"))
|
if (!validate_instantiation(archive, "CalcView"))
|
||||||
return NULL;
|
return NULL;
|
||||||
@@ -545,8 +546,8 @@ CalcView::MouseDown(BPoint point)
|
|||||||
int gridRow = (int)floorf((point.y - sizeDisp) / sizeRow);
|
int gridRow = (int)floorf((point.y - sizeDisp) / sizeRow);
|
||||||
|
|
||||||
// check limits
|
// check limits
|
||||||
if ((gridCol >= 0) && (gridCol < fColums) &&
|
if ((gridCol >= 0) && (gridCol < fColums)
|
||||||
(gridRow >= 0) && (gridRow < fRows)) {
|
&& (gridRow >= 0) && (gridRow < fRows)) {
|
||||||
|
|
||||||
// process key press
|
// process key press
|
||||||
int key = gridRow * fColums + gridCol;
|
int key = gridRow * fColums + gridCol;
|
||||||
@@ -735,10 +736,8 @@ CalcView::Copy()
|
|||||||
clipper->what = B_MIME_DATA;
|
clipper->what = B_MIME_DATA;
|
||||||
// TODO: should check return for errors!
|
// TODO: should check return for errors!
|
||||||
BString expression = fExpressionTextView->Text();
|
BString expression = fExpressionTextView->Text();
|
||||||
clipper->AddData("text/plain",
|
clipper->AddData("text/plain", B_MIME_TYPE,
|
||||||
B_MIME_TYPE,
|
expression.String(), expression.Length());
|
||||||
expression.String(),
|
|
||||||
expression.Length());
|
|
||||||
//clipper->PrintToStream();
|
//clipper->PrintToStream();
|
||||||
be_clipboard->Commit();
|
be_clipboard->Commit();
|
||||||
be_clipboard->Unlock();
|
be_clipboard->Unlock();
|
||||||
@@ -753,10 +752,8 @@ CalcView::Paste(BMessage *message)
|
|||||||
// read incoming color
|
// read incoming color
|
||||||
const rgb_color* dropColor = NULL;
|
const rgb_color* dropColor = NULL;
|
||||||
ssize_t dataSize;
|
ssize_t dataSize;
|
||||||
if (message->FindData("RGBColor",
|
if (message->FindData("RGBColor", B_RGB_COLOR_TYPE,
|
||||||
B_RGB_COLOR_TYPE,
|
(const void**)&dropColor, &dataSize) == B_OK
|
||||||
(const void**)&dropColor,
|
|
||||||
&dataSize) == B_OK
|
|
||||||
&& dataSize == sizeof(rgb_color)) {
|
&& dataSize == sizeof(rgb_color)) {
|
||||||
|
|
||||||
// calculate view relative drop point
|
// calculate view relative drop point
|
||||||
@@ -778,10 +775,8 @@ CalcView::Paste(BMessage *message)
|
|||||||
// look for text/plain MIME data
|
// look for text/plain MIME data
|
||||||
const char* text;
|
const char* text;
|
||||||
ssize_t numBytes;
|
ssize_t numBytes;
|
||||||
if (message->FindData("text/plain",
|
if (message->FindData("text/plain", B_MIME_TYPE,
|
||||||
B_MIME_TYPE,
|
(const void**)&text, &numBytes) == B_OK) {
|
||||||
(const void**)&text,
|
|
||||||
&numBytes) == B_OK) {
|
|
||||||
BString temp;
|
BString temp;
|
||||||
temp.Append(text, numBytes);
|
temp.Append(text, numBytes);
|
||||||
fExpressionTextView->Insert(temp.String());
|
fExpressionTextView->Insert(temp.String());
|
||||||
@@ -1090,8 +1085,8 @@ CalcView::_Colorize()
|
|||||||
fButtonTextColor = (rgb_color){ 255, 255, 255, 255 };
|
fButtonTextColor = (rgb_color){ 255, 255, 255, 255 };
|
||||||
|
|
||||||
// expression text color
|
// expression text color
|
||||||
lightness = (fExpressionBGColor.red +
|
lightness = (fExpressionBGColor.red
|
||||||
fExpressionBGColor.green + fExpressionBGColor.blue) / 3;
|
+ fExpressionBGColor.green + fExpressionBGColor.blue) / 3;
|
||||||
if (lightness > 200)
|
if (lightness > 200)
|
||||||
fExpressionTextColor = (rgb_color){ 0, 0, 0, 255 };
|
fExpressionTextColor = (rgb_color){ 0, 0, 0, 255 };
|
||||||
else
|
else
|
||||||
@@ -1164,8 +1159,8 @@ CalcView::_ShowKeypad(bool show)
|
|||||||
if (fShowKeypadItem && fShowKeypadItem->IsMarked() ^ fShowKeypad)
|
if (fShowKeypadItem && fShowKeypadItem->IsMarked() ^ fShowKeypad)
|
||||||
fShowKeypadItem->SetMarked(fShowKeypad);
|
fShowKeypadItem->SetMarked(fShowKeypad);
|
||||||
|
|
||||||
float height = fShowKeypad ? fHeight / kDisplayScaleY
|
float height
|
||||||
: fHeight * kDisplayScaleY;
|
= fShowKeypad ? fHeight / kDisplayScaleY : fHeight * kDisplayScaleY;
|
||||||
|
|
||||||
BWindow* window = Window();
|
BWindow* window = Window();
|
||||||
if (window) {
|
if (window) {
|
||||||
|
|||||||
@@ -13,23 +13,22 @@
|
|||||||
|
|
||||||
#include <String.h>
|
#include <String.h>
|
||||||
|
|
||||||
// constructor
|
|
||||||
InputTextView::InputTextView(BRect frame, const char* name,
|
InputTextView::InputTextView(BRect frame, const char* name, BRect textRect,
|
||||||
BRect textRect,
|
uint32 resizingMode, uint32 flags)
|
||||||
uint32 resizingMode,
|
:
|
||||||
uint32 flags)
|
BTextView(frame, name, textRect, resizingMode, flags),
|
||||||
: BTextView(frame, name, textRect, resizingMode, flags),
|
|
||||||
fWasFocus(false)
|
fWasFocus(false)
|
||||||
{
|
{
|
||||||
SetWordWrap(false);
|
SetWordWrap(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
// destructor
|
|
||||||
InputTextView::~InputTextView()
|
InputTextView::~InputTextView()
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
// MouseDown
|
|
||||||
void
|
void
|
||||||
InputTextView::MouseDown(BPoint where)
|
InputTextView::MouseDown(BPoint where)
|
||||||
{
|
{
|
||||||
@@ -47,7 +46,7 @@ InputTextView::MouseDown(BPoint where)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// MouseUp
|
|
||||||
void
|
void
|
||||||
InputTextView::MouseUp(BPoint where)
|
InputTextView::MouseUp(BPoint where)
|
||||||
{
|
{
|
||||||
@@ -58,7 +57,7 @@ InputTextView::MouseUp(BPoint where)
|
|||||||
BTextView::MouseUp(where);
|
BTextView::MouseUp(where);
|
||||||
}
|
}
|
||||||
|
|
||||||
// KeyDown
|
|
||||||
void
|
void
|
||||||
InputTextView::KeyDown(const char* bytes, int32 numBytes)
|
InputTextView::KeyDown(const char* bytes, int32 numBytes)
|
||||||
{
|
{
|
||||||
@@ -85,7 +84,7 @@ InputTextView::KeyDown(const char* bytes, int32 numBytes)
|
|||||||
BTextView::KeyDown(bytes, numBytes);
|
BTextView::KeyDown(bytes, numBytes);
|
||||||
}
|
}
|
||||||
|
|
||||||
// MakeFocus
|
|
||||||
void
|
void
|
||||||
InputTextView::MakeFocus(bool focus)
|
InputTextView::MakeFocus(bool focus)
|
||||||
{
|
{
|
||||||
@@ -98,7 +97,7 @@ InputTextView::MakeFocus(bool focus)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Invoke
|
|
||||||
status_t
|
status_t
|
||||||
InputTextView::Invoke(BMessage* message)
|
InputTextView::Invoke(BMessage* message)
|
||||||
{
|
{
|
||||||
@@ -114,9 +113,10 @@ InputTextView::Invoke(BMessage* message)
|
|||||||
return B_BAD_VALUE;
|
return B_BAD_VALUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// #pragma mark -
|
// #pragma mark -
|
||||||
|
|
||||||
// Select
|
|
||||||
void
|
void
|
||||||
InputTextView::Select(int32 start, int32 finish)
|
InputTextView::Select(int32 start, int32 finish)
|
||||||
{
|
{
|
||||||
@@ -125,7 +125,7 @@ InputTextView::Select(int32 start, int32 finish)
|
|||||||
_CheckTextRect();
|
_CheckTextRect();
|
||||||
}
|
}
|
||||||
|
|
||||||
// InsertText
|
|
||||||
void
|
void
|
||||||
InputTextView::InsertText(const char* inText, int32 inLength, int32 inOffset,
|
InputTextView::InsertText(const char* inText, int32 inLength, int32 inOffset,
|
||||||
const text_run_array* inRuns)
|
const text_run_array* inRuns)
|
||||||
@@ -135,7 +135,7 @@ InputTextView::InsertText(const char* inText, int32 inLength, int32 inOffset,
|
|||||||
_CheckTextRect();
|
_CheckTextRect();
|
||||||
}
|
}
|
||||||
|
|
||||||
// DeleteText
|
|
||||||
void
|
void
|
||||||
InputTextView::DeleteText(int32 fromOffset, int32 toOffset)
|
InputTextView::DeleteText(int32 fromOffset, int32 toOffset)
|
||||||
{
|
{
|
||||||
@@ -144,9 +144,10 @@ InputTextView::DeleteText(int32 fromOffset, int32 toOffset)
|
|||||||
_CheckTextRect();
|
_CheckTextRect();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// #pragma mark -
|
// #pragma mark -
|
||||||
|
|
||||||
// _CheckTextRect
|
|
||||||
void
|
void
|
||||||
InputTextView::_CheckTextRect()
|
InputTextView::_CheckTextRect()
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -12,8 +12,7 @@
|
|||||||
#include <Invoker.h>
|
#include <Invoker.h>
|
||||||
#include <TextView.h>
|
#include <TextView.h>
|
||||||
|
|
||||||
class InputTextView : public BTextView,
|
class InputTextView : public BTextView, public BInvoker {
|
||||||
public BInvoker {
|
|
||||||
public:
|
public:
|
||||||
InputTextView(BRect frame,
|
InputTextView(BRect frame,
|
||||||
const char* name,
|
const char* name,
|
||||||
|
|||||||
Reference in New Issue
Block a user