SC4 Devotion Forum Archives

SimCity 4 General Discussion and Tutorials => SimCity 4 General Discussion => General Custom Content Discussion => Topic started by: GoaSkin on November 28, 2007, 01:32:16 PM

Title: previously unknown UI widgets found
Post by: GoaSkin on November 28, 2007, 01:32:16 PM
By examining the EXE, I found out that the GZWin framework supports widgets that are never used on any UI file. This is a complete list of all UI widgets:

Quote
GZWinCtrlMgr
GZWinIMEServer
GZWinIMEProxy
GZWinIMEComposition
GZWinIMECandidateList
GZWinGenTitleBar
GZWinGen
GZWinGrid
GZWinTextEdit
GZWinListBox
GZWinLineInput
GZWinSpinner
GZWinScrollbar
GZWinSlider
GZWinOptGrp
GZWinText
GZWinBtn
GZWinFlatRect
GZWinFileBrowser
GZWinCombo
GZWinBMP
GZWinGenDlg
GZWinFolderRow
GZWinFolders
GZWinTextTicker
GZWinOutline
GZWinPieMenu
GZWinTreeView
GZWinMsgBox
GZWinToolTip
GZWinDlg
GZWinCustom
GZWinHTML
GZWinMgrBase
GZWinLuaScriptConsole
GZWinLuaScriptView
GZWinLuaScriptViewGeneral
GZWinSpyMessageFilter
GZWinSpyMessageFilterBreak
GZWinProcSpyMessages
GZWinProcShowProperties
GZWinProcSpy
GZWinSpyHotKeyFilter
GZWinScrollbar2
GZWinKnob
GZWinDragAndDropManager

I don't know anything about the necessary parameters to make use of them. Feel free to make experiments!

Title: Re: previously unknown UI widgets found
Post by: jeronij on November 28, 2007, 02:01:52 PM
I have no idea about using them either ...  ::) ... but you are very kind for sharing this information here  :thumbsup:  I am sure this can be helpful for the UI minds around here  ;)
Title: Re: previously unknown UI widgets found
Post by: wouanagaine on November 28, 2007, 02:13:27 PM
Hum for me almost all of the name look like base classes for controls in a GUI system
Title: Re: previously unknown UI widgets found
Post by: GoaSkin on November 28, 2007, 02:22:09 PM
The widgets do have the same name like the class that initialize them. I tried to itentify them by searching for specific subfunctions. Some of them may not be usable as widget but everything what is surely only a helper function has been sorted out.