<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.multitheftauto.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ahmet+Hakan+Karaaslan</id>
	<title>Multi Theft Auto: Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.multitheftauto.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ahmet+Hakan+Karaaslan"/>
	<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/wiki/Special:Contributions/Ahmet_Hakan_Karaaslan"/>
	<updated>2026-05-13T22:01:27Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.3</generator>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Resource:DxGUI&amp;diff=36938</id>
		<title>Resource:DxGUI</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Resource:DxGUI&amp;diff=36938"/>
		<updated>2013-08-21T00:40:43Z</updated>

		<summary type="html">&lt;p&gt;Ahmet Hakan Karaaslan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Resource page}}&lt;br /&gt;
'''Current Version: 1.4.2'''&lt;br /&gt;
&lt;br /&gt;
This page lists all the dxGUI framework functions and events. This will only work with [http://community.mtasa.com/index.php?p=resources&amp;amp;s=details&amp;amp;id=4871 this resource.]&lt;br /&gt;
&lt;br /&gt;
This system is created by Skyline (a.k.a laserlaser)&lt;br /&gt;
&lt;br /&gt;
dxGUI was made to create an enhanced, extensible user interface whilst keeping it user friendly. The GUI can also be designed with skins to make sure your users get the best content and design in your server.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
The installation is pretty simple. All you need to do is copy and paste the all things into your '''&amp;quot;resources&amp;quot;''' folder. dxGUI has exported functions, that make scripting GUI cleaner.&lt;br /&gt;
You can also download the '''&amp;quot;dxGUI Examples&amp;quot;''' from the MTA:SA Forums.&lt;br /&gt;
==Notice==&lt;br /&gt;
The exported functions has some extra parameters.To see them, you should go to the MTA:SA Forums.&lt;br /&gt;
&lt;br /&gt;
{{dxGUI_Functions}}&lt;/div&gt;</summary>
		<author><name>Ahmet Hakan Karaaslan</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Template:DxGUI_Functions&amp;diff=36937</id>
		<title>Template:DxGUI Functions</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Template:DxGUI_Functions&amp;diff=36937"/>
		<updated>2013-08-21T00:34:58Z</updated>

		<summary type="html">&lt;p&gt;Ahmet Hakan Karaaslan: /* Listboxes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=GUI Functions=&lt;br /&gt;
*[[dxGUI/dxCreateRootPane|dxCreateRootPane]]&lt;br /&gt;
*[[dxGUI/dxGetRootPane|dxGetRootPane]]&lt;br /&gt;
*[[dxGUI/dxRefreshThemes|dxRefreshThemes]]&lt;br /&gt;
*[[dxGUI/dxGetTheme|dxGetTheme]]&lt;br /&gt;
*[[dxGUI/dxGetDefaultTheme|dxGetDefaultTheme]]&lt;br /&gt;
*[[dxGUI/dxGetPosition|dxGetPosition]]&lt;br /&gt;
*[[dxGUI/dxGetSize|dxGetSize]]&lt;br /&gt;
*[[dxGUI/dxGetVisible|dxGetVisible]]&lt;br /&gt;
*[[dxGUI/dxGetElementTheme|dxGetElementTheme]]&lt;br /&gt;
*[[dxGUI/dxGetFont|dxGetFont]]&lt;br /&gt;
*[[dxGUI/dxGetColor|dxGetColor]]&lt;br /&gt;
*[[dxGUI/dxGetColorCoded|dxGetColorCoded]]&lt;br /&gt;
*[[dxGUI/dxGetText|dxGetText]]&lt;br /&gt;
*[[dxGUI/dxGetAlpha|dxGetAlpha]]&lt;br /&gt;
*[[dxGUI/dxSetPosition|dxSetPosition]]&lt;br /&gt;
*[[dxGUI/dxSetSize|dxSetSize]]&lt;br /&gt;
*[[dxGUI/dxSetVisible|dxSetVisible]]&lt;br /&gt;
*[[dxGUI/dxSetElementTheme|dxSetElementTheme]]&lt;br /&gt;
*[[dxGUI/dxSetFont|dxSetFont]]&lt;br /&gt;
*[[dxGUI/dxSetColor|dxSetColor]]&lt;br /&gt;
*[[dxGUI/dxSetColorCoded|dxSetColorCoded]]&lt;br /&gt;
*[[dxGUI/dxSetText|dxSetText]]&lt;br /&gt;
*[[dxGUI/dxSetAlpha|dxSetAlpha]]&lt;br /&gt;
*[[dxGUI/dxMove|dxMove]]&lt;br /&gt;
*[[dxGUI/dxRefreshStates|dxRefreshStates]]&lt;br /&gt;
*[[dxGUI/dxRefreshClickStates|dxRefreshClickStates]]&lt;br /&gt;
*[[dxGUI/guiAttachToDirectX|guiAttachToDirectX]]&lt;br /&gt;
*[[dxGUI/dxGetAlwaysOnTop|dxGetAlwaysOnTop]]&lt;br /&gt;
*[[dxGUI/dxSetAlwaysOnTop|dxSetAlwaysOnTop]]&lt;br /&gt;
*[[dxGUI/dxGetZOrder|dxGetZOrder]]&lt;br /&gt;
*[[dxGUI/dxSetZOrder|dxSetZOrder]]&lt;br /&gt;
*[[dxGUI/dxBringToFront|dxBringToFront]]&lt;br /&gt;
*[[dxGUI/dxMoveToBack|dxMoveToBack]]&lt;br /&gt;
*[[dxGUI/dxDestroyElement|dxDestroyElement]]&lt;br /&gt;
*[[dxGUI/dxDestroyElements|dxDestroyElements]]&lt;br /&gt;
===Buttons===&lt;br /&gt;
*[[dxGUI/dxCreateButton|dxCreateButton]]&lt;br /&gt;
*[[dxGUI/dxButtonRender|dxButtonRender]]&lt;br /&gt;
===Checkboxes===&lt;br /&gt;
*[[dxGUI/dxCreateCheckBox|dxCreateCheckBox]]&lt;br /&gt;
*[[dxGUI/dxCheckBoxGetSelected|dxCheckBoxGetSelected]]&lt;br /&gt;
*[[dxGUI/dxCheckBoxSetSelected|dxCheckBoxSetSelected]]&lt;br /&gt;
*[[dxGUI/dxCheckBoxRender|dxCheckBoxRender]]&lt;br /&gt;
===Labels===&lt;br /&gt;
*[[dxGUI/dxCreateLabel|dxCreateLabel]]&lt;br /&gt;
*[[dxGUI/dxLabelGetScale|dxLabelGetScale]]&lt;br /&gt;
*[[dxGUI/dxLabelGetHorizontalAlign|dxLabelGetHorizontalAlign]]&lt;br /&gt;
*[[dxGUI/dxLabelGetVerticalAlign|dxLabelGetVerticalAlign]]&lt;br /&gt;
*[[dxGUI/dxLabelSetScale|dxLabelSetScale]]&lt;br /&gt;
*[[dxGUI/dxLabelSetHorizontalAlign|dxLabelSetHorizontalAlign]]&lt;br /&gt;
*[[dxGUI/dxLabelSetVerticalAlign|dxLabelSetVerticalAlign]]&lt;br /&gt;
*[[dxGUI/dxLabelRender|dxLabelRender]]&lt;br /&gt;
===Progressbars===&lt;br /&gt;
*[[dxGUI/dxCreateProgressBar|dxCreateProgressBar]]&lt;br /&gt;
*[[dxGUI/dxProgressBarGetProgress|dxProgressBarGetProgress]]&lt;br /&gt;
*[[dxGUI/dxProgressBarGetProgressPercent|dxProgressBarGetProgressPercent]]&lt;br /&gt;
*[[dxGUI/dxProgressBarGetMaxProgress|dxProgressBarGetMaxProgress]]&lt;br /&gt;
*[[dxGUI/dxProgressBarSetProgress|dxProgressBarSetProgress]]&lt;br /&gt;
*[[dxGUI/dxProgressBarSetProgressPercent|dxProgressBarSetProgressPercent]]&lt;br /&gt;
*[[dxGUI/dxProgressBarSetMaxProgress|dxProgressBarSetMaxProgress]]&lt;br /&gt;
*[[dxGUI/dxProgressBarRender|dxProgressBarRender]]&lt;br /&gt;
===Radio buttons===&lt;br /&gt;
*[[dxGUI/dxCreateRadioButton|dxCreateRadioButton]]&lt;br /&gt;
*[[dxGUI/dxRadioButtonGetSelected|dxRadioButtonGetSelected]]&lt;br /&gt;
*[[dxGUI/dxRadioButtonGetGroup|dxRadioButtonGetGroup]]&lt;br /&gt;
*[[dxGUI/dxRadioButtonSetSelected|dxRadioButtonSetSelected]]&lt;br /&gt;
*[[dxGUI/dxRadioButtonSetGroup|dxRadioButtonSetGroup]]&lt;br /&gt;
*[[dxGUI/dxRadioButtonRender|dxRadioButtonRender]]&lt;br /&gt;
===Scrollbars===&lt;br /&gt;
*[[dxGUI/dxCreateScrollBar|dxCreateScrollBar]]&lt;br /&gt;
*[[dxGUI/dxScrollBarGetProgress|dxScrollBarGetProgress]]&lt;br /&gt;
*[[dxGUI/dxScrollBarGetProgressPercent|dxScrollBarGetProgressPercent]]&lt;br /&gt;
*[[dxGUI/dxScrollBarGetMaxProgress|dxScrollBarGetMaxProgress]]&lt;br /&gt;
*[[dxGUI/dxScrollBarSetProgress|dxScrollBarSetProgress]]&lt;br /&gt;
*[[dxGUI/dxScrollBarSetProgressPercent|dxScrollBarSetProgressPercent]]&lt;br /&gt;
*[[dxGUI/dxScrollBarSetMaxProgress|dxScrollBarSetMaxProgress]]&lt;br /&gt;
*[[dxGUI/dxScrollBarRender|dxScrollBarRender]]&lt;br /&gt;
===Spinners===&lt;br /&gt;
*[[dxGUI/dxCreateSpinner|dxCreateSpinner]]&lt;br /&gt;
*[[dxGUI/dxSpinnerGetPosition|dxSpinnerGetPosition]]&lt;br /&gt;
*[[dxGUI/dxSpinnerGetMin|dxSpinnerGetMin]]&lt;br /&gt;
*[[dxGUI/dxSpinnerGetMin|dxSpinnerGetMin]]&lt;br /&gt;
*[[dxGUI/dxSpinnerSetPosition|dxSpinnerSetPosition]]&lt;br /&gt;
*[[dxGUI/dxSpinnerSetMin|dxSpinnerSetMin]]&lt;br /&gt;
*[[dxGUI/dxSpinnerSetMin|dxSpinnerSetMin]]&lt;br /&gt;
*[[dxGUI/dxSpinnerRender|dxSpinnerRender]]&lt;br /&gt;
===Static Images===&lt;br /&gt;
*[[dxGUI/dxCreateStaticImage|dxCreateStaticImage]]&lt;br /&gt;
*[[dxGUI/dxCreateStaticImageSection|dxCreateStaticImageSection]]&lt;br /&gt;
*[[dxGUI/dxStaticImageGetLoadedImage|dxStaticImageGetLoadedImage]]&lt;br /&gt;
*[[dxGUI/dxStaticImageGetSection|dxStaticImageGetSection]]&lt;br /&gt;
*[[dxGUI/dxStaticImageGetRotation|dxStaticImageGetRotation]]&lt;br /&gt;
*[[dxGUI/dxStaticImageLoadImage|dxStaticImageLoadImage]]&lt;br /&gt;
*[[dxGUI/dxStaticImageSetSection|dxStaticImageSetSection]]&lt;br /&gt;
*[[dxGUI/dxStaticImageSetRotation|dxStaticImageSetRotation]]&lt;br /&gt;
*[[dxGUI/dxStaticImageRender|dxStaticImageRender]]&lt;br /&gt;
===Windows===&lt;br /&gt;
*[[dxGUI/dxCreateWindow|dxCreateWindow]]&lt;br /&gt;
*[[dxGUI/dxWindowGetTitlePosition|dxWindowGetTitlePosition]]&lt;br /&gt;
*[[dxGUI/dxWindowGetMovable|dxWindowGetMovable]]&lt;br /&gt;
*[[dxGUI/dxWindowIsMoving|dxWindowIsMoving]]&lt;br /&gt;
*[[dxGUI/dxWindowGetTitleVisible|dxWindowGetTitleVisible]]&lt;br /&gt;
*[[dxGUI/dxWindowSetTitlePosition|dxWindowSetTitlePosition]]&lt;br /&gt;
*[[dxGUI/dxWindowSetMovable|dxWindowSetMovable]]&lt;br /&gt;
*[[dxGUI/dxWindowGetTitleVisible|dxWindowGetTitleVisible]]&lt;br /&gt;
*[[dxGUI/dxWindowGetPostGUI|dxWindowGetPostGUI]]&lt;br /&gt;
*[[dxGUI/dxWindowSetPostGUI|dxWindowSetPostGUI]]&lt;br /&gt;
*[[dxGUI/dxWindowRender|dxWindowRender]]&lt;br /&gt;
*[[dxGUI/dxWindowMoveControl|dxWindowMoveControl]]&lt;br /&gt;
*[[dxGUI/dxWindowComponentRender|dxWindowComponentRender]]&lt;br /&gt;
===Listboxes===&lt;br /&gt;
*[[dxGUI/dxCreateList|dxCreateList]]&lt;br /&gt;
*[[dxGUI/dxListClear|dxListClear]]&lt;br /&gt;
*[[dxGUI/dxListGetSelectedItem|dxListGetSelectedItem]]&lt;br /&gt;
*[[dxGUI/dxListSetSelectedItem|dxListSetSelectedItem]]&lt;br /&gt;
*[[dxGUI/dxListGetItemCount|dxListGetItemCount]]&lt;br /&gt;
*[[dxGUI/dxListRemoveRow|dxListRemoveRow]]&lt;br /&gt;
*[[dxGUI/dxListAddRow|dxListAddRow]]&lt;br /&gt;
*[[dxGUI/dxListSetTitleShow|dxListSetTitleShow]]&lt;br /&gt;
*[[dxGUI/dxListGetTitleShow|dxListGetTitleShow]]&lt;br /&gt;
*[[dxGUI/dxListSetVisible|dxListSetVisible]]&lt;br /&gt;
*[[dxGUI/dxListGetVisible|dxListGetVisible]]&lt;br /&gt;
*[[dxGUI/dxListRender|dxListRender]]&lt;br /&gt;
&lt;br /&gt;
=Events=&lt;br /&gt;
*[[dxGUI/onClientDXClick|onClientDXClick]]&lt;br /&gt;
*[[dxGUI/onClientDXDoubleClick|onClientDXDoubleClick]]&lt;br /&gt;
*[[dxGUI/onClientDXMouseEnter|onClientDXMouseEnter]]&lt;br /&gt;
*[[dxGUI/onClientDXMouseLeave|onClientDXMouseLeave]]&lt;br /&gt;
*[[dxGUI/onClientDXChanged|onClientDXChanged]]&lt;br /&gt;
*[[dxGUI/onClientDXPropertyChange|onClientDXPropertyChange]]&lt;br /&gt;
*[[dxGUI/onClientDXScroll|onClientDXScroll]]&lt;br /&gt;
*[[dxGUI/onClientDXSpin|onClientDXSpin]]&lt;br /&gt;
*[[dxGUI/onClientDXMove|onClientDXMove]]&lt;br /&gt;
*[[dxGUI/onClientDXDestroy|onClientDXDestroy]]&lt;br /&gt;
*[[dxGUI/onClientDXDestroyAll|onClientDXDestroyAll]]&lt;/div&gt;</summary>
		<author><name>Ahmet Hakan Karaaslan</name></author>
	</entry>
</feed>