Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

工作列右下角的圖示 #5

Open
HPEACE opened this issue Jul 20, 2016 · 26 comments
Open

工作列右下角的圖示 #5

HPEACE opened this issue Jul 20, 2016 · 26 comments

Comments

@HPEACE
Copy link

HPEACE commented Jul 20, 2016

工作列右下角的圖示看不出來是否有用大寫鎖,可否讓圖示變不同樣式以知道是否有開了大寫鎖

@KenLuoTW
Copy link
Member

可以做得到,但圖示我弄不出來~~

@HPEACE
Copy link
Author

HPEACE commented Jul 21, 2016

以我用的大易來講,我看程式路徑裡頭有full.ico及half.ico應該就是做這個功用的,但似乎沒把它用上?(看不到這個icon在工作列上)

@sirius95
Copy link

sirius95 commented Jul 21, 2016

剛剛試了一下,讓半形與全形更明顯了點,連icon也順便改了,因為我是用大新輸入法,icon就一個
【新】字
半形:[img]http://i.imgur.com/khBwz0m.jpg[/img]
全形:[img]http://i.imgur.com/WcUf4V3.jpg[/img]

@HPEACE
Copy link
Author

HPEACE commented Jul 21, 2016

沒錯,就像這樣,希望可以加到下次的改版裡

@sirius95
Copy link

不過這個是我自己做來自己用的,做得有點粗糙,因此還是得看原作
要怎麼改哦!^^|||
不過其實做這個ico檔是還滿簡單的,有興趣也可以自己做個自己看了喜歡的哦!

@PCMan
Copy link
Member

PCMan commented Jul 21, 2016

改 icon 有個麻煩的點,win 7 才有語言列,win 8 以上預設取消了
win 8 以上微軟只準顯示一個 icon
而且輸入法本身的 icon 規定只能用黑白兩色
這是製作上需要注意的點

@KenLuoTW
Copy link
Member

KenLuoTW commented Jul 21, 2016

full.ico 及 half.ico 是全形/半形的圖示,Win10 之後其實是要去修改中英圖示,讓中英圖示 eng.ico 及 chi.ico 之外,還能夠有 eng_capslock.ico 及 chi_capslock.ico,然後圖示要修改可以辨識大/小寫的中英圖示。

在 Win7 的話,應該是可以直接在語言列增加 Capslock 專用的圖示,而不須去利用中英圖示。

最後再以程式去偵測 Capslock 目前的狀態,更換不同的圖示。

比較難的就是圖示的製作,所以我弄的模組圖示都是很簡單的文字,其它的大都是沿用新酷音裡頭製作好的。不然的話,其實模組圖示,還可以依碼表而更換不同的模組圖示,只要圖示設計得出來的話。

@PCMan
Copy link
Member

PCMan commented Jul 21, 2016

其實我一直想把全部的狀態融合成一個圖示
例如
中 + 背景塗滿:中文全形模式
中 + 背景一半塗黑:中文半形模式
A + 背景塗滿:英文全形
A + 背景一半塗滿:英文半形
caplock 狀態,在圖示的角落做一個記號,例如缺角
或是:
英:中文模式 + capslock 暫時切成英文
a: 英文模式 (小寫)
A: 英文模式 + capslock
這樣不用特別記號,也可以表現 capslock
再加上上述的背景一半塗滿,就可以 win8/10 下用一個圖示表現所有狀態
不知道大家覺得如何?

@KenLuoTW
Copy link
Member

@PCMan 很好的方法。

@sirius95
Copy link

支持!

@PCMan
Copy link
Member

PCMan commented Jul 21, 2016

好喔,只不過現在的問題是誰要來畫圖 XD

@jessy1092
Copy link
Member

公開徵求設計? XD

@PCMan
Copy link
Member

PCMan commented Jul 21, 2016

https://msdn.microsoft.com/en-in/library/windows/apps/hh967425.aspx#ui_design_guidelines
滿討厭的,Windows 8 對於 IME icon 設計和用色有特別的規定
雖然不遵守程式還是可以動,但是會很突兀,破壞整體感

