Commit 2bfe3b6092d0dda2034bdd593c0258acf3ac781e

Authored by Perry Werneck
1 parent 0804f191

Adding option for default property value.

src/core/properties/unsigned.c
@@ -64,6 +64,7 @@ @@ -64,6 +64,7 @@
64 .description = N_( "The model number" ), // Property description. 64 .description = N_( "The model number" ), // Property description.
65 .min = 2, // Minimum allowable value. 65 .min = 2, // Minimum allowable value.
66 .max = 5, // Maximum allowable value. 66 .max = 5, // Maximum allowable value.
  67 + .default_value = 2, // Default value for the property.
67 .get = lib3270_get_model_number, // Get value. 68 .get = lib3270_get_model_number, // Get value.
68 .set = lib3270_set_model_number // Set value. 69 .set = lib3270_set_model_number // Set value.
69 }, 70 },
src/include/lib3270/properties.h
@@ -62,6 +62,7 @@ @@ -62,6 +62,7 @@
62 62
63 unsigned int min; ///< @brief Minimum allowable value. 63 unsigned int min; ///< @brief Minimum allowable value.
64 unsigned int max; ///< @brief Maximum allowable value. 64 unsigned int max; ///< @brief Maximum allowable value.
  65 + unsigned int default_value; ///< @brief Default value for the property.
65 66
66 } LIB3270_UINT_PROPERTY; 67 } LIB3270_UINT_PROPERTY;
67 68