1/* 2 * Copyright 2009 - 2010 Haiku, Inc. 3 * Distributed under the terms of the MIT License. 4 * 5 * Authors: 6 * Ankur Sethi (get.me.ankur@gmail.com) 7 * Clemens Zeidler (haiku@clemens-zeidler.de) 8 */ 9#ifndef _SEARCH_WINDOW_H 10#define _SEARCH_WINDOW_H 11 12#include <Button.h> 13#include <ListView.h> 14#include <ScrollView.h> 15#include <TextControl.h> 16#include <Window.h> 17 18 19class SearchWindow : public BWindow { 20public: 21 SearchWindow(BRect frame); 22 23 void MessageReceived(BMessage *message); 24 25private: 26 void _Search(); 27 void _LaunchFile(BMessage *message); 28 29 // Window controls. 30 BButton* fSearchButton; 31 BTextControl* fSearchField; 32 BListView* fSearchResults; 33 BScrollView* fScrollView; 34} ; 35 36#endif /* _SEARCH_WINDOW_H_ */ 37