7erra – User

From Bohemia Interactive Community
Jump to navigation Jump to search
(removed cts, added link to sandbox)
Line 1: Line 1:
= BIKI Related =
= BIKI Related =
== Overhaul of the control types pages ==
My sandbox: [[User:7erra/Sandbox]]
If you want to help out with updating the pages you can follow these steps:
# Download (or even better clone) [https://github.com/7erra/BIKI.VR this repository] into your mission directory
# Start an '''UNMODDED''' version of Arma 3 v2.00 or above
# Open the mission in 3den
# Preview the mission
# Here you can execute the steps for each page as described below
Procedure for each page:
# Follow a red link in the column "New page"
# Execute {{Inline code|CT execVM "fnc\generateCTPage.sqf";}} in the debug console (substitute CT with the number from the "Decimal" column)
# Paste the generated code into the new page
# Adjust the template according to the arguments
# Move all information from the old page (column 2) to the new one, eg. introduction text, attribute descriptions, images, ...
# The default base classes can be found in MISSION\ui\DefaultGUIBaseClasses.hpp. Copy all classes that use the CT as a new example over.
You can take a look at the source of [[Template:CT]] itself. On that page there is example code how it should be used.
 
=== Status of each CT ===
Blue links in the New page column means that the page has been created.
{| class="wikitable sortable" Style ="Width: 50%"
! New page !! Old page !! Decimal
|-
| [[User:7erra/Sandbox_CT_STATIC|CT_STATIC]] || [[CT_STATIC]] || 0
|-
| [[User:7erra/Sandbox_CT_BUTTON|CT_BUTTON]] || [[CT_BUTTON]] || 1
|-
| [[User:7erra/Sandbox_CT_EDIT|CT_EDIT]] || [[CT_EDIT]] || 2
|-
| [[User:7erra/Sandbox_CT_SLIDER|CT_SLIDER]] || [[CT_SLIDER]] || 3
|-
| [[User:7erra/Sandbox_CT_COMBO|CT_COMBO]] || [[CT_COMBO]] || 4
|-
| [[User:7erra/Sandbox_CT_LISTBOX|CT_LISTBOX]] || [[CT_LISTBOX]] || 5
|-
| [[User:7erra/Sandbox_CT_TOOLBOX|CT_TOOLBOX]] || [[CT_TOOLBOX]] || 6
|-
| [[User:7erra/Sandbox_CT_CHECKBOXES|CT_CHECKBOXES]] || [[CT_CHECKBOXES]] || 7
|-
| [[User:7erra/Sandbox_CT_PROGRESS|CT_PROGRESS]] || [[CT_PROGRESS]] || 8
|-
| [[User:7erra/Sandbox_CT_HTML|CT_HTML]] || [[CT_HTML]] || 9
|-
| [[User:7erra/Sandbox_CT_STATIC_SKEW|CT_STATIC_SKEW]] || [[CT_STATIC_SKEW]] || 10
|-
| [[User:7erra/Sandbox_CT_ACTIVETEXT|CT_ACTIVETEXT]] || [[CT_ACTIVETEXT]] || 11
|-
| [[User:7erra/Sandbox_CT_TREE|CT_TREE]] || [[CT_TREE]] || 12
|-
| [[User:7erra/Sandbox_CT_STRUCTURED_TEXT|CT_STRUCTURED_TEXT]] || [[CT_STRUCTURED_TEXT]] || 13
|-
| [[User:7erra/Sandbox_CT_CONTEXT_MENU|CT_CONTEXT_MENU]] || [[CT_CONTEXT_MENU]] || 14
|-
| [[User:7erra/Sandbox_CT_CONTROLS_GROUP|CT_CONTROLS_GROUP]] || [[CT_CONTROLS_GROUP]] || 15
|-
| [[User:7erra/Sandbox_CT_SHORTCUTBUTTON|CT_SHORTCUTBUTTON]] || [[CT_SHORTCUTBUTTON]] || 16
|-
| [[User:7erra/Sandbox_CT_HITZONES|CT_HITZONES]] || [[CT_HITZONES]] || 17
|-
| [[User:7erra/Sandbox_CT_VEHICLETOGGLES|CT_VEHICLETOGGLES]] || [[CT_VEHICLETOGGLES]] || 18
|-
| [[User:7erra/Sandbox_CT_CONTROLS_TABLE|CT_CONTROLS_TABLE]] || [[CT_CONTROLS_TABLE]] || 19
|-
| [[User:7erra/Sandbox_CT_XKEYDESC|CT_XKEYDESC]] || [[CT_XKEYDESC]] || 40
|-
| [[User:7erra/Sandbox_CT_XBUTTON|CT_XBUTTON]] || [[CT_XBUTTON]] || 41
|-
| [[User:7erra/Sandbox_CT_XLISTBOX|CT_XLISTBOX]] || [[CT_XLISTBOX]] || 42
|-
| [[User:7erra/Sandbox_CT_XSLIDER|CT_XSLIDER]] || [[CT_XSLIDER]] || 43
|-
| [[User:7erra/Sandbox_CT_XCOMBO|CT_XCOMBO]] || [[CT_XCOMBO]] || 44
|-
| [[User:7erra/Sandbox_CT_ANIMATED_TEXTURE|CT_ANIMATED_TEXTURE]] || [[CT_ANIMATED_TEXTURE]] || 45
|-
| [[User:7erra/Sandbox_CT_MENU|CT_MENU]] || [[CT_MENU]] || 46
|-
| [[User:7erra/Sandbox_CT_MENU_STRIP|CT_MENU_STRIP]] || [[CT_MENU_STRIP]] || 47
|-
| [[User:7erra/Sandbox_CT_CHECKBOX|CT_CHECKBOX]] || [[CT_CHECKBOX]] || 77
|-
| [[User:7erra/Sandbox_CT_OBJECT|CT_OBJECT]] || [[CT_OBJECT]] || 80
|-
| [[User:7erra/Sandbox_CT_OBJECT_ZOOM|CT_OBJECT_ZOOM]] || [[CT_OBJECT_ZOOM]] || 81
|-
| [[User:7erra/Sandbox_CT_OBJECT_CONTAINER|CT_OBJECT_CONTAINER]] || [[CT_OBJECT_CONTAINER]] || 82
|-
| [[User:7erra/Sandbox_CT_OBJECT_CONT_ANIM|CT_OBJECT_CONT_ANIM]] || [[CT_OBJECT_CONT_ANIM]] || 83
|-
| [[User:7erra/Sandbox_CT_LINEBREAK|CT_LINEBREAK]] || [[CT_LINEBREAK]] || 98
|-
| [[User:7erra/Sandbox_CT_USER|CT_USER]] || [[CT_USER]] || 99
|-
| [[User:7erra/Sandbox_CT_MAP|CT_MAP]] || [[CT_MAP]] || 100
|-
| [[User:7erra/Sandbox_CT_MAP_MAIN|CT_MAP_MAIN]] || [[CT_MAP_MAIN]] || 101
|-
| [[User:7erra/Sandbox_CT_LISTNBOX|CT_LISTNBOX]] || [[CT_LISTNBOX]] || 102
|-
| [[User:7erra/Sandbox_CT_ITEMSLOT|CT_ITEMSLOT]] || [[CT_ITEMSLOT]] || 103
|-
| [[User:7erra/Sandbox_CT_LISTNBOX_CHECKABLE|CT_LISTNBOX_CHECKABLE]] || [[CT_LISTNBOX_CHECKABLE]]|| 104
|-
| [[User:7erra/Sandbox_CT_VEHICLE_DIRECTION|CT_VEHICLE_DIRECTION]] || [[CT_VEHICLE_DIRECTION]] || 105
|}
 
=== Template for page generation ===
The BIKI template used for the pages:<br>
[[Template:CT]]<br>
<br>
Some code to automatically create the backbone of the page:<br>
https://github.com/7erra/BIKI.VR/blob/master/fnc/generateCTPage.sqf<br>
<br>
Link to GUI related commands:<br>
[[:Category:Command Group: GUI Control]]<br>
<br>
Linkt to UIEH:<br>
[[User Interface Event Handlers]]


= About Me =
= About Me =

Revision as of 00:24, 20 January 2021