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してください。