加強版 wxRichTextCtrl 元件外包專案 -- (工期60天

这是wxWidgets论坛的中文版本。在这里,您可以用您的母语汉语讨论上面任一子论坛所涉及的所有关于wxWidgets的话题。欢迎大家参与到对有价值的帖子的中英互译工作中来!
Post Reply
HeMason
Experienced Solver
Experienced Solver
Posts: 73
Joined: Tue Jun 30, 2009 10:07 am
Location: Taiwan
Contact:

加強版 wxRichTextCtrl 元件外包專案 -- (工期60天

Post by HeMason » Fri Sep 04, 2009 3:31 am

前輩們大家好:

個人有個案子因為時間比較趕,所以希望將部分底層內容切割出來請高手協助,以加快研發時間。

工期:60天(日曆天)
預算:10000 RMB

詳請參考附件。
有興趣者,請寄上建議書。包含:
1.基本資料:個人、團隊、公司皆可
2.研發資歷:當然是指 wxWidgets / C++ 的資歷
3.研發計畫:對說明書中所提規格,提出可行作法
4.研發時程與報價

為尊重版規,此事已請教過版主大大。
有志之士請與小弟聯絡。

Mason 敬上
Attachments
加強版 wxRichTextCtrl 元件外包專案.zip
外包案說明文件
(243.94 KiB) Downloaded 200 times
「漢書文書處理系統」作者,在這向大家學習。
MyBlog 梅僧山房

HeMason
Experienced Solver
Experienced Solver
Posts: 73
Joined: Tue Jun 30, 2009 10:07 am
Location: Taiwan
Contact:

都沒人回應?怪了!

Post by HeMason » Tue Sep 08, 2009 3:49 am

到目前為止,都還沒有人回應!

大家是否有什麼看法、意見,都歡迎提出。
「漢書文書處理系統」作者,在這向大家學習。
MyBlog 梅僧山房

yingruxue
In need of some credit
In need of some credit
Posts: 1
Joined: Fri Jul 24, 2009 6:07 am

我来试试

Post by yingruxue » Wed Sep 09, 2009 7:35 am

联系方法:qq: 43053228

HeMason
Experienced Solver
Experienced Solver
Posts: 73
Joined: Tue Jun 30, 2009 10:07 am
Location: Taiwan
Contact:

Re: 我来试试

Post by HeMason » Wed Sep 09, 2009 7:55 am

yingruxue wrote:联系方法:qq: 43053228
抱歉啊!沒有qq。
有MSN、Skype嗎?
或是其他聯絡方法。
「漢書文書處理系統」作者,在這向大家學習。
MyBlog 梅僧山房

liuyug
Experienced Solver
Experienced Solver
Posts: 53
Joined: Wed Jul 09, 2008 4:32 am

Post by liuyug » Sun Sep 13, 2009 5:41 am

据我所知,wxWidget是使用native的控件,也就是如果这个系统的RichTextCtrl控件支持什么,那么wxWidget就能够支持什么。

你的要求超过了wxWdiget的范围。相当于重写一个TextCtrl了。 如果这样,还不如从当前平台找解决方法。然后再集成到wxWidget中。

HeMason
Experienced Solver
Experienced Solver
Posts: 73
Joined: Tue Jun 30, 2009 10:07 am
Location: Taiwan
Contact:

Post by HeMason » Tue Sep 22, 2009 7:27 am

還有人有興趣嗎?
歡迎聯絡!
「漢書文書處理系統」作者,在這向大家學習。
MyBlog 梅僧山房

JenT
Earned some good credits
Earned some good credits
Posts: 114
Joined: Fri Oct 24, 2008 9:23 am

Post by JenT » Fri Sep 25, 2009 1:38 pm

HeMason wrote:還有人有興趣嗎?
歡迎聯絡!
老實說:你開價太低了。
這並不好實作。

HeMason
Experienced Solver
Experienced Solver
Posts: 73
Joined: Tue Jun 30, 2009 10:07 am
Location: Taiwan
Contact:

Post by HeMason » Fri Sep 25, 2009 2:07 pm

JenT wrote: 老實說:你開價太低了。
這並不好實作。
預算的確不高,但是歡迎報價,
我會慎重考慮的!
「漢書文書處理系統」作者,在這向大家學習。
MyBlog 梅僧山房

Utensil
Moderator
Moderator
Posts: 423
Joined: Sun Feb 03, 2008 11:38 am
Location: China

Post by Utensil » Thu Oct 08, 2009 4:14 am

1. 編輯環境中支援加強版的 wxGrid,格框內支援字形字體變化,可顯示格

2. 支援 Unicode 組字顯示功能(IDS)
3. 支援中文條列符號,例如「一、」 「 (一)、」等
事先说明,以下所说的一个人月,指的是,非全职开发,但较为投入的业余开发用时。

这个工程并非易事,最简单的应该是3,一个人月内怎么都做完了。

2在现有的wxRTE和wxGrid的架构下非常困难,wxGrid入wxRTE好做,支持wxWindow的渲染即可,一个人月内的工作量,但是要求wxRTE(这个得做一个简化版的wxRTE,最起码不能包括wxGrid支持)还要入在wxGrid的每一个cell里,是接近于不可能的,要适配renderer、editor、buffer等等。最重要的是写出来之后,这个架构会比较不合理,运行速度也难以保证。

不过硬做还是可能的,预估至少3个人月。

2是最为困难的,这个应该属于核心功能了,不应该交由外包,应由熟悉IDC的人士(您)来完成核心功能,做个库,或者调用现有的IDC库,然后把wrapper和集成工作外包。

而且,纵然只是wrapper和集成工作,也并非易事。

wxRTE调用一些wx的方法来判别和读入编码,并转换成wxString的表示形式,请问,如何让wxString去表示不在utf-8集中的字符?不能。

这就意味着IDC必须做成单独的一种元信息,类似于显示图片的元信息,先表明这是IDC,然后才是IDC编码的数据。从储存上的表现,在XML就是要有专门的Node,在html(可能需要mht才行)就可能是一个非显示的tag存储IDC编码,一个显示的tag存储生成的图片。从显示上来说,就需要一个如同显示图片的迷你控件。

这符合您的要求吗?因为个人猜想,您需要的是纯txt一样能够得到正确的渲染。这最好是在Pango级别去做。

并非易事,一个单纯熟悉wx使用的人,未必能做成,需要非常了解wxRTE的内部实现,必要的时候还得对其重构。

个人的一些不成熟的看法和建议:

1) 这些功能需要单独做个全新的控件,某些与wxRTE重叠的功能可以设法复用其代码以节省开发时间。

2) 尽可能削减不是特别必要的功能

