鉄道経営系ゲーム製作スレッド Ver.8at GAMEDEV鉄道経営系ゲーム製作スレッド Ver.8 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト33:riorio ◆rio2xMQlrQ 10/05/18 00:11:01 09+pmb49 あと、とりあえずGUIまわりいじるときの課題。 >>前710 たとえばいま私がいじってる道路建設するコントローラGUIとかは、 freetrain.controllers.AbstractLineControllerで設計したやつを、必要なところで 継承して使いまわすっていうか、利用してるんだけど。 今回「費用」をCostBoxで表示したらそのままではRoadControllerのおかしなところに CostBoxが出て困るからRoadControllerをデザイナで編集しようとしたところ。 >データが失なわれる可能性を防ぐため、デザイナの読み込み前に以下のエラーを解決する必要があります。 > 1 エラー > このページが表示されている理由 > デザイナは型 'freetrain.controllers.AbstractLineController' のインスタンスを作成しなければなりませんが、 >型が abstract として宣言されているため、作成できませんでした。 となって、編集できない。これは建物の工事(仮)とかでも同じ現象が起こる。 が、abstractなコントローラはabstractで宣言しておかなかったら継承できないわけで (ためしにabstract宣言消してみてどうなるかやってみたさw)、これどーにもなんないの? RoadControllerは、結局、FreeTrain EX Avの画面見ながら「ツリー表示を上に12ドット狭めて」 「そのあいたところにCostBoxがはまるようにするにはSystem.Drawing.Point(12, 128)か」 とか全部手打ちで座標いれこみましたよww 一時的に親のabstract消したらまた別のなんとかってエラーがどっちゃりでてダメでした。 これものちのちのことを考えると、どうにかできないのかと思うのだけど。 ウチ無料のExpressEditionなんだけど、VS2008プロだったらダイアログいじれるんだろうか。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch