Dialogclass

A wrapper to more easily create dialog windows.

object→Widget→Dialog
Namespace
Editor
Assembly
Sandbox.Tools
Declaration
public class Editor.Dialog : Editor.Widget

Constructors1

Showing 1 constructors

public Dialog(Editor.Widget parent = null, bool initAsDialog = True)PUBLICCONSTRUCTOR

ParameterTypeDescription
parent = nullWidget—
initAsDialog = Truebool—

Methods8

Showing 8 methods

public static void AskString(System.Action`1<string> OnSuccess, string question, string okay = Okay, string cancel = Cancel, string initialName, string title = Input required, int minLength = 0)PUBLICSTATIC

ParameterTypeDescription
OnSuccessAction<string>—
questionstring—
okay = Okaystring—
cancel = Cancelstring—
initialNamestring—
title = Input requiredstring—
minLength = 0int—
Returns:void—

public static void AskStringFile(System.Action`1<string> OnSuccess, string question, string okay = Okay, string cancel = Cancel, string initialName)PUBLICSTATIC

ParameterTypeDescription
OnSuccessAction<string>—
questionstring—
okay = Okaystring—
cancel = Cancelstring—
initialNamestring—
Returns:void—

public static void AskStringFolder(System.Action`1<string> OnSuccess, string question, string okay = Okay, string cancel = Cancel, string initialName)PUBLICSTATIC

ParameterTypeDescription
OnSuccessAction<string>—
questionstring—
okay = Okaystring—
cancel = Cancelstring—
initialNamestring—
Returns:void—

public virtual void Close()PUBLICVIRTUAL

Returns:void—

public virtual void Hide()PUBLICVIRTUAL

Returns:void—

public virtual void Show()PUBLICVIRTUAL

Returns:void—

Properties1

Showing 1 properties

public Editor.Window Editor.Dialog.Window { get; set; }PUBLICGETSET

The created parent window for this dialog.

Returns:Window—

On this page