Changeset 43
- Timestamp:
- 05/06/05 01:12:02 (3 years ago)
- Files:
-
- downloads/test.commit (deleted)
- trunk/dyndui/DynDUI.txt (modified) (1 diff)
- trunk/dyndui/src/dui/GTKHierarchy.txt (deleted)
- trunk/dyndui/src/dui/table_out.d_txt (deleted)
- trunk/dyndui/src/test/TestWindow.exe (modified) (previous)
- trunk/src/gameIn4/Makefile.gameIn4 (deleted)
- trunk/src/gameIn4/compileDMines (deleted)
- trunk/src/gameIn4/src/Dine.d (modified) (1 diff)
- trunk/src/gameIn4/src/Dines.d (modified) (1 diff)
- trunk/src/gameIn4/src/PlayField.d (modified) (1 diff)
- trunk/src/gameIn4/src/TopScores.d (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/dyndui/DynDUI.txt
r40 r43 7 7 Dynamic DUI is still a work in progress which means that there are a few "gotcha's" to be prepared for: 8 8 9 1) Make sure you install at least >= Gtk 2.4 on windows. There are windows installers available as mentioned at dsource.org; see the DUI project discussions. On Linux, Gtk 2.4 is also required, but this is usually less of a problem because of the prevalence of Gtk on Linux distributions.9 1) Make sure you install at least Gtk 2.4 on windows; please don't use the new Gtk 2.6.7 for windows; it isn't compatible with this version of DUI yet (so far as I've tested). There are windows installers available as mentioned at dsource.org; see the DUI project discussions. On Linux, Gtk 2.4 is also required, but this is usually less of a problem because of the prevalence of Gtk on Linux distributions. 10 10 11 11 2) Currently, DynDUI assumes the default installation path of GTK on Windows to be trunk/src/gameIn4/src/Dine.d
r8 r43 26 26 public class Dine : Button 27 27 { 28 29 30 28 int row; 31 29 int col; trunk/src/gameIn4/src/Dines.d
r8 r43 20 20 21 21 private import dui.All; 22 22 23 private import mPlayField; 24 private import mDine; 25 private import mTopScores; 26 23 27 public class Dines : MainWindow , MenuItemListener 24 { 25 26 private import mPlayField; 27 private import mDine; 28 private import mTopScores; 29 28 { 30 29 DinesMenu menu; 31 30 GameStatus gameStatus; trunk/src/gameIn4/src/PlayField.d
r8 r43 23 23 private import std.string; 24 24 private import std.random; 25 26 private import mDines; 27 private import mDine; 25 28 26 29 public class PlayField : Table , MouseButtonListener 27 30 { 28 29 private import mDines;30 private import mDine;31 32 31 const int colSize = 30; 33 32 const int rowSize = 16; trunk/src/gameIn4/src/TopScores.d
r8 r43 25 25 private import std.path; 26 26 private import std.c.stdlib; 27 28 private import dui.All; 27 29 28 30 public: 29 31 class TopScores : ButtonClickedListener 30 32 { 31 32 33 34 private import dui.All;35 36 33 private char[] homeDir; 37 34 private char[] scoresFile;
