Skip to content

Commit

Permalink
TermViewStates: Style fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
jscipione committed Jun 5, 2014
1 parent 16b8886 commit da80e3d
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 15 deletions.
24 changes: 13 additions & 11 deletions src/apps/terminal/TermViewStates.cpp
Expand Up @@ -193,8 +193,10 @@ TermView::DefaultState::ModifiersChanged(int32 oldModifiers, int32 modifiers)
void
TermView::DefaultState::KeyDown(const char* bytes, int32 numBytes)
{
int32 key, mod, rawChar;
BMessage *currentMessage = fView->Looper()->CurrentMessage();
int32 key;
int32 mod;
int32 rawChar;
BMessage* currentMessage = fView->Looper()->CurrentMessage();
if (currentMessage == NULL)
return;

Expand Down Expand Up @@ -378,7 +380,7 @@ TermView::DefaultState::MouseDown(BPoint where, int32 buttons, int32 modifiers)
return;
}

// Select Region
// select region
if (buttons == B_PRIMARY_MOUSE_BUTTON) {
fView->fSelectState->Prepare(where, modifiers);
fView->_NextState(fView->fSelectState);
Expand All @@ -388,7 +390,7 @@ TermView::DefaultState::MouseDown(BPoint where, int32 buttons, int32 modifiers)

void
TermView::DefaultState::MouseMoved(BPoint where, uint32 transit,
const BMessage* message, int32 modifiers)
const BMessage* dragMessage, int32 modifiers)
{
if (_CheckEnterHyperLinkState(modifiers))
return;
Expand Down Expand Up @@ -602,12 +604,9 @@ TermView::SelectState::MouseUp(BPoint where, int32 buttons)
|| fView->fReportNormalMouseEvent) {
TermPos clickPos = fView->_ConvertToTerminal(where);
fView->_SendMouseEvent(0, 0, clickPos.x, clickPos.y, false);
} else {
if ((buttons & B_PRIMARY_MOUSE_BUTTON) == 0
&& (fView->fMouseButtons & B_PRIMARY_MOUSE_BUTTON) != 0) {
fView->Copy(fView->fMouseClipboard);
}

} else if ((buttons & B_PRIMARY_MOUSE_BUTTON) == 0
&& (fView->fMouseButtons & B_PRIMARY_MOUSE_BUTTON) != 0) {
fView->Copy(fView->fMouseClipboard);
}

fView->_NextState(fView->fDefaultState);
Expand Down Expand Up @@ -687,6 +686,7 @@ TermView::HyperLinkState::MouseDown(BPoint where, int32 buttons,
TermPos start;
TermPos end;
HyperLink link;

bool pathPrefixOnly = (modifiers & B_SHIFT_KEY) != 0;
if (!_GetHyperLinkAt(where, pathPrefixOnly, link, start, end))
return;
Expand Down Expand Up @@ -939,12 +939,14 @@ TermView::HyperLinkState::_UpdateHighlight()
_UpdateHighlight(where, fView->fModifiers);
}


void
TermView::HyperLinkState::_UpdateHighlight(BPoint where, int32 modifiers)
{
TermPos start;
TermPos end;
HyperLink link;

bool pathPrefixOnly = (modifiers & B_SHIFT_KEY) != 0;
if (_GetHyperLinkAt(where, pathPrefixOnly, link, start, end))
_ActivateHighlight(start, end);
Expand All @@ -960,6 +962,7 @@ TermView::HyperLinkState::_ActivateHighlight(const TermPos& start,
if (fHighlightActive) {
if (fHighlight.Start() == start && fHighlight.End() == end)
return;

_DeactivateHighlight();
}

Expand Down Expand Up @@ -1091,4 +1094,3 @@ TermView::HyperLinkMenuState::MessageReceived(BMessage* message)

return false;
}

8 changes: 4 additions & 4 deletions src/apps/terminal/TermViewStates.h
Expand Up @@ -37,7 +37,7 @@ class TermView::State {
virtual void MouseDown(BPoint where, int32 buttons,
int32 modifiers);
virtual void MouseMoved(BPoint where, uint32 transit,
const BMessage* message, int32 modifiers);
const BMessage* dragMessage, int32 modifiers);
virtual void MouseUp(BPoint where, int32 buttons);

virtual void WindowActivated(bool active);
Expand Down Expand Up @@ -71,7 +71,7 @@ class TermView::DefaultState : public TermView::StandardBaseState {
virtual void MouseDown(BPoint where, int32 buttons,
int32 modifiers);
virtual void MouseMoved(BPoint where, uint32 transit,
const BMessage* message, int32 modifiers);
const BMessage* dragMessage, int32 modifiers);

virtual void WindowActivated(bool active);

Expand All @@ -89,7 +89,7 @@ class TermView::SelectState : public TermView::StandardBaseState {
virtual bool MessageReceived(BMessage* message);

virtual void MouseMoved(BPoint where, uint32 transit,
const BMessage* message, int32 modifiers);
const BMessage* dragMessage, int32 modifiers);
virtual void MouseUp(BPoint where, int32 buttons);

private:
Expand All @@ -116,7 +116,7 @@ class TermView::HyperLinkState : public TermView::State,
virtual void MouseDown(BPoint where, int32 buttons,
int32 modifiers);
virtual void MouseMoved(BPoint where, uint32 transit,
const BMessage* message, int32 modifiers);
const BMessage* dragMessage, int32 modifiers);

virtual void WindowActivated(bool active);

Expand Down

0 comments on commit da80e3d

Please sign in to comment.