漢書10徵求協同開發者

HyperEditor Q&A/技術交流
主題已鎖定
mason
Site Admin
文章: 373
註冊時間: 29日 4月 2003年, 09:57

漢書10徵求協同開發者

文章 mason »

親愛的漢書使用者您好:

目前我正在積極開發「漢書10」。
這一版主要是支援 Unicode,也支援顯示時自動折行。
寫過程式的人都知道,這等於是要將整個程式重寫。
我就藉此機會,也將程式強化,改寫近二十年沒有動的架構。
將原先 C 語言的程式碼都用 C++ 改寫,試著把一些內容物件化。
因為工程浩大,改寫費時,所以初期 release 的版本將不會包含以前版本的所有功能。
但是相對的也會加入一些新的的功能。

為了加速開發,我決定邀請大家一起參與。
核心的建構,當然必須我自己來。
但有些獨立的功能組,懇請大家提供相關的程式碼。
能有原始碼最好,有 DLL 也可以。(要能支援 Unicode)
例如:

1.數學運算式
double x = Expression( "(12.3+4)*5") ;
若有 sin()、ln()、exp() 等相關擴充功能,更好。

2.Regular Expression
LPTSTR lpSearch = RegularExpression( 原字串, 要找的字串, WORD &len) ;
傳回 lpSearch 若非 NULL,表示是原字串中的位置, len 表長度。
若是 NULL,表示沒有找到符合條件的內容。

3.Print/Preview
能支援 MediaWiki更好:
http://www.mediawiki.org/wiki/Help:Formatting/zh

要是大家有其他好用的功能,歡迎主動提供。

另外,我在操作界面處理的功力實在太差了。
要是有使用者在這方面有長才,歡迎提供好的架構。(要有Source Code)

我並不使用 MFC,因為再往下的版本很可能會跨平台,我不想被綁住。
要是有跨平台經驗的軟體工程師,願意貢獻經驗,請主動與我聯絡。

以下是幾個聯絡與討論的平台:
1. email: mason0401@gmail.com

2. 漢書 facebook

3. 大方廣漢書討論區(需要登錄會員)

我本考慮另開專站,但實在沒力氣。
要是有人能協助,那真感激不盡。

我今年五十歲了,這年紀還寫程式真是很辛苦。
願在大家共同參與下,日後漢書漸漸走向共同創作,甚至有人能接手主導開發。
讓這個國產軟體不至於消失,還能發揚光大。吾願足已!

大方廣 施得勝 敬上
2011/01/07
cchin
一般會員
文章: 1
註冊時間: 1日 1月 1970年, 08:33

若真的要跨平台,可能要先想想 GUI 的底層要掛誰的 FrameWork

文章 cchin »

得勝兄,我是靜宜大學資訊學院的金城老師。

歲月總是無情,英雄總是寂寞,一晃眼大家都是五十多歲的老人了!

一個由 DOS 到 Windows 的生命里程,耗掉了一個人的大半生歲月,若是一個孩子也都長大成人了,自己的孩子,心疼啊!

我現在很少想到 Windows 與 TEXT 檔案了!在網路上幾乎 PDF、DocX、與 HTML / XML 包辦了所有的文件內容,真懷念那個純 TEXT 的青春歲月啊!

我想,若您的市場是 Windows 可能得先想好「人機介面」,現在的使用者早就被 GUI 寵壞了,使用快鍵的能力,被滑鼠取代了!您可能得先想清楚,這樣大的改版工程,將來是給「舊客戶」在 Windows 7 的 64 位元環境上跑,還是給年輕的新客戶在 iPad2 上使用,這是完全不同的設計方案,使用的工具也是天壤之別! C++ 與 Objective-C 的風格迴異,Framework 也大不相同,要考慮再三啊!

順頌刻綏!

金城 敬筆
主題已鎖定