我需要有一個文本區行號, &一旦文本文件導入到文本區域.. 文本區域,用戶必須能夠選擇的行號&看到過濾的輸出。的Flex /空氣:行號過濾
我用數字步進器實現了同樣的功能。 我在尋找一個增強組件。
有沒有更好的Textarea高級組件? 任何具有內置搜索/替換/過濾功能的高級Textarea組件?
乾杯, 阿賈伊
我需要有一個文本區行號, &一旦文本文件導入到文本區域.. 文本區域,用戶必須能夠選擇的行號&看到過濾的輸出。的Flex /空氣:行號過濾
我用數字步進器實現了同樣的功能。 我在尋找一個增強組件。
有沒有更好的Textarea高級組件? 任何具有內置搜索/替換/過濾功能的高級Textarea組件?
乾杯, 阿賈伊
那你認爲是一條線嗎?當您選擇線條時,是否需要考慮文本區域的換行符,還是僅對底層字符串中的實際行字符感興趣?
如果後者適用時,你也許可以完成你想要這樣的東西:
protected var selectedLineIndexes:Array = []; // of ints
// Find the lines which were selected.
textArea.text.split("\n").filter (
function (line:String, i:Index, a:Array):Boolean {
return selectedLineIndexes.indexOf(i) != -1;
}
)
如果您在視圖中的線真正感興趣的,走的是文本區域的寬度考慮進去,那麼它會更復雜。在這種情況下,TextLineMetrics類可能會派上用場。您可以從TextArea的受保護屬性IUITextField獲取引用。即您需要繼承TextArea以訪問此信息。
http://livedocs.adobe.com/flex/3/langref/flash/text/TextLineMetrics.html
http://livedocs.adobe.com/flex/3/langref/mx/core/IUITextField.html
嘿感謝您的回覆, 但我需要日食帶行號的一些文本區域組件離開, 目前即時通訊試圖整合 - 用線列表數字(通過獲取行數)& 旁邊是包含文本的文本區域。 但那不太吸引人。 所以我在尋找任何其他內置/半建模塊。 我有一個功能,你可以用用戶給出的行號範圍(如數字步進器輸入)過濾一大組數據。 任何投入將是偉大的! 再次感謝.. Ajay – Ajay 2010-03-19 12:14:56