Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   XML (https://www.delphipraxis.net/46-xml/)
-   -   Delphi Enable True/False (https://www.delphipraxis.net/41272-enable-true-false.html)

mav 28. Feb 2005 21:45


Enable True/False
 
hi all

vielicht ist die lösung einfacher als ich es versuchte.. aber es ging auf jeden fall nicht ;)

in einer xml-datei wird gespeichert ob eine karte ausgelehnt ist oder nicht..
fals sie es nicht ist, sollte beim öffnen vom edit fenster es eigenlidch so aussehen

BorrowCheckBox.Checked = false
dazu das enstsprechende edit feld
label4.enabled false
edit3.enable false

bei mir siehst das so aus

Delphi-Quellcode:
node.selectSingleNode('borrowed').text := BoolToStr(CheckBox2.Checked);
  if CheckBox2.Checked = True then
  node.selectSingleNode('borrowedto').text := Edit3.Text
  else
  begin
  Label4.Enabled := false;
  Edit3.Enabled := false;
  end;
jedoch geht das nicht ganz..
ich hoffe jemand kann mir hier weiter helfen..
und ich hoffe jemand findet eine elegantere lösung.. denn es muss auch noch auf die andere seite funktionieren.

_Sebastian_ 1. Mär 2005 07:30

Re: Enable True/False
 
statt
Delphi-Quellcode:
  Label4.Enabled := false;
  Edit3.Enabled := false;
würde ich das gleich an die checkbock mit hängen.. dann haste auch gleich beide richtungen

Delphi-Quellcode:
  Label4.Enabled := Checkbox2.checked;
  Edit3.Enabled := Checkbox2.checked;

ibp 1. Mär 2005 10:02

Re: Enable True/False
 
Delphi-Quellcode:
  node.selectSingleNode('borrowed').text:= BoolToStr(CheckBox2.Checked);

  if CheckBox2.Checked then
    node.selectSingleNode('borrowedto').text := Edit3.Text
  else
    node.selectSingleNode('borrowedto').text :='';

  Label4.Enabled := CheckBox2.Checked;
  Edit3.Enabled := CheckBox2.Checked;

mav 1. Mär 2005 19:28

Re: Enable True/False
 
thx.. die lösung ist sehr elegant.. hat wunderbar geklapt :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:17 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz