Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Nachtraeglich Eintraege in eine Baumansicht einfuegen

Empfohlene Antworten

Guten Morgen,

ich habe einen Fenster(CFormView) mit einer Baumansicht in mein Hauptfenster eingefuegt, und diese Baumsicht auch unter CTreeForm::OnInitialUpdate() mit eintraegen gefuellt. Nun muss/will ich aber in einer Funktion die in CAnwendungDoc aufgerufen wird, eintraege hinzufuegen und konnte bis jetzt noch nicht herausfinden wie die das am geschicktesten bewerkstellige.

Kann mir da jemand einen tipp geben?

Gruss thomas

Ok, dann lass mich die frage anders formulieren:

Wie setzte ich in der Funktion in CAnwendungDoc einen Pointer auf das gewuenschte Fenster um dann dort meine eintraege hinzuzufuegen?

ich moechte von aus meiner Doc funktion heraus diese einrtaege einfuegen.

mein program analysiert einen textdump und soll dann wenn es bestimmt eintraege gefunden hat diese in die Baumansicht einfuegen.

ich moechte von aus meiner Doc funktion heraus diese einrtaege einfuegen.
Dann musst du zuerst an die View kommen:

POSITION pos = GetFirstViewPosition();
CDeineView* view = reinterpret_cast<CDeineView*>(GetNextView(pos));
if(view)
{
view->m_DeinTreeCtrl.InsertItem(...);
}[/code]

Hat funktioniert.

vielen dank fuer die hilfe.

gruss Thomas

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.