AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte MyInsight, das Delphi 2010 IDE-Insight für's eigene Programm
Thema durchsuchen
Ansicht
Themen-Optionen

MyInsight, das Delphi 2010 IDE-Insight für's eigene Programm

Ein Thema von himitsu · begonnen am 29. Apr 2010 · letzter Beitrag vom 18. Jun 2010
Antwort Antwort
Benutzerbild von himitsu
himitsu

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

AW: MyInsight, das Delphi 2010 IDE-Insight für's eigene Programm

  Alt 17. Jun 2010, 15:06
Vielleicht noch eine Funktion fürs UI:
OK, die Tastenspielerei ist auch drin.
Ich hoffe dir gefällt meine etwas andere Behandlung.

[edit] Anhang gelöscht
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu (17. Jun 2010 um 16:43 Uhr)
  Mit Zitat antworten Zitat
christio

Registriert seit: 7. Sep 2006
12 Beiträge
 
#2

AW: MyInsight, das Delphi 2010 IDE-Insight für's eigene Programm

  Alt 17. Jun 2010, 15:48
Deine Tastenspielerei macht den Kreis wirklich rund
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

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

AW: MyInsight, das Delphi 2010 IDE-Insight für's eigene Programm

  Alt 17. Jun 2010, 16:46
So, nun noch ein Testmenü in die Demo eingebaut und dann die Hinweistexte im Insight-Menü optimiert (die Klammern und Anderes wurden nicht so schön ausgegeben)

[edit]
Anhänge entfernt
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu (18. Jun 2010 um 08:50 Uhr)
  Mit Zitat antworten Zitat
christio

Registriert seit: 7. Sep 2006
12 Beiträge
 
#4

AW: MyInsight, das Delphi 2010 IDE-Insight für's eigene Programm

  Alt 18. Jun 2010, 08:01
Hallo,

Ich habe 2 kleine Fehler gefunden:

Bevel2:
Anchor akRight fehlt
ProcessActionList:
vor GetBitmap wird nicht überprüft, ob AL2.Images zugewiesen ist
Img sollte immer neu erzeugt werden, da es sonst zu Überdeckungen kommt
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

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

AW: MyInsight, das Delphi 2010 IDE-Insight für's eigene Programm

  Alt 18. Jun 2010, 08:56
Das TBitmap wollte ich eigentlich nur einmal erstellen, um so ein bissl was einzusparen, aber nun wird der Inhalt einfach übermalt, damit die alten Bilder weg sind.
  • Anchor gefixt
  • bei {ImageList}.Images wird nun geprüft, ob es existiert
  • beim ImageIndex wird ebenfalls geprüft, ob das gewünschte Bild überhaupt in der ImageList enthalten ist
  • {TMenuItem}.SubMenuImages und {TMenuItem}.Bitmap wird nun ebenfalls beachtet.
  • der Inhalt des temporäten Bitmaps wird nun vor der Verwendung geleert
    und gleichzeitig wird für eine passendere Hintergrundfarbe gesorgt, falls das Bild transparent ist

Dateien siehe Beitrag #1
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu (18. Jun 2010 um 09:07 Uhr)
  Mit Zitat antworten Zitat
christio

Registriert seit: 7. Sep 2006
12 Beiträge
 
#6

AW: MyInsight, das Delphi 2010 IDE-Insight für's eigene Programm

  Alt 18. Jun 2010, 09:34
Danke für die Änderungen.

Wie wird eigentlich das OnList - Event richtig behandelt? Ich probiere die Fensterliste einer MDI - Anwendung (Form.WindowMenu) einzubauen, habe aber mit dem Change und List - Event so meine Probleme.

Denkst du auch an die Funktion Insigth.AddApplicatonManager nach?
  Mit Zitat antworten Zitat
Benutzerbild von Daniela.S
Daniela.S

Registriert seit: 1. Mär 2008
Ort: Niederösterreich
226 Beiträge
 
Delphi XE4 Enterprise
 
#7

AW: MyInsight, das Delphi 2010 IDE-Insight für's eigene Programm

  Alt 18. Jun 2010, 09:44
Hallo,

das ist echt eine feine Sache, gefällt mir

Wird es auch die Möglichkeit geben den Inhalt eines TActionManagers abzubilden?
  Mit Zitat antworten Zitat
Antwort Antwort


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 08:30 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz