]> git.lyx.org Git - features.git/commitdiff
Activate "use geometry" button if using custom paper size/margin.
authorDekel Tsur <dekelts@tau.ac.il>
Wed, 21 Feb 2001 14:44:46 +0000 (14:44 +0000)
committerDekel Tsur <dekelts@tau.ac.il>
Wed, 21 Feb 2001 14:44:46 +0000 (14:44 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1593 a592a061-630c-0410-9148-cb99ea01b6c8

src/frontends/xforms/ChangeLog
src/frontends/xforms/FormDocument.C

index bbef2c0bca20c9aa2542241dd5a74cb496e4cc40..bb8bac6e05a62393a8243883197f45f118068ee2 100644 (file)
@@ -1,3 +1,8 @@
+2001-02-21  Dekel Tsur  <dekelts@tau.ac.il>
+
+       * FormDocument.C (checkMarginValues): Activate "use geometry" button 
+       if using custom paper size/margin.
+
 2001-02-21  Allan Rae  <rae@lyx.org>
 
        * forms/form_preferences.fd: larger, bold font for outer tabfolder
index dfd80357ddc42cdfd40aedf51d53449243b87e0c..2953743035d09df94bc3da050b27d00358279597 100644 (file)
@@ -835,19 +835,18 @@ void FormDocument::checkReadOnly()
 
 void FormDocument::checkMarginValues()
 {
-#if 0
-    int const allEmpty = (!strlen(fl_get_input(paper_->input_top_margin)) &&
-               !strlen(fl_get_input(paper_->input_bottom_margin)) &&
-               !strlen(fl_get_input(paper_->input_left_margin)) &&
-               !strlen(fl_get_input(paper_->input_right_margin)) &&
-               !strlen(fl_get_input(paper_->input_head_height)) &&
-               !strlen(fl_get_input(paper_->input_head_sep)) &&
-               !strlen(fl_get_input(paper_->input_foot_skip)) &&
-               !strlen(fl_get_input(paper_->input_custom_width)) &&
-               !strlen(fl_get_input(paper_->input_custom_height)));
-    if (!allEmpty)
-       fl_set_button(paper_->push_use_geometry, 1);
-#endif
+       bool const not_empty =
+               strlen(fl_get_input(paper_->input_top_margin)) ||
+               strlen(fl_get_input(paper_->input_bottom_margin)) ||
+               strlen(fl_get_input(paper_->input_left_margin)) ||
+               strlen(fl_get_input(paper_->input_right_margin)) ||
+               strlen(fl_get_input(paper_->input_head_height)) ||
+               strlen(fl_get_input(paper_->input_head_sep)) ||
+               strlen(fl_get_input(paper_->input_foot_skip)) ||
+               strlen(fl_get_input(paper_->input_custom_width)) ||
+               strlen(fl_get_input(paper_->input_custom_height));
+       if (not_empty)
+               fl_set_button(paper_->push_use_geometry, 1);
 }