3) 您所提出的要求,远非10000元代表的人力资源素质*工期所能实现,建议另行考虑。

4) 将您的要求译成英文,征询wx核心开发人员的意见。

5)一个更为简易的支持带表格的富文本的方法,是复用现有的成熟的Web富文本编辑器,如TinyMCE、FCKEditor等,然后用wxWebConnect来显示。

Regards,

Utensil
In fascination of creating worlds by words, and in pursuit of words behind the world.

On Github: http://utensil.github.com
Technical Blog in Chinese: http://utensil.iteye.com/

HeMason
Experienced Solver
Experienced Solver
Posts: 73
Joined: Tue Jun 30, 2009 10:07 am
Location: Taiwan
Contact:

超級感謝

Post by HeMason » Mon Oct 12, 2009 2:26 am

Dear Utensil:

超級感謝版大的詳細回覆!
真的讓我感動到睡不著覺。

在這裡和另一篇詢問 wxRichTextCtrl 的回覆,一併致謝!

您的分析和建議,說實在的,小弟還真有些看不懂。
這也是小弟不敢自不量力麗的動手改的原因。
但顯然的,這工程看來是個大工程。
經您這一分析,讓小弟生了打退堂鼓之心。
似乎要由原研發小主來動手,比較妥當。
交給任何團隊,恐怕都會改得怕怕的。(除了您)

您的建議很中肯,或許我該將需求以英文表達一次,貼在相關的版面,至少讓研發核心人員瞭解中文的基本需求,以及表達我需要表格功能的急迫性。

無奈小弟的英文實在破得很,翻譯英文勉強可以,要寫成英文,真要我老命了!
呵呵呵~~

短期內,小弟打算暫時先放下這議題,先用原先的純文字版來移植。並一邊取得wx研發核心的協助,耐心等他們開發出我要的版本。在這之前,只好就算了。

但話說回來,要是您有把握,我還真願意就外包給您來研發呢!
要多少費用,您就直說無妨。請來信 [email protected]
QQ:2249550240

再次感謝您悉心回覆。

HeMason 敬上
「漢書文書處理系統」作者,在這向大家學習。
MyBlog 梅僧山房

Post Reply