dialog.h

Clase wxDialogLayoutAdapter

Esta clase abstracta es la base para las clases que ayudan a wxWidgets a realizar la adaptación del diseño de los diálogos en tiempo de ejecución.

Principalmente, esto es para atender a las pequeñas pantallas haciendo que parte del diálogo se desplace, pero el desarrollador de aplicaciones puede encontrar otros usos para la adaptación del diseño.

Por defecto, hay una instancia de wxStandardDialogLayoutAdapter que puede realizar la adaptación para la mayoría de los diálogos personalizados y diálogos con controles de libro como wxPropertySheetDialog.

Funciones miembro

wxDialogLayoutAdapter()

wxDialogLayoutAdapter::wxDialogLayoutAdapter()

Constructor por defecto.

CanDoLayoutAdaptation()

virtual bool wxDialogLayoutAdapter::CanDoLayoutAdaptation(wxDialog * dialog)

Sobrescribir para devolver true si la adaptación puede y debe hacerse.

DoLayoutAdaptation()

virtual bool wxDialogLayoutAdapter::DoLayoutAdaptation(wxDialog * dialog)

Sobrescribir esta función para realizar la adaptación del diseño, como hacer que partes del diálogo se desplacen y redimensionar el diálogo para ajustarlo a la pantalla.

Normalmente esta función será llamada justo antes de que se muestre el diálogo.