約 1,955,137 件
https://w.atwiki.jp/isoroku_be/pages/165.html
情報 作者名:なでおやじ/area オリジナル:なでしこ質問掲示板「マウス移動で母艦上の座標を指定できませんか?」 改変 area 概要 指定したフォーム内部(クライアント領域)の左/上の座標を返します。 解説 指定したフォームのクライアント領域の左/上の座標を返します。 簡易ショートカットメニューを作ったときの副産物です。 クライアント領域の計算方法はなでおやじさんのソースを元に作りました。 ありがとうございます。 引数 OBJ = グループ(フォーム) 返り値 指定したOBJ(フォーム)のクライアント領域の左/上の座標 サンプルプログラム 対象フォームとはフォーム そについて 可視=1 ノッケフォームとはフォーム そについて 可視=1 スタイル=「枠なし」 背景色=ウィンドウ背景色 W=100 H=100 ノッケフォームの15,30へ「乗っかった」を文字描画 ノッケフォームのX=対象フォームの机上クライアントX取得 ノッケフォームのY=対象フォームの机上クライアントY取得 //本体 ●机上クライアントX取得({グループ}OBJの) OBJ→X+(OBJ→W-OBJ→CW)/2で戻る ●机上クライアントY取得({グループ}OBJの) (OBJ→H+OBJ→Y)-(OBJ→W-OBJ→CW)/2-OBJ→CHで戻る 名前 コメント
https://w.atwiki.jp/isoroku_be/pages/191.html
情報 作者名:1.0e+21 引用元:mpirライブラリをなでしこ用に改変 概要 mpirと言う、Windows用に移植されたC言語用GMPライブラリを使用して、なでしこで多倍長整数(巨大な整数)の計算をできるようにします。 なでしこ用プラグインをインストールするので、なでしこ標準の関数と同じように使用できます。 関数名はほとんどGMPのMPZ(整数)で使用できるものがほとんどなので、以下のサイトなどを参考にすると、だいたい使えると思います。 https //gmplib.org/manual/Integer-Functions.html サンプルプログラム 「nakoGMP ver {NAKOGMP_DLLバージョン}、mpir ver {Get_mpir_version}」と表示 A=mpz_init//多倍長整数を使用するためのキーが作成される。 「Aのキー {A}」を表示 B=mpz_init 「Bのキー {B}」を表示 C=mpz_init 「Cのキー {C}」を表示 mpz_set_str(A、『123456789012345678901234567890123456789』、10) mpz_set_str(B、『987654321098765432109876543210987654321』、10) 「A={mpz_get_str(A,10)}」を表示 「B={mpz_get_str(B,10)}」を表示 mpz_add(C,A,B) 「A+B={mpz_get_str(C,10)}」を表示 mpz_mul(C,B,A) 「A*B={mpz_get_str(C,10)}」を表示 mpz_clear(A) mpz_clear(B) mpz_clear(C) //mpz_add(C,A,B) //↑のコメントを外すと、不正なキーを使用するので、エラーが発生する。 本体 https //www.dropbox.com/s/o9njvw9jd48zu1a/nakoGMP.dll よりダウンロードして、なでしこのプラグインフォルダにコピー 又は、このページに添付されているdllをダウンロードして、なでしこのプラグインフォルダにコピー 使用可能な関数 ~初期化用。GMPと引数が少ないので注意。キーが返される。 mpz_init mpz_init_set_str(str,base) mpz_init_set_si(rop) ~ropのbase進法での文字列が返される。GMPと引数が少ないので注意。 mpz_get_str(rop,base) ~細々としたもの? mpz_set_str(rop,str,base) mpz_set_si(rop,op) mpz_clear(x) mpz_size(op) ~以下自動育成 mpz_add(rop,op1,op2); mpz_add_ui(rop,op1,op2); mpz_sub(rop,op1,op2); mpz_sub_ui(rop,op1,op2); mpz_ui_sub(rop,op1,op2); mpz_mul(rop,op1,op2); mpz_mul_si(rop,op1,op2); mpz_mul_ui(rop,op1,op2); mpz_addmul(rop,op1,op2); mpz_addmul_ui(rop,op1,op2); mpz_submul(rop,op1,op2); mpz_submul_ui(rop,op1,op2); mpz_mul_2exp(rop,op1,op2); mpz_neg(rop,op); mpz_abs(rop,op); mpz_cdiv_q(q,n,d); mpz_cdiv_r(r,n,d); mpz_cdiv_qr(q,r,n,d); mpz_cdiv_q_ui(q,n,d); mpz_cdiv_r_ui(r,n,d); mpz_cdiv_qr_ui(q,r,n,d); mpz_cdiv_ui(n,d); mpz_cdiv_q_2exp(q,n,b); mpz_cdiv_r_2exp(r,n,b); mpz_fdiv_q(q,n,d); mpz_fdiv_r(r,n,d); mpz_fdiv_qr(q,r,n,d); mpz_fdiv_q_ui(q,n,d); mpz_fdiv_r_ui(r,n,d); mpz_fdiv_qr_ui(q,r,n,d); mpz_fdiv_ui(n,d); mpz_fdiv_q_2exp(q,n,b); mpz_fdiv_r_2exp(r,n,b); mpz_tdiv_q(q,n,d); mpz_tdiv_r(r,n,d); mpz_tdiv_qr(q,r,n,d); mpz_tdiv_q_ui(q,n,d); mpz_tdiv_r_ui(r,n,d); mpz_tdiv_qr_ui(q,r,n,d); mpz_tdiv_ui(n,d); mpz_tdiv_q_2exp(q,n,b); mpz_tdiv_r_2exp(r,n,b); mpz_mod(r,n,d); mpz_mod_ui(r,n,d); mpz_divexact(q,n,d); mpz_divexact_ui(q,n,d); mpz_divisible_p(n,d); mpz_divisible_ui_p(n,d); mpz_divisible_2exp_p(n,b); mpz_congruent_p(n,c,d); mpz_congruent_ui_p(n,c,d); mpz_congruent_2exp_p(n,c,b); mpz_powm(rop,base,exp,mod); mpz_powm_ui(rop,base,exp,mod); mpz_powm_sec(rop,base,exp,mod); mpz_pow_ui(rop,base,exp); mpz_ui_pow_ui(rop,base,exp); mpz_root(rop,op,n); mpz_rootrem(root,rem,u,n); mpz_sqrt(rop,op); mpz_sqrtrem(rop1,rop2,op); mpz_perfect_power_p(op); mpz_perfect_square_p(op); mpz_probab_prime_p(n,reps); mpz_nextprime(rop,op); mpz_gcd(rop,op1,op2); mpz_gcd_ui(rop,op1,op2); mpz_gcdext(g,s,t,a,b); mpz_lcm(rop,op1,op2); mpz_lcm_ui(rop,op1,op2); mpz_invert(rop,op1,op2); mpz_jacobi(a,b); mpz_legendre(a,p); mpz_kronecker(a,b); mpz_kronecker_si(a,b); mpz_kronecker_ui(a,b); mpz_si_kronecker(a,b); mpz_ui_kronecker(a,b); mpz_remove(rop,op,f); mpz_fac_ui(rop,n); mpz_2fac_ui(rop,n); mpz_mfac_uiui(rop,n,m); mpz_primorial_ui(rop,n); mpz_bin_ui(rop,n,k); mpz_bin_uiui(rop,n,k); mpz_fib_ui(fn,n); mpz_fib2_ui(fn,fnsub1,n); mpz_lucnum_ui(ln,n); mpz_lucnum2_ui(ln,lnsub1,n); ~デバッグ用 Get_mpir_version NAKOGMP_DLLバージョン Get_MPZs_next Get_MPZs_size Get_MPZs_capacity GetZNum※ GetNumZ※ ※印は、設定間違えて、使用不可能です。 ライセンスとか 僕はmpirを移植して、なでしこで使用可能にしただけなので、mpir(gmp)のライセンスを守ってください。 Copyright 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013 Free Software Foundation, Inc. Contributed by the AriC and Caramel projects, INRIA. This file is part of the GNU MPFR Library. The GNU MPFR Library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. The GNU MPFR Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with the GNU MPFR Library; see the file COPYING.LESSER. If not, see http //www.gnu.org/licenses/ or write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. ############################################################################## The GNU MPFR distribution contains the following files (This does not apply to code retrieved by Subversion.) AUTHORS - the authors of the library BUGS - bugs in MPFR - please read this file! COPYING - the GNU General Public License, version 3 COPYING.LESSER - the GNU Lesser General Public License, version 3 ChangeLog - the log of changes INSTALL - how to install MPFR (see also mpfr.texi) Makefile* - files for building the library NEWS - new features with respect to previous versions PATCHES - empty file (until patches are applied) README - this file TODO - what remains to do (any help is welcome!) VERSION - version of MPFR (next release version if taken by Subversion) ac*.m4 - automatic configuration files compile - auxiliary installation file config.* - auxiliary installation files configure* - configuration files depcomp - auxiliary installation file doc/ - directory containing the documentation (manual, FAQ) examples/ - directory containing examples install-sh - installation file ltmain.sh - auxiliary installation file m4/ - directory containing additional configuration files missing - auxiliary installation file src/ - directory containing the MPFR source tests/ - directory containing the testsuite (for "make check") tools/ - directory containing various tools tune/ - directory containing files for tuning MPFR According to the special exception to the GNU General Public License, the autotools files compile, config.sub, config.guess, ltmain.sh, m4/libtool.m4 and missing are distributed under the same licence of GNU MPFR. You can get the latest source code by Subversion at INRIAGForge svn checkout svn //scm.gforge.inria.fr/svn/mpfr/trunk mpfr or svn checkout https //scm.gforge.inria.fr/svn/mpfr/trunk mpfr (the last argument can be any directory name). You can use svn ls svn //scm.gforge.inria.fr/svn/mpfr/branches svn ls svn //scm.gforge.inria.fr/svn/mpfr/tags to get the list of branches or tags (releases), then checkout a particular branch or tag instead of the trunk. Alternatively, you can now use the "https " scheme (a.k.a. DAV) instead of "svn ". For more information about Subversion, please see http //svnbook.red-bean.com/ (the official Subversion book); http //gcc.gnu.org/wiki/SvnHelp (written for GCC developers, but interesting general information can be found there); http //subversion.apache.org/faq.html (the Subversion FAQ). Subversion users should read the file "doc/README.dev" (provided via SVN only). 名前 コメント
https://w.atwiki.jp/isoroku_be/pages/128.html
情報 作者名:しらたま 引用元:なでしこプログラム掲示板「多重起動の防止」 勝手に改変 概要 多重起動を防止します。 ここでは確実性の高いMutex(API)を使った方法を載せています。 本体 #----------------------------------------------------------------------- #最上部 #----------------------------------------------------------------------- #オプション ミューキーワード=「なでしこ」。//このキーワードが被ったら多重起動となります。 ●多重起動検知処理 「多重起動です」という。 終わり。 母艦の閉じた時は~ ReleaseMutex(ミューテックス)。 CloseHandle(ミューテックス)。 #---------------------------------------------------------- #---------------------------------------------------------- #定義(いじらないように) ●CreateMutex(sec,owner,{参照渡し}neme) =DLL("kernel32.dll", "HANDLE CreateMutexA( LONG pSAttr,//0固定 BOOL fOwner,//所有者 LPCTSTR sMutexName//オブジェクト名 )") ●ReleaseMutex(hMutex) =DLL("kernel32.dll", "BOOL ReleaseMutex( HANDLE hMutex // ミューテックスのハンドル )") ●CloseHandle(hObject)=DLL("kernel32.dll", "BOOL CloseHandle( HANDLE hObject // オブジェクトのハンドル )") ●GetLastError()=DLL("kernel32.dll","DWORD GetLastError()") ミューテックスはCreateMutex(0,0,ミューキーワード) GetLastError() もしそれが/*ERROR_ALREADY_EXISTS*/183ならば、多重起動検知処理。 #----------------------------------------------------------------------- #----------------------------------------------------------------------- 名前 コメント
https://w.atwiki.jp/isoroku_be/pages/71.html
情報 作者名:moka(しらたま/のんきなおやじ) 引用元:なでしこプログラム掲示板「なでしこ更新チェック」 利用:●タスクバー位置取得 勝手に改変 概要 ウィンドウの位置をデスクトップワークエリアの右下に移動します。 解説 引数 OBJ:対象のウィンドウ 本体 ●窓位置右下移動({グループ=?母艦}OBJを) Pとは整数 P=タスクバー位置取得。 OBJについて もし、P=「左」ならば、X=デスクトップW-デスクトップワークエリアW 違えば、X=デスクトップワークエリアW-W もし、P=「上」ならば、Y=デスクトップH-デスクトップワークエリアH 違えば、Y=デスクトップワークエリアH-H。 #----------------------------------------------------------------------- !APPBARDATA_TYPE=「long,long,long,long,long,long,long,long,long」 ■APPBARDATA ・cbSize #{=36} #TEST ・hWnd ・uCallbackMessage ・uEdge ・Left ・Top ・Right ・Bottom ・lParam PACK(APPBARDATA,AB_DAT,APPBARDATA_TYPE)。 #--------------------------------------- [[●タスクバー位置取得]] もし、SHAppBarMessage(5,AB_DAT)ならば UNPACK(AB_DAT,APPBARDATA,"long,long,long,long") #グループに戻す TMPはAPPBARDATAのuEdge TMPで条件分岐 「0」ならば、「左」で戻る。 「1」ならば、「上」で戻る。 「2」ならば、「右」で戻る。 「3」ならば、「下」で戻る。 違えば、「関数戻りエラー」という。 #----------------------------------------------------------------------- ●SHAppBarMessage(ID,{参照渡し}p)=DLL("shell32.dll", "BOOL SHAppBarMessage( LONG dwMessage, //タスクバー位置: H5 LPPOINT pData )") #http //www.winapi-database.com/Program/Shell/SHAppBarMessage.html #----------------------------------------------------------------------- //サンプルプログラム 母艦のW=50。 母艦のH=50。 母艦を窓位置右下移動。 名前 コメント
https://w.atwiki.jp/gamelist2/pages/62.html
[アクレイム ジャパン] Sfc_31992/04/24 【SFC】WWFスーパーレッスルマニア Sfc_31993/01/29 【SFC】クリスティーワールド Sfc_31993/02/26 【SFC】バートの不思議な夢の大冒険 Sfc_31993/05/21 【SFC】NBAオールスターチャレンジ Sfc_31993/07/09 【SFC】エイリアン3 Sfc_31993/07/09 【SFC】スーパーハイインパクト Sfc_31993/07/23 【SFC】WWFロイヤルランブル Sfc_31993/08/27 【SFC】MVPベースボール Sfc_31993/12/24 【SFC】モータルコンバット Sfc_31994/02/25 【SFC】T-2 ザ・アーケードゲーム Sfc_31994/03/25 【SFC】チャンピオンズワールドクラスサッカー Sfc_31994/04/29 【SFC】NBA JAM Sfc_31994/09/30 【SFC】クラッシュ・ダミー Sfc_31994/09/30 【SFC】バーチャルバート Sfc_31994/11/11 【SFC】モータルコンバットⅡ究極神拳 Sfc_31994/12/16 【SFC】ナイジェルマンセル・インディカー Sfc_31995/01/27 【SFC】ウルヴァリン Sfc_31995/02/24 【SFC】NFL クォーターバッククラブ 95 Sfc_31995/02/24 【SFC】NBA JAM トーナメントエディション Sfc_31995/04/28 【SFC】トゥルーライズ Sfc_31995/05/26 【SFC】ウォーロック Sfc_31995/05/26 【SFC】スターゲイト Sfc_31995/06/23 【SFC】大物ブラックバスフィッシング人造湖編 Sfc_31995/10/27 【SFC】ジャスティス・リーグ Sfc_31995/10/27 【SFC】ジャッジ・ドレッド Sfc_31995/10/27 【SFC】バットマン フォーエヴァー Sfc_31995/10/27 【SFC】フォアマン フォー リアル Sfc_31995/12/01 【SFC】ビッグハート ベースボール Sfc_31996/03/01 【SFC】NFL クォーターバッククラブ 96 Sfc_31996/03/01 【SFC】レッスルマニア・ジ・アーケードゲーム Sfc_31996/03/01 【SFC】レボリューションX Sfc_31996/08/30 【SFC】ナンバーズパラダイス
https://w.atwiki.jp/isoroku_be/pages/171.html
情報 作者名:戒斗 引用元:なでしこプログラム掲示板「タスクトレイでポップアップメニュー改」 概要 タスクトレイのイベントでポップアップメニューを表示させます。 「タスクトレイでポップアップメニュー」 の不具合を勝手に修正してみました。 解説 ひまわりでmokaさんが作成なさった「タスクトレイでメニュー」 http //www.isonly.net/~yuk_yt/himawari/pr/1165.html をSWinXさんがなでしこに移植された 「タスクトレイでポップアップメニュー」 にメニューが他の場所をクリックしても消えないという不具合があったので修正して見ました。 そのためショートカットキーの動作も可能になっています。 サンプルプログラム //ここから タスクトレイでメニュー ●母艦設計 母艦の可視はオフ ■POINT ・X ・Y !POINT_TYPEとは文字列="DWORD,DWORD" ●GetCursorPos({参照渡し}p)=DLL("USER32.DLL", "INT GetCursorPos( char* pPoint)") ●GetMenu(hWnd)=DLL("USER32.DLL", "DWORD GetMenu(DWORD hWnd)") ●GetSubMenu(hMenu,I)=DLL("USER32.DLL", "DWORD GetSubMenu( DWORD hWnd, DWORD Index)") ●TrackPopupMenu(hMenu,f,x,y,r,hWnd,p)=DLL("USER32.DLL", "Int TrackPopupMenu( Int hMenu, Int wFlags, Int x, Int y, Int nReserved, Int hWnd, Int lPrc)") ●SetForegroundWindow(hWnd) =DLL("user32.dll", "BOOL SetForegroundWindow( HWND hWnd )") 「なし,M親,ダミー M親,M子1,出す,,,母艦復活 M親,M線1,- M親,M子2,終わる,,,終わり」をメニュー一括作成 GetMenu(母艦ハンドル) メニューハンドル=GetSubMenu(それ,0) M親の可視はオフ 母艦をタスクトレイ入れる 母艦のタスクトレイ右クリックした時は~ Sとは文字列 Sに8を確保 SetForegroundWindow(母艦ハンドル) GetCursorPos(S) UNPACK(S,POINT,POINT_TYPE) TrackPopupMenu(メニューハンドル,2,POINT.X,POINT.Y,0,母艦ハンドル,0) 待機。 ●母艦復活 母艦をタスクトレイ出す 母艦の可視はオン テスト -- test (2010-09-23 00 30 57) 名前 コメント
https://w.atwiki.jp/dollbook_wiki/pages/352.html
ジャパン・バービー (Dolly*Dolly Books) 編集 関口 泰宏 発行日 2008/12/26 発行所 グラフィック社 ISBN 978-4766119831 ○コメント○ ~実際に作ってみての感想やその他この本の情報をお気軽にどうぞ 名前 コメント すべてのコメントを見る
https://w.atwiki.jp/sysd/pages/2118.html
レントラックジャパン 【商号履歴】 株式会社レントラックジャパン(1999年4月~2009年4月1日株式会社TSUTAYAに合併) 美濃産業株式会社(?~1999年4月) 【株式上場履歴】 <大証ヘラクレス>2002年7月30日~2006年2月21日(カルチュア・コンビニエンス・クラブ株式会社と株式交換) 【合併履歴】 2008年10月1日 CKエンタテインメント株式会社 2008年4月1日 キュー・アックス株式会社 【沿革】 平成元年12月 カルチュア・コンビニエンス・クラブ株式会社の100%出資により、株式会社レントラックジャパンとして大阪市中央区南船場に設立。翌年1月にはレントラックコーポレーション(米国)が33.5%資本参加し、PPTシステムの導入を開始。 平成2年3月 PPTシステムとして最初の映像ソフト「どついたるねん」の流通を開始。 平成2年7月 東日本地区の業務拡大に伴い、東京支社を東京都千代田区に設置。 平成3年4月 本店を大阪市中央区城見に移転。 平成6年4月 CD-Ⅰ等のニューメディア展開および備品販売を目的とする連結子会社 日本エーブイ情報ネットワーク株式会社(現 株式会社ブロウアウトジャパン(現連結子会社))を設立(当社の現出資比率100%)。 平成6年11月 関西地区の業務拡大に伴い、大阪支社を大阪市中央区に設置。 平成8年7月 本店を東京都渋谷区に移転。 平成10年10月 PPTシステムでのDVDソフトの供給を開始。 平成11年4月 無額面株式を50円額面株式に変更するため、形式上の存続会社株式会社レントラックジャパン(旧美濃産業株式会社)と合併。 平成12年1月 ビデオレンタル店舗向けサプライ商品販売事業及び当社のPPTシステム向け映像ソフトの供給事業を主要事業とする日本レンタル・システム・サプライ株式会社の全発行済株式を取得し、連結子会社とする(当社の出資比率100%)。 平成12年12月 連結子会社であった日本レンタル・システム・サプライ株式会社の全株式を売却。 平成13年4月 シネマコンプレックスを中心とした商業施設の企画を主業務とする連結子会社 キュー・アックス株式会社(現連結子会社)を設立(当社の現出資比率97.92%)。 平成13年5月 音楽レーベル「RENTRAK ENTERTAINMENT」を立ち上げ、音楽CDソフトの販売を開始。 平成13年10月 PPTシステムでのCDソフトの供給を開始。 平成13年11月 自社制作のショートフィルム連載マガジン「Grasshoppa!」を発売。 平成14年7月 大阪証券取引所ナスダック・ジャパン市場(現ニッポン・ニュー・マーケット-「ヘラクレス」市場)に上場。 平成14年9月 インターネット上で会員制によるDVDレンタルを行う「DISCAS」のサービス運用を開始。 平成15年1月 映像ソフトレーベル「BIG TIME ENTERTAINMENT」を設立し、自社レーベル映像ソフトの販売を開始。 平成15年4月 映像コンテンツの輸出入及び配給を主業務とする株式会社コムストックを取得(当社の出資比率60%)。 平成15年7月 7月31日最終の株主名簿及び実質株主名簿記載株主に対し、平成15年9月17日付をもって1株を2株に分割。 平成15年8月 新しいPPTシステムの施策として加盟店の品揃え強化を支援する「PPT特別方式(注2)」を開始。 平成16年2月 連結子会社 株式会社コムストックを完全子会社化(当社の現出資比率100%)。 平成16年3月 カルチュア・コンビニエンス・クラブ株式会社の当社株式の公開買付け実施により、同社の連結子会社となる(同社の出資比率46.98%)。 平成16年6月 インターネットを介した著作物の売買の仲介を主業務とする連結子会社 株式会社DOCKSON(現連結子会社)を設立(当社の現出資比率70.0%)。 平成16年10月 オンラインDVDレンタルサービス「DISCAS」が「TSUTAYA DISCAS」としてリニューアル。 平成16年12月 大阪支社の業容拡大ならびに大阪物流センターの業務効率化を目的に、大阪支社および物流センターを東大阪市に移転・集約。
https://w.atwiki.jp/isoroku_be/pages/106.html
情報 作者名:Ack 引用元:なでしこ質問掲示板「なんとか出来ました」 概要 スクロールパネルをマウスホイールでスクロールできるようにします。 //サンプルプログラム //ここから SPとはスクロールパネル SPのHは200 SPのWは400 (20)回 パネル配列[回数]をパネルとして作成 パネル配列[回数]→Y = 回数*50 パネル配列[回数]→親部品はSP SPについて マウスホイール回した時は~ WM_VSCROLL = 277 SB_PAGEUP = 2 SB_PAGEDOWN = 3 //スクロールパネルには,ホイール値が代入されないみたいです もし(母艦のホイール値 0)なら メッセージ送信(WM_VSCROLL, SB_PAGEUP, 0) 違えば メッセージ送信(WM_VSCROLL, SB_PAGEDOWN, 0) 母艦のマウスホイール回した時は~ SPのマウスホイール回した時 //ここまで 名前 コメント
https://w.atwiki.jp/thesimssocial/pages/162.html
Japanイベントでは1個のみ 名称 Japanese Easel 費用 Lv 2700 Simoleons 設置材料 - Drop Cloth, Duster, Rubber Glove, Muse スキル名 大体の回数 報酬 Learn Brush Technique 10 25 Learn Kanji 15 25 Carp Painting 30 26 Learn Kaisho Style 45 26 Sakura Tree Painting 40 27 Learn Gyoushu Style 40 27 Wave Painting 60 28 Learn Sousho Style 62 28 Design Kimono Cloth 60 29 Master Calligraphy 60 30