Home || Visual Search || Applications || Architecture || Important Messages || OGL || Src

Impala::Application::SDash::AlertWindow Class Reference

#include <AlertWindow.h>

Inheritance diagram for Impala::Application::SDash::AlertWindow:

Inheritance graph
[legend]
Collaboration diagram for Impala::Application::SDash::AlertWindow:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 AlertWindow (Window *parent, int x, int y, int w, int h, strconst title, const std::string &ipAddress)
 AlertWindow (Window *parent, const std::string &ipAddress)
void AddMailTo (strconst str)
void SetMailToSelected (int id, bool set=true)
void SetMailToStatus (int status[6])
void SetSelectedImages (const ViewStrip *vStrip)
void ToAttachments (OGLVIEW *oglView)
virtual void ImageSelectionEvent (Window *src, int imIndex, int msg, int btn, int state, void *userData)
TextEdit * SubjectEditor ()
TextEdit * BodyEditor ()
void SubjectString (strconst str)
void Urgency (int i)
void BodyString (strconst str)
std::string BodyString ()
void FromString (strconst str)
virtual void ButtonSelectionEvent (Button *src, void *userData)
void SpotLocations (const std::vector< int > &videoTrack, const std::vector< const std::string *const > &addressTrack, const std::vector< int > &timeTrackInSec)
void ChangeBackground (Window *wnd)
void TaggedToAttachments (int tag)
virtual void WindowKeyboardEvent (Window *src, int c, int state, void *userData)
virtual void DisplayFunc ()

Private Member Functions

void Init (int w, int h)
void AddFieldToMsg (std::string &msg, const std::string &addition)
std::string MakeCsv (const std::string &stringWithNewLines)
std::string EscapePipes (const std::string &someText)

Private Attributes

std::vector< CheckBox * > mMailToCheckBoxes
ScrollWnd * mMailToScrollWnd
Window * mMailToWindow
int mMailToStatus [6]
Window * mPane
StaticText * mToText
StaticText * mUrgencyText
RadioGroup * mUrgencyRadioGroup
std::string mUrgencyStrings [3]
Button * mUrgencyButtons [3]
StaticText * mSubjectText
TextEditLineScroller * mSubjectLine
TextEdit * mFreeText
TextEdit * mLastLocations
TextEdit * mFromText
GroupBox * mAttachGb
ViewStrip * mAttachStrip
Button * mSubmitButton
Button * mCancelButton
Button * mAddAllButton
GroupBox * mImagesGb
ViewStrip * mImagesStrip
bool mFadeOut
ULONG mOpacity
int mTargetCamLocation
AlertRelay mAlertRelay
std::string mIpAddress

Detailed Description

Definition at line 43 of file AlertWindow.h.


The documentation for this class was generated from the following file:
Generated on Thu Jan 13 09:15:56 2011 for ImpalaSrc by  doxygen 1.5.1