AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Klick auf Button mit enabled=false

Ein Thema von eike42 · begonnen am 1. Jun 2010 · letzter Beitrag vom 2. Jun 2010
Antwort Antwort
Seite 2 von 2     12   
Benutzerbild von Neutral General
Neutral General

Registriert seit: 16. Jan 2004
Ort: Bendorf
5.219 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#11

Re: Klick auf Button mit enabled=false

  Alt 1. Jun 2010, 15:37
Ach ums mal grad nebenbei zu erwähnen: Es ist ein leichtes deaktivierte Buttons ferngesteuert wieder zu aktivieren. Also ein Schutz ist das nicht!
Michael
"Programmers talk about software development on weekends, vacations, and over meals not because they lack imagination,
but because their imagination reveals worlds that others cannot see."
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#12

Re: Klick auf Button mit enabled=false

  Alt 1. Jun 2010, 15:40
Um das geht es doch nicht, der Button soll ja trotz Deaktivierung bedienbar sein
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von Neutral General
Neutral General

Registriert seit: 16. Jan 2004
Ort: Bendorf
5.219 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#13

Re: Klick auf Button mit enabled=false

  Alt 1. Jun 2010, 15:58
Ja ich rede davon, dass folgendes NICHT sicher ist:

Delphi-Quellcode:
if Button.Enabled then
  Programmfunktion
else
  ShowMessage('Bitte kaufen!');
Michael
"Programmers talk about software development on weekends, vacations, and over meals not because they lack imagination,
but because their imagination reveals worlds that others cannot see."
  Mit Zitat antworten Zitat
eike42

Registriert seit: 9. Mär 2010
18 Beiträge
 
RAD-Studio 2009 Ent
 
#14

Re: Klick auf Button mit enabled=false

  Alt 2. Jun 2010, 07:35
Hi, erstmal danke für die Hilfe. Ich werde es mal mit dem übergeordneten Control probieren.

Zitat von mkinzler:
Ich finde es schon interessant, wie jeder über fehlende UI-Standards bei Windows (im Vergleich zu MacOS) redet aber trotzdem werden (die wenigen Standards) missachtet. Ein deaktivierter Button sollte imho nicht bedienbar sein.
Ja und nein. Ich will ja nicht die User animieren, hier zu klicken, ganz im Gegenteil. Aber es wird halt genug User geben die den neuen Button sehen, zu sabbern anfangen und draufklicken. Und dann sollen sie halt die Info bekommen, wie sie die Funktionalität bestellen können. Klar wird das im Handbuch, im monatlichen Newsletter und auf der Homepage stehen, aber wer mit Usern zu tun hat weiss, dass die meisten das eh nicht lesen.

@H4ndy: Danke für den Link zum Windows User Experience Guidelines, da werde ich auf jeden Fall mal reinschauen.

@Neutral General: Danke für den Hinweis, natürlich wird hier auch nochmal die Lizenz abgefragt.

Zu dem Thema kann ich nur nochmal auf den Link hier zum Thema Crackerschutz verweisen.

Danke und viele Grüße
Eike
Eike
  Mit Zitat antworten Zitat
LordPsychoter

Registriert seit: 6. Mai 2008
Ort: 48720
55 Beiträge
 
Delphi 7 Professional
 
#15

Re: Klick auf Button mit enabled=false

  Alt 2. Jun 2010, 08:38
Zur Not vergleichst du halt die stelle an der in der Form geklickt wurde mit der Stellle wo du den Button plaziert hast.

Sollte es sich in dem bereich befinden wollte er wohl draufklicken

Gruß
Andreas
  Mit Zitat antworten Zitat
knochen

Registriert seit: 26. Aug 2009
81 Beiträge
 
Delphi 2006 Professional
 
#16

Re: Klick auf Button mit enabled=false

  Alt 2. Jun 2010, 08:52
1. Der Wunsch der Marketingabteilung, neue Begehrlichkeiten zu wecken, ist absolut legitim und sichert zudem den Job des Programmierers.

2. Die User von heute sind meist so routiniert im Umgang mit Windows, dass sie wissen, dass beim Klick auf einen disabelten Button nichts passiert.

3. Lösung: den Button enabled lassen und in Abhängigkeit von der Lizenz die Funktionalität oder die Kaufanimation aufrufen.
A fool with a tool remains a fool.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.033 Beiträge
 
Delphi 12 Athens
 
#17

Re: Klick auf Button mit enabled=false

  Alt 2. Jun 2010, 09:05
Zitat von LordPsychoter:
Zur Not vergleichst du halt die stelle an der in der Form geklickt wurde mit der Stellle wo du den Button plaziert hast.

Sollte es sich in dem bereich befinden wollte er wohl draufklicken
siehe Beitrag #6

Zitat:
Danke für den Hinweis, natürlich wird hier auch nochmal die Lizenz abgefragt.
Eigentlich wollte er darauf hinweisen, daß solcher Code garnicht in der EXE enthalten sein sollte.
(klar isses blöd, wenn man beim Kauf der Lizenz dann upgraden muß, aber was nicht drin ist, daß kann auch nicht gecrackt werden)

Delphi-Quellcode:
// aus
if istLizenzVorhanden then

// wird nur durch Änderung eines einzigen Bytes schnell mal
if not istLizenzVorhanden then

// aber sowas steht ja auch nochmal in den Anti Cracking FAQ
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:21 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