freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

csharp多功能文本編輯器課程設(shè)計報告-閱讀頁

2024-08-28 03:41本頁面
  

【正文】 sender, EventArgs e) private void toolStripFontColor_MouseLeave(object sender, EventArgs e) private void toolStripFontBackColor_MouseEnter(object sender, EventArgs e) private void toolStripFontBackColor_MouseHover(object sender,EventArgs e) private void toolStripFontBackColor_MouseLeave(object sender, EventArgs e) private void toolStripLeft_MouseEnter(object sender, EventArgs e) private void toolStripLeft_MouseHover(object sender, EventArgs e) private void toolStripLeft_MouseLeave(object sender, EventArgs e) private void toolStripCenter_MouseEnter(object sender, EventArgs e) private void toolStripCenter_MouseHover(object sender, EventArgs e) private void toolStripCenter_MouseLeave(object sender, EventArgs e) private void toolStripRight_MouseEnter(object sender, EventArgs e) private void toolStripRight_MouseHover(object sender, EventArgs e) private void toolStripRight_MouseLeave(object sender, EventArgs e) private void toolStripItemSymbol_MouseEnter(object sender, EventArgs e) private void toolStripItemSymbol_MouseHover(object sender, EventArgs e) private void toolStripItemSymbol_MouseLeave(object sender, EventArgs e) endregion // //布爾非函數(shù) // private bool Not(bool temp) { if (temp == true) return false。 } }}由于該類是用來實現(xiàn)關(guān)于該多功能文本編輯器的操作的所有提示信息,所以涉及到對所有菜單欄按鈕和工具欄按鈕的操作提示,涉及到的主要是對鼠標(biāo)在菜單欄或工具欄按鈕上所處的狀態(tài)進(jìn)行提示信息的顯示,通過不同的鼠標(biāo)觸發(fā)事件讓狀態(tài)欄的標(biāo)簽顯示不同的提示信息。. using System。using 。using 。using 。 public event Del del2。 public event Del del4。4. 軟件設(shè)計. “狀態(tài)欄”的設(shè)計. 代碼設(shè)計,通過在整體窗體中加入StatusStrip控件(C中用來作為狀態(tài)欄的控件),在該控件中添加一個標(biāo)簽用來顯示提示信息??紤]到鼠標(biāo)相對按鈕的不同狀態(tài),在狀態(tài)改變時觸發(fā)提示信息的改變。 } private void Cut_MouseHover(object sender, EventArgs e) { = 剪切選定內(nèi)容并把它放在剪貼板上。 }. 界面設(shè)計狀態(tài)欄的界面如Error! Reference source not :圖 2當(dāng)鼠標(biāo)在剪切按鈕上時的狀態(tài)欄顯示. “段落”窗體的設(shè)計. 代碼設(shè)計,詳細(xì)成員變量以及成員函數(shù)定義實現(xiàn)參見數(shù)據(jù)結(jié)構(gòu)描述,這里只挑出幾個比較重要的函數(shù)進(jìn)行說明。 } public int LeftText() { return () + ()。 } public int HeadText() { return ()。 else if ( == 中) return 2。 } private void buttonOk_Click(object sender, EventArgs e) { if (false == TextRight()) { (無效度量, 寫字板, , )。 if ( != null) (())。 if ( != null) (())。 } } private bool TextRight() { int i = 0。039。939。 } } foreach (char charTemp in ) { if (charTemp 39。 || charTemp 39。) { i++。039。939。 } } if ( == || == || == ) { i++。 else return true。 } public void SetText(string l, string r ,string h,string a) { = h。 = r。 } public event Del del1。 public event Del del3。在其中由于段落窗體要與產(chǎn)生段落窗體的主窗體進(jìn)行交互式通信,需要使用delegate進(jìn)行異步調(diào)用,因此在主窗體中需要對這些異步調(diào)用進(jìn)行申明。 int intTemp = 。 += new Del(section1_del1)。 += new Del(section1_del3)。 ()。 = (int)(intTemp * )。 = (int)(intTemp * )。 = (int)(intTemp * )。 textAlign = 左。 textAlign = 中。 textAlign = 右。 public int textRight = 0。 public string textAlign = 左。由于我完成的是狀態(tài)欄和段落設(shè)置的實現(xiàn),里面包括了多功能編輯器的所有按鈕的幫助顯示和文檔整體的排版設(shè)置,對于所有的功能實現(xiàn),也有很清楚的了解,在這里,我選擇一部分內(nèi)容,進(jìn)行詳細(xì)的技術(shù)操作分析。2. 在菜單欄的格式里選擇段落。4. 在“對齊方式”的下拉選項中選擇對齊的方式。 在開始鍵入之前,可以通過更改格式選項在新文檔中縮進(jìn)所有的段落。 在開始鍵入之前,可以通過更改格式選項為新文檔設(shè)置對齊方式。 2. 單擊“格式”菜單上的“項目符號樣式”,然后鍵入文本。 3. 要終止項目符號列表,可再次單擊“格式”菜單上的“項目符號樣式”。 也可以通過單擊格式欄上的“項目符號”按鈕來創(chuàng)建項目符號列表。 要在項目符號列表中創(chuàng)建縮進(jìn)段落,請按 SHIFT+ENTER 鍵. 更改字體、字形或大小1. 選擇要更改的文字。 3. 單擊所需的選項。 在開始鍵入文字之前更改字體設(shè)置,即可指定新文本的字體。 單擊“編輯”然后單擊“全選”,可以一次選定所有文本。2. 在“跳格鍵”對話框中,進(jìn)行如下操作: 3. 要設(shè)置跳格鍵,請在“跳格鍵寬度”框中鍵入大小,然后單擊“確定”。 5. 要刪除選定段落中的所有跳格鍵,請單擊“全部清除”7. 總結(jié)由于這是我第一次做一個完整的軟件項目,并且用的是一門全新的c語言,在設(shè)計和開發(fā)的過程中,我遇到了很多困難和問題,有時候百度都無法解決,都是小組成員討論出來的。在以后的設(shè)計中我會從這次開發(fā)過程中獲得經(jīng)驗教訓(xùn),首先對系統(tǒng)進(jìn)行總體分析,進(jìn)行需求分析,設(shè)計是在保證基本功能正確之余,也要考慮簡潔性和可擴(kuò)展性。在后來的分工中,我們采用了項目管理的軟件VSS,每個人負(fù)責(zé)各自不同的部分,對文件的操作都要進(jìn)行簽入和簽出,使大家分工協(xié)作的效果得到了體現(xiàn),相信通過這次軟件課程設(shè)計,大家的信心也會增加,技術(shù)水平也得
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1