<<<課題データモジュール>>> *課題リストデータ構造体 **課題リストのを管理するためのデータを保存するもの ・科目 授業詳細からデータを持ってくる ・題目:文字列を保存する配列T[] ・締め切り→時間と連携する関数を用いてデータを用意する ・通知アラート設定 ・色:色を表す変数R,G,B → RGBの変数を持つ小さな構造体?変数3つ?  →初期設定は適当に決めておく、関数で変更可能にする ・メモ欄:文字列を保存する配列M[] ・「済」判別データ:変数S  →課題が「済」の状態であるかどうかを0(済でない)と1(済)判別する変数 デフォルトは0 *課題リストデータ操作関数 ・締め切りを管理し、課題の締め切り順に構造体を整理する関数 set_simekiri()     →構造体全体を締め切りを基準に管理する ・締め切りの一番早いデータの構造体を返す関数(引数なし、返り値:締め切りの一番早い課題データ構造体)simekiri_fast() ・リスト設定時に色を決める関数 set_color()  →入力された数字(表示はその色が出る)に対して決まったRGB値を変数に入れる   例 1(255, 255, 255) など ・「済」判定関数(引数:構造体、返り値:なし)judge()  ボタンが押された時に起動して変数Sを1に変更する ・データ消去関数(引数:構造体、返り値:なし)  「消去」ボタンが押された時に引数にある構造体のデータを消去する ・リスト管理関数 set_rist()(引数なし、返り値なし)  課題リストの順番を「締め切り」を基準に並べ替える ・構造体作成関数 New_rist() (引数:科目データ、返り値:作成した構造体のアドレス)  →授業詳細から科目データを持ってきて、授業詳細に作成した構造体のアドレス返す。 ・課題ポップアップ表示関数 pop_up() *課題リストページレイアウト作成関数←New <<<リンク>>> [[モジュール分けに戻る|20::gr01::モジュール分け]]