Autor Beitrag
Mitmischer 1703
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 754
Erhaltene Danke: 19

Win 7, Debian
Delphi Prism, Delphi 7, RAD Studio 2009 Academic, C#, C++, Java, HTML, PHP
BeitragVerfasst: 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 user profile iconNarses: 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Administrator
Beiträge: 10184
Erhaltene Danke: 1259

W11x64
TP3 .. D7pro .. D10.2CE
BeitragVerfasst: 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 user defined image oder user defined image 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2598
Erhaltene Danke: 156

Ubuntu 13.04, Win 7
C# (VS 2013)
BeitragVerfasst: 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 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 754
Erhaltene Danke: 19

Win 7, Debian
Delphi Prism, Delphi 7, RAD Studio 2009 Academic, C#, C++, Java, HTML, PHP
BeitragVerfasst: So 26.04.09 19:34 
user profile iconYogu hat folgendes geschrieben Zum zitierten Posting springen:
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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19341
Erhaltene Danke: 1752

W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: 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 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 754
Erhaltene Danke: 19

Win 7, Debian
Delphi Prism, Delphi 7, RAD Studio 2009 Academic, C#, C++, Java, HTML, PHP
BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19341
Erhaltene Danke: 1752

W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: 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 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 754
Erhaltene Danke: 19

Win 7, Debian
Delphi Prism, Delphi 7, RAD Studio 2009 Academic, C#, C++, Java, HTML, PHP
BeitragVerfasst: 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.
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1703
Erhaltene Danke: 25

Windows Vista / Windows 10
Delphi 2009 Pro (JVCL, DragDrop, rmKlever, ICS, EmbeddedWB, DEC, Indy)
BeitragVerfasst: Do 30.04.09 17:33 
user profile iconMitmischer 1703 hat folgendes geschrieben Zum zitierten Posting springen:
TTabSheet.Visible
blendet das ganze Tabsheet aus, TTabSheet.TabVisible blendet den Tab also die Schaltfläche aus!
Mitmischer 1703 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 754
Erhaltene Danke: 19

Win 7, Debian
Delphi Prism, Delphi 7, RAD Studio 2009 Academic, C#, C++, Java, HTML, PHP
BeitragVerfasst: 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 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 754
Erhaltene Danke: 19

Win 7, Debian
Delphi Prism, Delphi 7, RAD Studio 2009 Academic, C#, C++, Java, HTML, PHP
BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2598
Erhaltene Danke: 156

Ubuntu 13.04, Win 7
C# (VS 2013)
BeitragVerfasst: Do 30.04.09 19:39 
user profile iconMitmischer 1703 hat folgendes geschrieben Zum zitierten Posting springen:
Ich setze jetzt nicht mehr TTabSheet.Visible sondern TpageControl.ActivePage!

Dazu ist es auch gedacht ;)