topLabel.WidthResizePolicy = ResizePolicyType.FillToParent;
topLabel.HeightResizePolicy = ResizePolicyType.SizeRelativeToParent;
topLabel.AnchorPoint = AnchorPoint.TopCenter;
- //topLabel.ParentOrigin = ParentOrigin.TopCenter;
+ topLabel.ParentOrigin = ParentOrigin.TopCenter;
topLabel.SetSizeModeFactor(new Vector3(0.0f, 0.1f, 0.0f));
topLabel.BackgroundColor = new Color(43.0f / 255.0f, 145.0f / 255.0f, 175.0f / 255.0f, 1.0f);
topLabel.TextColor = Color.White;
_contentContainer.HeightResizePolicy = ResizePolicyType.SizeRelativeToParent;
_contentContainer.SetSizeModeFactor(new Vector3(0.0f, 0.9f, 0.0f));
_contentContainer.AnchorPoint = AnchorPoint.BottomCenter;
- //_contentContainer.ParentOrigin = ParentOrigin.BottomCenter;
+ _contentContainer.ParentOrigin = ParentOrigin.BottomCenter;
_contentContainer.Position = new Position(0, _stage.Size.Height * 0.1f, 0);
_contentContainer.SetRelativeHeight(0, 0.07f);
_contentContainer.SetRelativeHeight(1, 0.26f);
{
PushButton button = new PushButton();
button.LabelText = "Popup";
- //button.ParentOrigin = ParentOrigin.Center;
+ button.ParentOrigin = ParentOrigin.Center;
button.AnchorPoint = AnchorPoint.Center;
button.MaximumSize = new Size2D(150, 100);
_popup = CreatePopup();
{
PushButton button = new PushButton();
button.LabelText = "Toast";
- //button.ParentOrigin = ParentOrigin.Center;
+ button.ParentOrigin = ParentOrigin.Center;
button.AnchorPoint = AnchorPoint.Center;
button.Clicked += (obj, ee) =>
{
footer.WidthResizePolicy = ResizePolicyType.FillToParent;
footer.HeightResizePolicy = ResizePolicyType.Fixed;
footer.Size = new Size(0.0f, 80.0f, 0.0f);
- //footer.ParentOrigin = ParentOrigin.Center;
+ footer.ParentOrigin = ParentOrigin.Center;
footer.AnchorPoint = AnchorPoint.Center;
PushButton okButton = CreateOKButton();
- //okButton.ParentOrigin = ParentOrigin.Center;
+ okButton.ParentOrigin = ParentOrigin.Center;
okButton.AnchorPoint = AnchorPoint.Center;
okButton.WidthResizePolicy = ResizePolicyType.SizeFixedOffsetFromParent;
okButton.HeightResizePolicy = ResizePolicyType.SizeFixedOffsetFromParent;
okButton.SetSizeModeFactor(new Vector3(-20.0f, -20.0f, 0.0f));
PushButton cancelButton = CreateCancelButton();
- //cancelButton.ParentOrigin = ParentOrigin.Center;
+ cancelButton.ParentOrigin = ParentOrigin.Center;
cancelButton.AnchorPoint = AnchorPoint.Center;
cancelButton.WidthResizePolicy = ResizePolicyType.SizeFixedOffsetFromParent;
cancelButton.HeightResizePolicy = ResizePolicyType.SizeFixedOffsetFromParent;
cancelButton.SetSizeModeFactor(new Vector3(-20.0f, -20.0f, 0.0f));
TableView controlLayout = new TableView(1, 2);
- //controlLayout.ParentOrigin = ParentOrigin.Center;
+ controlLayout.ParentOrigin = ParentOrigin.Center;
controlLayout.AnchorPoint = AnchorPoint.Center;
controlLayout.WidthResizePolicy = ResizePolicyType.FillToParent;
controlLayout.HeightResizePolicy = ResizePolicyType.FillToParent;
private static readonly DisposeQueue _disposableQueue = new DisposeQueue();
private List<IDisposable> _disposables = new List<IDisposable>();
private Object _listLock = new object();
+ /* temporary removal because of crash issue. this will be fixed later. 2017-04-04
private EventThreadCallback _eventThreadCallback;
private EventThreadCallback.CallbackDelegate _disposeQueueProcessDisposablesDelegate;
-
+ */
private DisposeQueue()
{
}
public void Initialize()
{
+ /* temporary removal because of crash issue. this will be fixed later. 2017-04-04
_disposeQueueProcessDisposablesDelegate = new EventThreadCallback.CallbackDelegate(ProcessDisposables);
_eventThreadCallback = new EventThreadCallback(_disposeQueueProcessDisposablesDelegate);
+ */
}
public void Add(IDisposable disposable)
_disposables.Add(disposable);
}
+ /* temporary removal because of crash issue. this will be fixed later. 2017-04-04
_eventThreadCallback.Trigger();
+ */
}
private void ProcessDisposables()