2010-03-24 27 views
1

這個想法相當簡單。一些數據窗口(而不是web數據窗口)varchar字段包含詳細的說明。我想知道是否有可能爲用戶提供以下(類似維基百科)的功能:在文本的specific words上點擊(或dbl-click或其他)的能力,同時閱讀(在某種程度上應該表示爲可點擊 - 它將是完美的,如果他們可以染成藍色但我不認爲這是可能的)並打開相關窗口(或響應)。你認爲這樣的事情可以實施嗎?模擬datawindow文本字段中的超鏈接功能

回答

2

超鏈接實現的顏色,你可以,如果你正在使用PB 11.5使用富文本編輯樣式。

對於超鏈接功能,我會嘗試利用Clicked事件,嘗試識別SelectedStart()哪個單詞已被點擊,然後是否它是超鏈接。該列需要具有TabOrder,以便點擊將光標置於文本中。

祝你好運,

特里。

+0

我忘了說我們使用PB 10.5.2! – Brani 2010-03-25 10:04:10

+0

絕對沒有富文本編輯風格來控制顏色,那麼。沒有視覺指示器,我絕對不會將其實現爲點擊事件;作爲一個用戶,我不想點擊進入一個領域,並有意想不到的事情。我會堅持DoubleClicked。 – Terry 2010-03-25 17:23:04

+0

DoubleClicked不會給我用戶點擊的字詞,只是字段的名稱。我正在考慮指出一個像這樣的詞:$ word $,然後通過雙擊來選擇它(事件中沒有代碼)。然後,右鍵單擊選擇將打開一個自定義彈出窗口,並帶有一個選項以打開相關窗口。 – Brani 2010-03-26 09:25:25

0

如果使用RTF數據窗口,你可以插入(在你希望的任何顏色或款式)

+0

我忘了說我們使用PB 10.5.2! – Brani 2010-03-25 10:04:40