• 検索結果がありません。

Capptioner.InputForm Class Reference

スクリーンに字幕を出力するフォーム

Inheritance diagram for Capptioner.InputForm:

Collaboration diagram for Capptioner.InputForm:

Public Member Functions

 void inputForm_AddLog (object sender, string s)

 void IPtalkUndo (CaptionOrder captionOrder)

 void IPtalkAppend (CaptionOrder captionOrder)

Protected Member Functions

 override void Dispose (bool disposing) Clean up any resources being used.

Private Member Functions

 void InputForm_Move (object sender, EventArgs e)

 void InputForm_Load (object sender, EventArgs e)

 void InputForm_Shown (object sender, EventArgs e)

 void InputForm_FormClosing (object sender, FormClosingEventArgs e)

 void checkBox_ScreenMode_CheckedChanged (object sender, EventArgs e)

 void listView_History_KeyDown (object sender, KeyEventArgs e)

 void listView_History_AfterLabelEdit (object sender, LabelEditEventArgs e)

 void candidateUserControl_KeyDown (object sender, KeyEventArgs e)

 void listbox_DoubleClick (object sender, EventArgs e)

 void listbox_KeyDown (object sender, KeyEventArgs e)

 void backgroundWorker_DoWork (object sender, DoWorkEventArgs e)

 delegate void AddMsgCallBack (string msg, TabControl tabControl, object serverProc)

通信スレッドで受け取ったスライド情報を解析する スライドノートとスライドテキストを形 態素解析器に渡す スライドノートをリストボックスに追加する

 void AddMsg (string msg, TabControl tabControl, object serverProc)

 delegate void ChangeTabNameCallBack (string msg, TabControl TabControl, object serverProc)

 void ChangeTabName (string msg, TabControl tabControl, object serverProc)

 delegate void AddListPageCallBack (object sender, string address)

 void AddListPage (object sender, string address)

 void inputForm_AddHistory (object sender, CaptionEventArgs e) 字幕の追加後のイベント

 void inputForm_ReceiveMessage (object serverProc, string msg) TCP受信後の情報の分析イベント

 void inputForm_AddTab (object sender, string e) クライアントの検出後のイベント

 delegate void inputForm_AddLogCallBack (object sender, string s)

 void SendToSpeaker (string msg) 現在選択されたタブの講演者に送信

 void checkedTabControl_SelectedIndexChanged (object sender, EventArgs e) タブを変更した際にCandidateUserControlにタブ番号を伝える

 void button_QR_Click (object sender, EventArgs e)

 void button_IPtalk_Click (object sender, EventArgs e)

 void iptalkManager_ReceivedEventHandler (object sender, IPtalkEventArgs e)

 void comboBox_IPtalk_SelectedIndexChanged (object sender, EventArgs e)

 delegate void IPtalkUndoCallBack (CaptionOrder captionOrder)

 delegate void IPtalkAppendCallBack (CaptionOrder captionOrder)

 void button_saveCaptions_Click (object sender, EventArgs e)

 void InitializeComponent ()

デザイナー サポートに必要なメソッドですこのメソッドの内容を コード エディターで変更 しないでください

Private Attributes

AssistantScreenForm assistantScreenForm

QRForm qrForm

TcpServerManager tcpServerManager

UdpClientManager udpClientManager

 Dictionary< String, Object > remoteHosts

 Dictionary< Object, TabPage > tabPages

 Dictionary< TabPage, Object > tcpClients

 Dictionary< TabPage, ListBox > listBox

IPtalkManager iptalkManager

 bool IsIptalkHooked

 bool IsTerminate = false

 System.ComponentModel.IContainer components = null Required designer variable.

 System.Windows.Forms.CheckBox checkBox_ScreenMode

 System.ComponentModel.BackgroundWorker backgroundWorker

 System.Windows.Forms.ColumnHeader columnHeader1

 System.Windows.Forms.Label label_Typed

 System.Windows.Forms.ListView listView_History

 System.Windows.Forms.ColumnHeader columnHeader2

 TabControl tabControl

CandidateUserControl candidateUserControl

 System.Windows.Forms.Label label1

 System.Windows.Forms.Button button_IPtalk

 System.Windows.Forms.Label label2

 System.Windows.Forms.ComboBox comboBox_IPtalk

 System.Windows.Forms.Label label_history

 System.Windows.Forms.Label label_log

 System.Windows.Forms.ListBox listBox_Log

 System.Windows.Forms.Button button_QR

 Button button_saveCaptions

 SaveFileDialog saveFileDialog

 Label label3

Detailed Description

スクリーンに字幕を出力するフォーム

講演者から字幕が送られてきた文章をスクリーンへ出力する 出力した後の字幕を編集・削除する

即興発言を予測変換を用いて入力する Definition at line 25 of file InputForm.cs.

Member Function Documentation

delegate void Capptioner.InputForm.AddMsgCallBack (string msg, TabControl tabControl, object serverProc)[private]

通信スレッドで受け取ったスライド情報を解析する スライドノートとスライドテキストを形 態素解析器に渡す スライドノートをリストボックスに追加する

Parameters:

msg

checkedTabContro l

serverProc

void Capptioner.InputForm.checkedTabControl_SelectedIndexChanged (object sender, EventArgs e)[private]

タブを変更した際にCandidateUserControlにタブ番号を伝える

Parameters:

sender e

Definition at line 650 of file InputForm.cs.

override void Capptioner.InputForm.Dispose (bool disposing)[protected]

Clean up any resources being used.

Parameters:

disposing true if managed resources should be disposed; otherwise, false.

Definition at line 15 of file InputForm.Designer.cs.

void Capptioner.InputForm.InitializeComponent ()[private]

デザイナー サポートに必要なメソッドですこのメソッドの内容を コード エディターで変更 しないでください

Definition at line 29 of file InputForm.Designer.cs.

void Capptioner.InputForm.inputForm_AddHistory (object sender, CaptionEventArgs e)[private]

字幕の追加後のイベント

Parameters:

sender e

Definition at line 534 of file InputForm.cs.

Here is the call graph for this function:

void Capptioner.InputForm.inputForm_AddTab (object sender, string e)[private]

クライアントの検出後のイベント

Parameters:

sender e

Definition at line 605 of file InputForm.cs.

void Capptioner.InputForm.inputForm_ReceiveMessage (object serverProc, string msg)[private]

TCP受信後の情報の分析イベント

Parameters:

serverProc msg

Definition at line 587 of file InputForm.cs.

Here is the call graph for this function:

void Capptioner.InputForm.SendToSpeaker (string msg)[private]

現在選択されたタブの講演者に送信

Parameters:

msg

Definition at line 636 of file InputForm.cs.

Here is the caller graph for this function:

Member Data Documentation

System.ComponentModel.IContainer Capptioner.InputForm.components = null[private]

Required designer variable.

Definition at line 9 of file InputForm.Designer.cs.

The documentation for this class was generated from the following files:

 C:/Users/yodo/Git/slidenote/Capptioner/Capptioner/Form/InputForm.cs

 C:/Users/yodo/Git/slidenote/Capptioner/Capptioner/Form/InputForm.Designer.cs