User Tools

Site Tools



gui_api_changelog
TODO:
AddmultipleFontstobeloadedbyusers,alsoadd:
IMGUI_APIImFontGetFont();//getcurrentfont
IMGUI_APIfloatGetFontSize();
IMGUI_APIvoidPushFont(ImFontfont);//useNULLasashortcuttopushdefaultfont
IMGUI_APIvoidPopFont();

Check:-4Ksupport(freescalingofUI)possiblenow?


Functions:
Added:
Windows:
GUI:IsWindowAppearing()
GUI:IsWindowFocused(FocusedFlagsflags)
GUI:IsWindowHovered(HoveredFlagsflags)

Layout:
GUI:SetColumnWidth(..)
GUI:AlignFirstTextHeightToWidgets()
GUI:GetItemsLineHeightWithSpacing()

Style:
GUI:GetWindowFontSize()
GUI:SetWindowFontSize()
GUI:GetGlobalFontSize()
GUI:SetGlobalFontSize()

WidgetsBasic:
GUI:ArrowButton
GUI:BeginCombo()-finallyyoucanmakeYOUROWNcombos@ace:P
GUI:EndCombo()
GUI:ColorButton()

ColorPicker/Edit:
GUI:ColorPicker3
GUI:ColorPicker4

WidgetTrees:
GUI:TreeNode(stringlabel,stringargs)
GUI:TreeNode(stringlabel,TreeNodeFlagflags,stringargs)
GUI:CollapsingHeader(stringlabel,TreeNodeFlagflag)
GUI:CollapsingHeader(stringlabel,boolp_open,TreeNodeFlagflag)

WidgetsPopup:
GUI:BeginPopup(stringid,WindowFlagsflags)
GUI:IsPopupOpen(stringid)

WidgetsUtilities:
GUI:IsItemHovered(HoverFlagsflags)
GUI:GetClipboardText()
GUI:SetClipboardText(stringinput)

CustomDrawing:
GUI:AddQuadFilled(numberX1,numberY1,numberX2,numberY2,numberX3,numberY3,numberX4,numberY4,numbercolor)

Removed:
GUI:SetNextWindowPosCenter
GUI:SetNextWindowContentWidth
GUI:SetWindowFontScale()
GUI:ColorEditMode()
GUI:IsItemHoveredRect()
GUI:IsRootWindowFocused
GUI:IsAnyWindowHovered
GUI:IsRootWindowOrAnyChildFocused
GUI:IsPosHoveringAnyWindow
GUI:CalcItemRectClosestPoint


Enums&Flags:
Added:
InputText:
GUI.InputTextFlags_NoUndoRedo
GUI.InputTextFlags_CharsScientific

Selectable:
GUI.SelectableFlags_AllowDoubleClick
ComboBox:
GUI.ComboFlags_PopupAlignLeft
GUI.ComboFlags_HeightSmall
GUI.ComboFlags_HeightRegular
GUI.ComboFlags_HeightLarge
GUI.ComboFlags_HeightLargest
GUI.ComboFlags_NoArrowButton
GUI.ComboFlags_NoPreview

PushStyleColor/PopStyleColor:
GUI.Col_DragDropTarget
GUI.Col_NavHighlight
GUI.Col_NavWindowingHighlight

PushStyleVar/PopStyleVar:
GUI.StyleVar_WindowBorderSize
GUI.StyleVar_ChildBorderSize
GUI.StyleVar_PopupRounding
GUI.StyleVar_PopupBorderSize
GUI.StyleVar_ScrollbarSize
GUI.StyleVar_ScrollbarRounding
GUI.StyleVar_GrabRounding
GUI.StyleVar_ButtonTextAlign

ColorEditMode:
GUI.ColorEditMode_NoAlpha
GUI.ColorEditMode_NoOptions
GUI.ColorEditMode_NoSmallPreview
GUI.ColorEditMode_NoInputs
GUI.ColorEditMode_NoTooltip
GUI.ColorEditMode_NoLabel
GUI.ColorEditMode_NoSidePreview
GUI.ColorEditMode_AlphaBar
GUI.ColorEditMode_AlphaPreview
GUI.ColorEditMode_AlphaPreviewHalf
GUI.ColorEditMode_HDR
GUI.ColorEditMode_Uint8
GUI.ColorEditMode_Float
GUI.ColorEditMode_PickerHueBar
GUI.ColorEditMode_PickerHueWheel

Directions:
GUI.Dir_Left
GUI.Dir_Right
GUI.Dir_Up
GUI.Dir_Down

TreeNodeFlags:
GUI.TreeNodeFlags_Selected
GUI.TreeNodeFlags_Framed
GUI.TreeNodeFlags_AllowItemOverlap
GUI.TreeNodeFlags_NoTreePushOnOpen
GUI.TreeNodeFlags_NoAutoOpenOnLog
GUI.TreeNodeFlags_SDefaultOpen
GUI.TreeNodeFlags_OpenOnDoubleClick
GUI.TreeNodeFlags_OpenOnArrow
GUI.TreeNodeFlags_Leaf
GUI.TreeNodeFlags_Bullet
GUI.TreeNodeFlags_FramePadding
GUI.TreeNodeFlags_NavLeftJumpsBackHere
GUI.TreeNodeFlags_CollapsingHeader

SelectableFlags:
GUI.SelectableFlags_DontClosePopups
GUI.SelectableFlags_SpanAllColumns
GUI.SelectableFlags_AllowDoubleClick

==DrawCornerFlags==
GUI:DrawCornerFlag_TopLeft
GUI:DrawCornerFlag_TopRight
GUI:DrawCornerFlag_BottomLeft
GUI:DrawCornerFlag_BottomRight

==FocusedFlags==
GUI.FocusedFlags_ChildWindows
GUI.FocusedFlags_RootWindow
GUI.FocusedFlags_AnyWindow

==HoveredFlags==
GUI.HoveredFlags_Default
GUI.HoveredFlags_ChildWindows
GUI.HoveredFlags_RootWindow
GUI.HoveredFlags_AnyWindow
GUI.HoveredFlags_AllowWhenBlockedByPopup
GUI.HoveredFlags_AllowWhenBlockedByActiveItem
GUI.HoveredFlags_AllowWhenOverlapped

Removed:
Flags:
GUI.WindowFlags_ShowBorders

PushStyleColor()/PopStyleColor()
GUI.Col_ComboBg
GUI.Col_CloseButton
GUI.Col_CloseButtonHovered
GUI.Col_CloseButtonActive

ColorEditMode:
GUI.ColorEditMode_UserSelect
GUI.ColorEditMode_UserSelectShowButton
gui_api_changelog.txt · Last modified: 2018/04/18 11:29 by fxfire