WSCsheetクラス Update 2008.03.15

開発当初から、WSCsheetで機能アップしたかった点を少しだけ、やってみました。

今回、4種類のコントロールを標準でサポートしてみました。

・ボタン

・ラジオボタン(チェックボックス)

・コンボボックス(入力可能)

・ドロップダウンコンボボックス(選択のみ)

 

ただ、確認は、WindowsのVC上のみです。バグは有ると思いますが、良かったら使ってみてください。

確認した、WideStudioのバージョンは、v3.97-9です。

 

イメージは、こんな感じです。

サンプル1

サンプルソース sheet01.lzh は、ここからDownloadしてください。



サンプル2

サンプルソース sheet1.lzh は、ここからDownloadしてください。



追加メソッド

1.セルのタイプ

long setCellType(char type);
long setCellType(long col, long row, char type);
char getCellType(long col, long row);

2.セルのITEM(コンボボックスのITEMを設定)

long setCellItems(const char* item);
long setCellItems(long col, long row, WSCstring& item);
WSCstring getCellItems(long col, long row);

3.キャプション(ボタン、ラジオボタンの表示文字列)

long setCellCaption(const char* item);
long setCellCaption(long col, long row, WSCstring& item);
WSCstring getCellCaption(long col, long row);

4.リストインデックス(コンボボックス、ドロップダウンコンボ)

long setCellListIndex(long index);
long setCellListIndex(long col, long row, long index);
long getCellListIndex(long col, long row);

5.ラジオボタンの値

long setCellCheck(WSCbool flag);
long setCellCheck(long col, long row, WSCbool flag);
WSCbool isCellCheck(long col, long row);

6.ラジオボタンのチェック色

long setCheckColor(char* cname);
long setCheckColor(short color);
long setCheckColor(long col, long row, char* cname);
long setCheckColor(long col, long row, short color);
short getCheckColor(long col, long row);


WSCsheetのソース 2008/3/19 バージョンは、ここからDownloadしてください。

ヘッダファイル、ソース、ライブラリ、DLLはそのまま入れ替えていただければ大丈夫だと思います。

WSCsheetの関数仕様 2008/3/24 ここからDownloadしてください。




免責事項 | プライバシーポリシー