This seems complex! Never tried a mod like this before. The one who made this mod is really awesome. Even I made it in global settings that after the 1st dialog the 2nd one should become available. I also added that dialog to my NPC dialog options but it only gets the 1 dialog option. Dialog Steps to create a dialog:. Mia Cat says:. Dillon Laishram says:. Erica Lane says:. Ashton Leach says:. Jacob Crisman says:. Mikael Guggenheim says:. John Reynald Muyco says:.
Anonymous says:. Fixed toolbar creation code double-generation when the toolbar code is in separate files. Fixed error message when renaming implementation or header files; now edits are saved and the file is renamed. Added --makefiles command-line switch to regenerate makefiles in non-interactive mode. Fixed bug that caused the Documents tab to be selected after activating the main window. Fixed bug whereby variable selection was reset when scrolling in Variables window.
When auto-saving, no longer clears the current property window selection. The function name field in Event Handlers is now read-only, and you can change the name by clicking on the Edit button or double-clicking on the function name field.
This fixes function renaming glitches that can happen when you are editing the name, particularly if you have pasted it from another location before renaming. Fixed registration with a user name that contains accents. Fixed a problem going to a child element when clicking on a compile error.
Added element identifier to label in Variables and Event Handlers panels. Fixed a bug whereby code was not regenerated after variable edits for child elements such as wizard pages that don't have separate files. Now searches whole project for resources such as standalone menus. Added back debug information to the Windows version that went missing in the last version making debug reports useless.
Fixed a bug whereby Floating Card Editor window edits were not saved. Fixed a bug that created spurious columns on control-clicking over empty space in card wrap mode.
No longer allows a negative stretch factor, since it can cause a crash. Corrected extraction of values to symbol filename broken in last release. For non-top-level but independent classes, wxWindowID now gets updated in the header if it is changed. Added Eee PC launcher icon. Worked around crash on exit on some Eee PCs.
Updated bundle to include wxWidgets 2. Fixed a problem with initial Settings dialog size. Duplicate source files are now removed from makefile. Doesn't regenerate implementation now if custom parameters are added to CreateControls. Corrected a problem with the wxChoice constructor when used for derived classes. Ensured property editing is finished before an item is moved or deleted.
Added missing wxToggleButton styles. Added sizer commands to drop-down sizer menu above property menu, in case toolbar buttons are obscured. Fixed clipboard-related delays on wxGTK by enabling the Paste command unconditionally.
Fixed problem whereby the code editors would be initially scrolled horizontally by a few columns on Linux. Fixed spurious docking behaviour when moving undocked frames on wxGTK. Now checks for array access in variable names and doesn't declare the name in the class.
See "How to work with label strings" for more information. The bundle now contains wxWidgets 2. Added Check for Updates menu command. Project files now respect the native platform line ending.
Fixed a crash bug relating to picker control focus. RC import of bitmaps and icons now copies the images to the project. XRC preview now correctly sets the client size, not the overall size. RC and XRC import resources now sorted before user selection. Fixed a crash when checking for project problems before build. Fixed a crash relating to file and directory picker controls a wxWidgets bug in picker event handling.
Description window above properties given a better minimum size to avoid window resizing problems. Creation of windows in OnInit and event handlers now omits identifier since a default value is supplied. Added compiler version 9 VS Changed the DialogBlocks window title to include project and document names. Configurations can now be disabled to stop them generating makefiles or project files. Added check for out-of-range identifiers in analysis tool.
Now updates the class drop-down list in the event handler editor when changing the "External implementation" property. When importing from XRC, empty labels are now retained. Fixed a bug scrolling the property grid with a selected item. Fixed a bug whereby grid and span properties were added to the wrong property page, for children of wxGridBagSizer.
Fixed XRC import and export of sysfont tag. Fixed a bug whereby non-string values were quoted in custom control construction.
Fixed a bug whereby member variables were not initialised if the window associated with the variable had its own files. Fixed a bug whereby file changes could be lost when switching to a different element. Added "Info. More improvements for small displays.
Wizards now scroll on small displays. Fixed a problem on Linux when deleting variables. Added scrollbars to variable editor and event handler panes. Made the list of available character encodings more complete. Reads RC file using source encoding, and the RC file selector now specifies multiple files. All resources are initially selected for import. Dialog previews now scroll if the display is not large enough. Changed the debug report screen to encourage people to describe the context of the crash.
Added Full Screen toggle F Adaptations made to dialogs and main window elements to conserve display space when running on small screens pixels high or less. When a small screen is detected, element titles are not shown under the Documents tab, the palette notebook is replaced by a choicebook, and the element editor notebook is replaced by a smaller AUI notebook.
Fixed an infinite recursion problem when finding dependencies. TextUpdated to fix similarity with UI update function name. Can now have arbitrary arrays as properties of custom controls, by specifying the custom array type name for Type and stringlist for Editor. Improved borders on Windows. Now restores cursor position when reloading file in non-dialog source editor. Generated code for bitmap tiling now tests that the bitmap is valid to avoid infinite looping. Fixed a bug pasting a wxAuiNotebook into a wxSplitterWindow.
Compiled with wxWidgets 2. Added a. Fixed some wxAUI-related crashes. File dialog for adding source files now shows implementation and header files simultaneously. Fixed a bug generating custom control identifiers e. Removed wxWizardPage from the list of classes that can be created as top-level elements, since this is not currently implemented.
Added new wxAuiNotebook events added in wxWidgets 2. Fixed event sources code generation, and duplicate event handlers. Added Event sources property to more window elements, and made it possible to edit in the multiline text editor.
Added --local-settings switch to store all settings and application files in the application directory, to make DialogBlocks portable between machines. Added CFG configuration property to Windows compiler configurations, to allow libraries to be compiled with different versions of a compiler, for example.
The value of CFG is passed to the makefile. No longer closes all projects when creating a new project, if the multiple projects setting is checked. Fixed bug with editor sash position not being restored properly. Added checks to avoid invalid grid bag sizer values. Fixed an infinite loop when invalid characters are entered into a property and the focus is changed. Fixed a bug with finding the RC file within project. Moved the resource archive settings to the Resources page.
DialogBlocks will also read these values when importing from XRC. This is a non-standard usage and the tags will be ignored by wxXRC. Recompiled Linux version on wxWidets 2.
Bundle on Windows now contains wxWidgets 2. The -g option now generates XRC for individual windows as documented. Added a Comment field for variables; the comment is appended to the declaration. Corrected a crash bug when wxStatusBar is a top-level window. Corrected tab traversal in a number of DialogBlocks dialogs, and for property grid.
Fixed hanging when Watcom compile failed by suppressing file deletion prompts. Added -i flag to overwrite read-only files. No longer loses the focus in the project outline when navigating towards a wxPropertySheetDialog element.
Fixed display and application of defaults in the Elements panel. Separated project folder and name in the New Project Wizard. Fixed a duplication bug generating wxAuiManager member variable. Enabled wxMenu for submenu creation. Added data transfer properties for wxButton and wxStaticBitmap. Fixed a bug with the ShowToolTips code generation fix. Now regenerates Visual Studio project files whether or not the relevant configuration is currently selected.
Help filename separators are now replaced with forward slashes. Use Add Window in the Elements menu or drop-down menu on the toolbar. Added Tasks menu. Added Add Function task. Added Global Defaults page to the settings dialog, to allow you to specify initial values when creating projects and top-level elements. Added ability to specify a bitmap texture to be applied to a dialog or panel background. Add a paint handler to complete the code generation. Added code generation for online help.
See "How to add online help" for details. Suppressed log message when checking for installed compilers. Now builds and possibly runs project after building wxWidgets, instead of the user needing to wait for the wxWidgets build to end and then rebuild the project. Can now use the syntax "image.
Can also use "image. Fixed generation of scroll events for non-independent elements. Now puts the correct bytes at the start of Visual Studio solution files. Unicode strings are emitted in hex if necessary, to allow embedding Unicode strings into source. Fixed a bug causing compile error lines to be lost if non-ASCII characters are present in the source code.
Fills in filenames automatically when checking "Separate files" property. Added a drop-down menu button to palettes. Large numbers of custom controls are now split across multiple palettes.
Fixed a hang bug on Mac when checking for externally-updated source file documents. Corrected a problem with custom controls losing their properties when moved or copied. Added wxSearchCtrl. Removed Dialog from New Document dialog, since there are other ways of creating top-level elements. Added the ability to create a data class containing variables, to separate the data from the window implementation.
The new properties are on a separate Data Transfer tab. See "How to implement data transfer". Added a Tasks item to the tool palette, currently with a single task, for setting up data transfer. Moved the 'all' target higher up in the makefiles, to make it the default target. The output directory is now created from the configuration name to reduce clashes. Added a tabbed palette of elements to replace the drop-down menus.
Added an analysis tool for checking problems in your project and making suggestions. Fixed a crash in reference window options dialog on Windows. Added custom command keywords suffixed with BASE to denote the file without the extension. The Debug Project command can now invoke the Visual Studio debugger for the given configuration. Fixed a bug restoring the synchronous flag for custom commands. Fixed a problem with dependency generation when include files are specified relative to the source file.
Fixed file and dir picker event names. Now regenerates all of the makefiles in Regenerate All command. Fixed a crash when trying to paste after the root of the project. You can now check all the configurations that you wish a property edit to apply to. Fixed an infinite recursion problem when substituting variables. Naming an identifier after the member variable name now happens when reassigning identifiers as well as when typing the member variable name. New property editor honours property colouring setting.
Fixed a crash when checking a non-existent setup. Fixed a problem loading XRC file into editor. Fixed bugs importing a wxPanel from an XRC file - empty title is now preserved, and the window kind is set appropriately so the generated XRC has the correct class.
Fixed a bug creating a wxDirPickerCtrl. Fixed a crash on Linux when creating a wxColourPickerCtrl. Added set and kill focus events to basic events. Corrected a code generation bug in bitmaps passed to wxAuiNotebook::AddPage. Added option to preserve generate filename case instead of making the names lower case. DialogBlocks now uses "Header filename" property as the file to include, if present.
Now saves application class sources before build. Fixed an encoding conversion bug. Added Restore Default Layout command to the View menu for when windows accidentally get messed up. Added Setup Wizard. DialogBlocks now uses a property grid to edit element properties instead of regular grid, and divides properties into Basic, Class, Sizer, Size and AUI.
DialogBlocks uses AUI for its own layout, so there is more flexibility in arranging windows but windows cannot yet be undocked. To avoid a conflict with AUI behaviour, DialogBlocks' own docking facility for showing documents in separate windows has been removed. AUI features: any container window, including dialog, frame and panel, can have an AUI manager associated with it. Direct descendants of an AUI manager window have further AUI properties, which control how the panes are added to the manager.
DialogBlocks can now derive a class for any control.
0コメント