Español
Foro

CheckMenu abfragen

 

Andreas
Koch
¡Hola zusammen,

lo son sí esta schönen Befehl Checkmenu N1,N2, womit uno antes una Menüeintrag una Häkchen conjunto o. entfernen kann. Nun mi Cuestión: Gibt lo una Möglichkeit, abzufragen, si dieses Häkchen gesetzt es?
Analog a el Befehl Getcheck en Checkbox.

Schönen Saludo

Andreas Koch
 
23.01.2013  
 



Usted könntest el MenuItem-Struktur ( [...]  ) auslesen aber el debería en el Normalfall
garnicht notwendig ser como Su Prozess el Häkchen sí sólo setzt y por lo tanto wissen
debería si gesetzt o no. Yo sería also empfehlen el Status simplemente
en uno Variable a speichern en lugar de komplizierter el OS a befragen si una Häkchen
gesetzt es.
 
23.01.2013  
 




Andreas
Koch
Bis ahora bin Yo De todos modos deiner Empfehlung gefolgt y habe el Info en uno Variable gespeichert. Inzwischen bin Yo sólo en el Dampfer, Variables después de Möglichkeit zwecks Übersichtlichkeit einzusparen y había en una einfache Solución gehofft. Wenns el no son, muss Yo wohl oder übel así weitermachen como bisher.
Jedenfalls danke para el Ayuda.
 
23.01.2013  
 



El Computer haben heutzutage así viel Speicher, dass Variableneinsparen entonces
en gar no Fall sinn macht, si el Programa verlangsamen sería.
Oftmals es incluso "doppelte Buchführung" sinnvoll sólo en una Fünkchen mehr
Geschwindigkeit a erlangen. So verfährt uno besonders auch en Datenbanken
si ellos entonces doch algo größer angedacht son.
 
23.01.2013  
 




Andreas
Koch
Mein Problema es, dass Yo, el Quellcode möglichst lesbar y übersichtlich hacer muss. Im Idealfall nachvollzieh y änderbar para jemanden el todavía nie con XProfan a tun hatte.(en un gewissen Rahmen) Gewisse Dinge puede ser de außen encima ini-Archivos y Excel steuern, aber eben no alles. Deshalb así wenig Variables como va.
 
23.01.2013  
 



Yo wäre no sicher, si "gute Lesbarkeit" gleichzusetzen es con "möglichst wenig
Variables nutzen". Wenn el Code bien verständlich ser se entonces son aussagekräftige
Variablennamen oft hilfreicher como el Fehlen de Variables.
 
23.01.2013  
 




Andreas
Koch
Es korrekt. Oberstes Gebot para Variables son sprechende Namen. Problematisch Será mejor que te va, si uno mehrere Dutzend verschiedene Hilfsarrays, Variables etc. ha y una Monat incluso no mehr weiß, qué ahora genau el Función su war. Manchmal sería Yo al liebsten alles una vez más neu escribir y vernünftig aufbauen. Es eben el problema, si uno beim Programa escribir ständig dazulernt.
Relacionado con la Menü wäre eben gutes Einsparpotential gewesen, una Befehl Getcheckmenustate más o menos wäre mindestens genauso casi jede Variable gewesen. Muss pero no necesariamente ser, Yo todavía genug otro Sachen para Verbessern.
 
23.01.2013  
 



Con el Getcheckmenustate kann wiederum auch una gutes "Gegenbeispiel" liefern.

Wenn lo por ejemplo una opción en el Programa son nombre option.noConfirmOnExit&
entonces lo vermutlich lesbarer si uno if option.noConfirmOnExit& schreibt como
if Getcheckmenustate(300). Primär es sí el Flag option.noConfirmOnExit& después de
el el Programmablauf se richtet y dieses Flag setzt el Häkchen.

Natürlich podría uno auch una Konstante menuItems.options.noConfirmOnExit& con
z.B. 300 füllen y luego Getcheckmenustate(menuItems.options.noConfirmOnExit&)
abfragen aber dies wäre langsamer como if option.noConfirmOnExit&.
 
23.01.2013  
 



Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

7.462 Views

Untitledvor 0 min.
Member 145180318.11.2020
Georg Teles10.03.2018
Peter Max Müller13.11.2017
Andreas Koch08.09.2015
Más...

Themeninformationen

Dieses Thema ha 2 subscriber:

iF (4x)
Andreas Koch (4x)


Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie