Fixed style and a warning, removed unuseful source file.
This commit is contained in:
parent
9222e170a2
commit
d661379bc4
|
@ -16,7 +16,7 @@
|
||||||
#include "ContactPopUp.h"
|
#include "ContactPopUp.h"
|
||||||
#include "NotifyMessage.h"
|
#include "NotifyMessage.h"
|
||||||
|
|
||||||
const window_feel kMenuWindowFeel = window_feel(1025);
|
const window_feel kMenuWindowFeel = window_feel(B_NORMAL_WINDOW_FEEL);
|
||||||
|
|
||||||
const int32 kNickChanged = 'NICH';
|
const int32 kNickChanged = 'NICH';
|
||||||
|
|
||||||
|
|
|
@ -6,18 +6,19 @@
|
||||||
* Pier Luigi Fiorini, pierluigi.fiorini@gmail.com
|
* Pier Luigi Fiorini, pierluigi.fiorini@gmail.com
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <string.h>
|
#include "RosterListView.h"
|
||||||
#include <stdio.h>
|
|
||||||
|
|
||||||
#include <Looper.h>
|
#include <Looper.h>
|
||||||
#include <MenuItem.h>
|
#include <MenuItem.h>
|
||||||
#include <PopUpMenu.h>
|
#include <PopUpMenu.h>
|
||||||
#include <SeparatorItem.h>
|
#include <SeparatorItem.h>
|
||||||
|
|
||||||
|
#include <string.h>
|
||||||
|
#include <stdio.h>
|
||||||
|
|
||||||
#include "ContactInfoWindow.h"
|
#include "ContactInfoWindow.h"
|
||||||
#include "ContactLinker.h"
|
#include "ContactLinker.h"
|
||||||
#include "RosterItem.h"
|
#include "RosterItem.h"
|
||||||
#include "RosterListView.h"
|
|
||||||
|
|
||||||
const int32 kGetInfo = 'GINF';
|
const int32 kGetInfo = 'GINF';
|
||||||
const int32 kShowLogs = 'SHLG';
|
const int32 kShowLogs = 'SHLG';
|
||||||
|
|
|
@ -1,79 +0,0 @@
|
||||||
/*
|
|
||||||
* Copyright 2012, Dario Casalinuovo. All rights reserved.
|
|
||||||
* Distributed under the terms of the MIT License.
|
|
||||||
*
|
|
||||||
* Authors:
|
|
||||||
* Dario Casalinuovo, dario.casalinuovo@gmail.com
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include "CayaConstants.h"
|
|
||||||
#include "SearchBarTextControl.h"
|
|
||||||
|
|
||||||
#include <Font.h>
|
|
||||||
#include <String.h>
|
|
||||||
#include <Window.h>
|
|
||||||
|
|
||||||
#include <stdio.h>
|
|
||||||
|
|
||||||
const char* kSearchText = "Search...";
|
|
||||||
|
|
||||||
|
|
||||||
SearchBarTextControl::SearchBarTextControl(BMessage* message)
|
|
||||||
:
|
|
||||||
BTextControl("searchBox", NULL, NULL, message)
|
|
||||||
{
|
|
||||||
//SetEventMask(B_POINTER_EVENTS);
|
|
||||||
SetViewColor(ui_color(B_PANEL_BACKGROUND_COLOR));
|
|
||||||
rgb_color color = tint_color(ViewColor(), B_DARKEN_1_TINT);
|
|
||||||
SetText(kSearchText);
|
|
||||||
TextView()->SetName("SearchBoxTextView");
|
|
||||||
TextView()->SetFontAndColor(NULL, B_FONT_ALL, &color);
|
|
||||||
TextView()->MakeSelectable(false);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
void
|
|
||||||
SearchBarTextControl::MouseDown(BPoint position)
|
|
||||||
{
|
|
||||||
BString text(Text());
|
|
||||||
BPoint currentPosition;
|
|
||||||
uint32 buttons;
|
|
||||||
GetMouse(¤tPosition, &buttons);
|
|
||||||
BView* view = Window()->FindView(currentPosition);
|
|
||||||
if (view != NULL) {
|
|
||||||
if (view->Name() == TextView()->Name()
|
|
||||||
|| view->Name() == Name()) {
|
|
||||||
//TextView()->Select(0,0);
|
|
||||||
if (TextView()->IsFocus()) {
|
|
||||||
SetText("");
|
|
||||||
printf("mouse down\n");
|
|
||||||
BTextControl::MouseDown(position);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (!TextView()->IsFocus()) {
|
|
||||||
printf("is not focus\n");
|
|
||||||
BView* buddyView = Window()->FindView("buddyView");
|
|
||||||
if (text.Length() == 0 || text == kSearchText
|
|
||||||
|| !buddyView->IsFocus())
|
|
||||||
SetText(kSearchText);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
void
|
|
||||||
SearchBarTextControl::KeyDown(const char* bytes, int32 numBytes)
|
|
||||||
{
|
|
||||||
if (TextView()->IsFocus()) {
|
|
||||||
if (Text() == kSearchText)
|
|
||||||
SetText("");
|
|
||||||
|
|
||||||
BTextControl::KeyDown(bytes, numBytes);
|
|
||||||
BString text(Text());
|
|
||||||
if (TextView()->IsFocus() && text.Length() > 0) {
|
|
||||||
BMessage* msg = ModificationMessage();
|
|
||||||
msg->AddPointer("source", this);
|
|
||||||
Window()->MessageReceived(msg);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
Ŝarĝante…
Reference in New Issue