返回列表 发帖

關於愛人 TheWorld 的 Tabs (標籤) 滾動建議...

在 2.0.5.0 還未再次發佈之前, 想回報一下我最近發現的問題, 不知能否在 2.0.5.0 稍為調整一下 ^^'

我不是說我之前說過的多行 TAB 功能 ^^'

起因是這樣的... 我之前也有說過, 我大約開著 80 個網站. 當我利用 TAB 右邊的清單由第80個分頁返回第1個網站時, 他會很迅速地直接把TAB移到該頁. 但是... 當我由第1個網頁轉到第80個網頁時... 平均時間花掉了 10 秒 = = 因為要看著那條 TAB 一直倦動到尾段...

我不知道是不是開發團隊是要表演這TAB的倦動流暢效果... 如果是的話... 能否為較多分頁的用戶作出調整或增加選項呢? (當然自動較好... 應該沒人想等這麼久吧 = =)

大概的智能倦勳例如:
// 計算目標與現在的分頁相差多少頁
tabrange := abs(PageControl.TabIndex - TargetTabIndex);
// 分頁與目標相距的闊度
tabrangewidth := tabrange * PageControl.TabWidth;
// 求除去 PageControl 的 新增頁面 + 分頁清單 + 前分頁 + 後分頁 + 關閉頁 後的剩餘闊度
pageViewWidth := PageControl.Width - (PageControl.AddButton.Width + PageControl.ListButton.Width + PageControl.PrevButton.Width + PageControl.NextButton.Width + PageControl.CloseButton.Width)
// 若相距超過兩個畫面的話直接轉移到該頁面, 否則, 倦動吧!
if (tabrangewidth <= pageViewWidth * 2) then
  begin
    PageControl.TabIndex := TargetTabIndex;
    PageControl.Focus.... (直接轉移)
    PageControl.Update;
  end
else
  begin
    (照舊倦動)
  end

以上只是大概地寫出來... 因為要詳細介紹數值, 所以詳細地多做了些變數... 方便開發團了解, 希望開發團能夠參考 ^^'

我以兩個頁面來計算是因為, 兩個頁面較近, 值得去表現 ^^' 當然, 如果本身並沒有想要表演的話... 直接轉頁會更好 ^^'

P.S. Scroll tabs 模式無法由第一個 tab 使用滑鼠上滾方式轉移到最後的 tab

[ 本帖最后由 andy 于 2007-7-15 21:03 编辑 ]

恐怕我这辈子也不会同时打开7,80个网页

   

TOP

这个问题上建议TW采用窄条的标签列表(超过XX时自动分列),这样以来列表中个7,80个网页的应该都很容易选到了,原先的风格也可以保持

TOP

觉得tw的标签操作不方便。。。。

TOP

楼上建议不错, 不过这样就会限制其他一些功能啊
anywhere anytime anyone anything just you

TOP

让标签支持home和end键行不?

TOP

是啊我不明白为啥不用列表

TOP

回复 #11 duckZCX 的帖子

那不是有标签列表吗?    哎!我说像Ctrl+Tab那样,不是用滚轮一直滚……是两个标签间切换的动画效果

TOP

原帖由 duckZCX 于 2007-7-15 20:35 发表 http://bbs.ioage.com/cn/images/common/back.gif

就考虑到两头了,怎么不想想人家要看中间的,选择的时候跑快了咋搞?


呵... 我在樓頂的程式碼就是有為較短途的分頁著想而寫的 @@ 所謂的短途就是滾一滾就能到的地方 @@

現在的長途, 就像坐船過美國一樣 = = 明明就該坐飛機 @@

我的滾輪要滾 10 次才能到達所謂的中途站(中間), 到尾站要滾 22 次 (Scroll tabs 模式下)...
所以我都得靠 Tab List (標籤清單) 來直接轉分頁... 只是... 等他自動滾到那頁實在太慢了 @.@

[ 本帖最后由 andy 于 2007-7-15 23:46 编辑 ]

TOP

原帖由 WeeVee 于 2007-7-15 20:33 发表 http://bbs.ioage.com/cn/images/common/back.gif
我每次开几十个网页,从第一个标签切换到较后标签的滚动画面比较费时间。
两个标签之间相隔远的话应该自动加快卷动速度啦

就考虑到两头了,怎么不想想人家要看中间的,选择的时候跑快了咋搞?
这里是永远的家 :)

TOP

我每次开几十个网页,从第一个标签切换到较后标签的滚动画面比较费时间。
两个标签之间相隔远的话应该自动加快卷动速度啦

TOP

原帖由 小絮 于 2007-7-15 20:25 发表 http://bbs.ioage.com/cn/images/common/back.gif
樓主的意思是否這樣:
當在標簽列表中選擇的頁面離當前瀏覽的頁面太遠時,為了提高切換速度及減少資源,可以直接切換而不必表現出標簽的卷動效果?
這個建議不錯哦。

已經有人提出了相同的建議:http://bb ...


是的, 就是這樣了 ^^ 抱歉, 沒有留意到那個討論, 誤開多了一頁 ^^"

TOP

返回列表