Download the free trial version
Basic4android Video
Features
Tutorials and manuals
Showcase
Screenshots

Go Back   Android Development Forum - Basic4android > Foreign Languages > German Forum
Documentation Wiki Register Members List B4P Search Today's Posts Mark Forums Read

Listview mit ContextMenu

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 09-17-2007, 08:30 PM
Filippo's Avatar
Basic4ppc Expert
 
Join Date: May 2007
Location: Schwäb. Gmünd, Germany
Posts: 906
Awards Showcase
Beta Tester 
Total Awards: 1
Default Listview mit ContextMenu

Hallo Programmierer,

ich brauche heure Hilfe! Ich habe die Metode "ContextMenu" in meine DLL hinzugefügt. Leider funktioniert aber nur auf dem Desktop und ich weis nicht warum.
Es ist so das auf dem Desktop die Rechte-Maus-Taste vorhanden ist und funktioniert, wie erzeuge ich aber die Rechte-Maus-Taste auf dem PPC?
Oder wie kann man dieses Event/Ereignis in "SharpDevelop" erzeugen damit auch auf dem PPC funktioniert?

Als Anlage ein Basic4ppc-Test und den Listview-Source-Code.

Ciao,
Filippo
Attached Files
File Type: zip ContextMenu.zip (73.1 KB, 32 views)
__________________
PPC: MDA Pro, 2GB SD
Device: HTC Desire , Android 2.2
______________________
Reply With Quote
  #2 (permalink)  
Old 09-17-2007, 09:29 PM
specci48's Avatar
Basic4ppc Expert
 
Join Date: Apr 2007
Location: Germany
Posts: 993
Awards Showcase
Beta Tester Forum Contributer 
Total Awards: 2
Default

Hallo Filippo,

leider kenne ich mich mit der dll-Programmierung nicht aus, aber das Kontextmenü auf dem Device erhält man, wenn man auf ein entsprechendes Element tippt und den Stift dann für einige Zeit gedrückt hält (tap and hold).

Irgendwie scheint die dll aber noch eine andere "Macke" zu haben. So wie sie dem .Zip File beiligt, erhalte ich auf meinem Ppc immer einen Ladefehler beim Programmstart, weil die dll nicht gelesen/geladen werden kann...

Übrigens bin ich mir nicht sicher, ob Du das Kontextmenü in die ListView unbedingt komplett(!) integrieren mußt.
Beispiel Table:
Eine Tabelle hat das Kontextmenü auch nicht komplett integriert. Hierfür gibt es ja extra die FormLib.dll. Mit dieser dll kann man das Kontextmenü "neutral" entwerfen und dann an das gewünschte Element hängen. Schau Dir hierzu doch mal das Beispiel in der Hilfe an, wie das Kontextmenue an die Textbox gehangen wird. Die letzte Zeile im Beispiel
Code:
FormLib1.AddContextMenu("TextBox1", Context1.Value)
funktioniert auch mit anderen Elementen, also z.B. mit der Table, aber aktuell nicht mit der ListView.


Gruß

specci48
Reply With Quote
  #3 (permalink)  
Old 09-17-2007, 10:30 PM
Filippo's Avatar
Basic4ppc Expert
 
Join Date: May 2007
Location: Schwäb. Gmünd, Germany
Posts: 906
Awards Showcase
Beta Tester 
Total Awards: 1
Default

Hallo specci48,

ich denke es muss doch in der DLL integriert werden. Übrigens funktioniert es nicht nur mit der Listview.dll sondern auch mit der ScrollBar.dll nicht.
Komisch ist das es auf dem Desktop einwandfrei funktioniert und auf dem PPC nicht.

Das Beispiel vom Zip-File müsste normalerweiß in Ordung sein.


Ciao,
Filippo
__________________
PPC: MDA Pro, 2GB SD
Device: HTC Desire , Android 2.2
______________________
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
ContextMenu and center button long press N1c0_ds Questions (Windows Mobile) 1 11-03-2008 04:56 AM
Listview.dll giannimaione German Forum 4 06-03-2008 09:34 PM
MS ListView enonod Basic4ppc Wishlist 2 04-27-2008 02:16 PM
Listview help jeterry Questions (Windows Mobile) 5 04-18-2008 12:36 PM
ListView and contextmenu magi6162 Questions (Windows Mobile) 2 09-20-2007 08:15 AM


All times are GMT. The time now is 10:15 PM.


Powered by vBulletin® Version 3.6.12
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0