@KenLuoTW
Copy link
Member

GCIN 那有很多畫圖的高手,或許可以在那尋求幫助:
http://hyperrate.com/thread.php?tid=919

也可仿效 GCIN,開一個帖子徵求大家製作與分享。
很多會美工的朋友,可能不知道 PIME 須要什麼規格的圖示,有個範例及詳細說明可能會更好。

中 + 背景塗滿:中文全形模式
中 + 背景一半塗黑:中文半形模式
A + 背景塗滿:英文全形
A + 背景一半塗滿:英文半形
caplock 狀態,在圖示的角落做一個記號,例如缺角

以上面這方式,沒算錯的話,至少要弄 8 個圖示出來。

@HPEACE HPEACE closed this as completed Aug 3, 2016
@HPEACE HPEACE reopened this Aug 3, 2016
@HPEACE
Copy link
Author

HPEACE commented Aug 3, 2016

不好意思,前面按錯...以下是我亂做的,現醜一下,我在這邊做的http://www.xiconeditor.com/
image

@KenLuoTW
Copy link
Member

KenLuoTW commented Aug 4, 2016

已經將 cin 這邊的圖示改成支援各種狀況顯示,會在 #3 的 Test10 版加入此變更。

default

中/英的部份,總共10種圖示, chi.ico 及 eng.ico 為 Win7 以前系統的中英切換圖示。
其它為 Win8 以後系統的各狀況切換圖示。

@PCMan
Copy link
Member

PCMan commented Aug 4, 2016

@KenLuoTW 好讚啊!
不過,capson 和 capsoff 的區別好像不太明顯?

@KenLuoTW
Copy link
Member

KenLuoTW commented Aug 4, 2016

1

2

套用後的效果是這樣,暫時沒想到改成哪樣才比較明顯,
先把功能弄出來,圖的話以後想到再來更改。

還是不要改缺角,直接左邊再分一半,以黑階不同透明度顯示?

圖檔都在這, .PDN 檔是 Paint.net 的自有格式,也是各圖示的原始檔。
https://github.com/EasyIME/PIME/tree/master/python/cinbase/icons

@HPEACE
Copy link
Author

HPEACE commented Aug 4, 2016

其實不限黑白,如我上面的圖,在Windows 10 上它是可以正常顯示的

@PCMan
Copy link
Member

PCMan commented Aug 4, 2016

@HPEACE 黑白是微軟的 Input method guideline 文件上規定的。
FYI: https://msdn.microsoft.com/en-in/library/windows/apps/hh967425.aspx#ui_design_guidelines

@KenLuoTW
Copy link
Member

KenLuoTW commented Aug 4, 2016

改成用鎖頭顯示 capson?
default
1
2

@HPEACE
Copy link
Author

HPEACE commented Aug 4, 2016

@KenLuoTW 我知道,但就能出得來,所以我就試試囉!這次在家用Paint.NET做的
我還是偏愛藍色 ^^ 鎖用黃色好像不明顯
pime-icon
PIME-icon.zip
capsoff
capson

@KenLuoTW
Copy link
Member

KenLuoTW commented Aug 4, 2016

@HPEACE 用什麼都不會很明顯的,它圖示太小了,
整個1/4處全都塗成別的顏色,就會很明顯😱

@HPEACE
Copy link
Author

HPEACE commented Aug 4, 2016

@KenLuoTW 我改成紅鎖後還OK,要再明顯的話也可以把鎖變大一點
@PCMan 微軟原文指的黑白應該是輸入法的那個圖示

@PCMan
Copy link
Member

PCMan commented Aug 4, 2016

@HPEACE 兩個都只能黑白
Quote: "There are two kinds of IME icons, branding icons and mode icons. All IME icons must be designed with black and white colors only. "
輸入法圖示是 branding icon
狀態圖示是 mode icon

@focusime
Copy link

focusime commented Aug 5, 2016

也獻個醜。試著把英改成A,caps用方框代替
icon

PIMEICONA.zip

corner icon

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants