| Autor |
Beitrag |
Mitmischer 1703
      
Beiträge: 754
Erhaltene Danke: 19
Win 7, Debian
Delphi Prism, Delphi 7, RAD Studio 2009 Academic, C#, C++, Java, HTML, PHP
|
Verfasst: So 26.04.09 17:42
Hi! Ich habe ein Problem mit der Gestaltung meines aktuellen Projektes. Im Screen werdet ihr ja alles sehen! Es wird Anleitungen und Aufträge geben (z.B. bewege die Maus auf den Knopf). Wie kann ich das ohne großen Aufwand machen. Ini? Eigene Programme, die jeweils eine Lektion repräsentatieren und mit ShellExecute aufgerufen werden? Oder doch 9 (oder so) Formulare? Ich habe keine Ahnung, wie ich das realisieren könnte!
Moderiert von Narses: Topic aus Off Topic verschoben am So 26.04.2009 um 17:55
Einloggen, um Attachments anzusehen!
_________________ Die Lösung ist nicht siebzehn.
Zuletzt bearbeitet von Mitmischer 1703 am Do 30.04.09 17:29, insgesamt 2-mal bearbeitet
|
|
Narses
      

Beiträge: 10184
Erhaltene Danke: 1259
W11x64
TP3 .. D7pro .. D10.2CE
|
Verfasst: So 26.04.09 17:56
Moin!
Bitte ändere den Titel des Topics, da er wenig über das eigentlich Thema verrät. Hier der entsprechende Absatz aus den Richtlinien:
| 1.2 Beiträge: | | Bitte formuliere den Betreff Deiner Beiträge so, dass andere Mitglieder anhand dieser bereits das eigentliche Thema festmachen können. Beiträge wie etwa "Eine Anfängerfrage" oder "Weiß jemand, wie das geht?" lassen den Leser im Unklaren darüber, was das Thema der Diskussion ist.[...] |
Einfach oben bei Deinem ersten Beitrag auf  oder  klicken und den Titel ändern. Danke Dir!
Vorschlag: " Hilfe bei Programm-Konzept gesucht"
cu
Narses
_________________ There are 10 types of people - those who understand binary and those who don´t.
|
|
Yogu
      
Beiträge: 2598
Erhaltene Danke: 156
Ubuntu 13.04, Win 7
C# (VS 2013)
|
Verfasst: So 26.04.09 19:05
Ich würde an deiner Stelle ein TPageControl nehmen. Füge für jede Lektion eine Seite ein - fertig. Wenn du unbedingt bei der RadioGroup bleiben willst, kannst du IMHO auch die Eigenschaft TabVisible ausschalten.
|
|
Mitmischer 1703 
      
Beiträge: 754
Erhaltene Danke: 19
Win 7, Debian
Delphi Prism, Delphi 7, RAD Studio 2009 Academic, C#, C++, Java, HTML, PHP
|
Verfasst: So 26.04.09 19:34
Yogu hat folgendes geschrieben : | | Ich würde an deiner Stelle ein TPageControl nehmen. Füge für jede Lektion eine Seite ein - fertig. Wenn du unbedingt bei der RadioGroup bleiben willst, kannst du IMHO auch die Eigenschaft TabVisible ausschalten. |
TabVisible hab ich nicht!
_________________ Die Lösung ist nicht siebzehn.
|
|
jaenicke
      
Beiträge: 19341
Erhaltene Danke: 1752
W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
|
Verfasst: So 26.04.09 20:27
Nicht beim PageControl, bei den einzelnen Seiten.
Dann solltest du noch den TabStyle oder so beim PageControl auf tbsButtons umstellen, damit die Ränder weg sind.
|
|
Mitmischer 1703 
      
Beiträge: 754
Erhaltene Danke: 19
Win 7, Debian
Delphi Prism, Delphi 7, RAD Studio 2009 Academic, C#, C++, Java, HTML, PHP
|
Verfasst: Do 30.04.09 17:20
TabVisible auszuschalten bedeutet aber, dass ich auf die Tabs nicht mehr zugreifen kann, TabIndex ist dann unveränderbar!
_________________ Die Lösung ist nicht siebzehn.
|
|
jaenicke
      
Beiträge: 19341
Erhaltene Danke: 1752
W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
|
Verfasst: Do 30.04.09 17:25
Das stimmt nicht, ich benutze PageControls öfter so, du meinst aber wohl eher ActivePageIndex oder so, oder?
|
|
Mitmischer 1703 
      
Beiträge: 754
Erhaltene Danke: 19
Win 7, Debian
Delphi Prism, Delphi 7, RAD Studio 2009 Academic, C#, C++, Java, HTML, PHP
|
Verfasst: Do 30.04.09 17:27
Wie veränderst du denn den angewählten Tab, bei mir funktioniert es nicht. Ich setze TTabSheet.Visible!
_________________ Die Lösung ist nicht siebzehn.
|
|
Andreas L.
      
Beiträge: 1703
Erhaltene Danke: 25
Windows Vista / Windows 10
Delphi 2009 Pro (JVCL, DragDrop, rmKlever, ICS, EmbeddedWB, DEC, Indy)
|
Verfasst: Do 30.04.09 17:33
blendet das ganze Tab sheet aus, TTabSheet. TabVisible blendet den Tab also die Schaltfläche aus!
|
|
Mitmischer 1703 
      
Beiträge: 754
Erhaltene Danke: 19
Win 7, Debian
Delphi Prism, Delphi 7, RAD Studio 2009 Academic, C#, C++, Java, HTML, PHP
|
Verfasst: Do 30.04.09 17:41
Ja klar, zur Laufzeit setze ich TTabSheet.Visible, in der Entwurfszeit steht nur TabVisible auf false!
_________________ Die Lösung ist nicht siebzehn.
|
|
Mitmischer 1703 
      
Beiträge: 754
Erhaltene Danke: 19
Win 7, Debian
Delphi Prism, Delphi 7, RAD Studio 2009 Academic, C#, C++, Java, HTML, PHP
|
Verfasst: Do 30.04.09 17:43
Ich habs gelöst:
Ich setze jetzt nicht mehr TTabSheet.Visible sondern TpageControl.ActivePage!
Danke!
_________________ Die Lösung ist nicht siebzehn.
|
|
Yogu
      
Beiträge: 2598
Erhaltene Danke: 156
Ubuntu 13.04, Win 7
C# (VS 2013)
|
Verfasst: Do 30.04.09 19:39
|
|
|