Autor Beitrag
Ja-Pa
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 458

Win XP, Suse 9.3
D1, D3, D5 Std, D7 Pro, D2005 Pers, Kylix 3
BeitragVerfasst: Di 21.10.03 10:10 
Hallo an alle,

ich möchte ein Menü programmieren, das wie das Windows-Startmenü am Rand eine Leiste hat, wo mein Programmname steht und das die einzelnen Menüschaltflächen auch in etwa die Größe haben.
Ich möchte übrigens kein Programm programmieren, das das Startmenü simuliert und dann statt den Computer herunterzufahren die Festplatte formatiert :D. Ich möchte das möglichst mit der Windows API machen und nicht mir irgendwelchen anderen teuren Programmen (wenn es ein kostenloses gibt ist das auch gut).

Gruß, Ja-Pa

_________________
Der Autor dieses Textes haftet nicht für Schäden an Soft- oder Hardware
oder Vermögensschäden, die durch das Benutzen des Textes entstehen.
Tana´Ri
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 230



BeitragVerfasst: Di 21.10.03 16:35 
da kann ich dir nur das NonVCL-Tuturial von Assarbard empfehlen, da hab ich auch viel gelernt, aber ich sags dir gleich .. viel Arbeit :roll:

übrigens FindWindow('Shell_TrayWnd',nil) gibt dir das Handle zum Startmenu (fenster)

EnableWindow(FindWindowEx(FindWindow('Shell_TrayWnd',nil),
0,
'Button',
nil),
false // <- enabled or disabled
);

_________________
mfg
Tana´Ri
Ja-Pa Threadstarter
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 458

Win XP, Suse 9.3
D1, D3, D5 Std, D7 Pro, D2005 Pers, Kylix 3
BeitragVerfasst: Di 21.10.03 16:50 
Hallo Tana´Ri! So begegnen wir uns wieder. Kann es sein, dass wir uns für die gleichen Sachen interessieren? :)
Zitat:

viel Arbeit

Naja, ich bin ja jung. Ich kann warten (bis ich es raus habe). :D :D
Hauptsache es geht überhaupt irgendwie.
Aber wo bekomme ich das Tutorial her? Im Delphi-Forum habe ich es nicht gefunden :nut:
Außerdem wollte ich eh mal mit ohne VCL anfangen. :D
Die EXEs sind sonst immer so groß, obwohl sie noch gar nichts können :wink:
Gruß und vielen Dank, Ja-Pa

_________________
Der Autor dieses Textes haftet nicht für Schäden an Soft- oder Hardware
oder Vermögensschäden, die durch das Benutzen des Textes entstehen.
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Di 21.10.03 16:51 
Du mußt das Menü selber zeichnen. Oder bei Torry mach einer entsprechenden Komponente suchen.
Ja-Pa Threadstarter
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 458

Win XP, Suse 9.3
D1, D3, D5 Std, D7 Pro, D2005 Pers, Kylix 3
BeitragVerfasst: Di 21.10.03 17:08 
Stimmt, selber zeichnen wäre auch eine Idee. Aber dann gibt es keine MouseOver-Effekte mehr. (Könnte ich auch zeichnen, aber dann wird das Programm ein bisschngroß mit den ganzen Grafiken :wink: ).
Bei Torry werde ich mal suchen.

Gruß, Ja-Pa

_________________
Der Autor dieses Textes haftet nicht für Schäden an Soft- oder Hardware
oder Vermögensschäden, die durch das Benutzen des Textes entstehen.
Tana´Ri
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 230



BeitragVerfasst: Mi 22.10.03 07:13 
Start Site von Assarbad

hier wirst du einiges interessantes finden 8)

_________________
mfg
Tana´Ri
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Mi 22.10.03 07:51 
Auch so ein Popup Mneü, wie das Startmenü? Wage ich zu bezweifeln.
Tana´Ri
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 230



BeitragVerfasst: Mi 22.10.03 08:33 
ne das war auf den Vorschlag mit dem NonVCL von Assarbad bezogen ;)
(siehe post 2 Zeile 1)

_________________
mfg
Tana´Ri
Ja-Pa Threadstarter
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 458

Win XP, Suse 9.3
D1, D3, D5 Std, D7 Pro, D2005 Pers, Kylix 3
BeitragVerfasst: Mi 22.10.03 10:21 
Ja, wirklich kompliziert (das NonVCL) aber die Programme werden schön klein :wink:
Für alle, die ihre VCl-Projekte in nonVCL-Projekte umwandeln wollen gibt es hier eine (kleine) Hilfe. Dei dfm-Dateien werden damit in Resourcendateien umgewandelt. Allerdings werden nicht alle Komponenten unterstützt.

Gruß, Ja-Pa

_________________
Der Autor dieses Textes haftet nicht für Schäden an Soft- oder Hardware
oder Vermögensschäden, die durch das Benutzen des Textes entstehen.