MapPoint Forums

MapForums

Community of VE/MapPoint Users and Developers




MapPoint - PostMessage + Additional commands ...

This is a discussion on MapPoint - PostMessage + Additional commands ... within the MapPoint 2006/2009 Discussion forums, part of the Map Forums category; Nice way to use any mappoint function even the hidden one.. (And there are a Bounch of it, download w32dasm ...


Go Back   MapPoint Forums > Map Forums > MapPoint 2006/2009 Discussion

Register Blogs FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 03-03-2005
Senior Member
Black Belt
 
Join Date: Jul 2002
Posts: 5,138
MapPoint - PostMessage + Additional commands ...

Nice way to use any mappoint function even the hidden one..

(And there are a Bounch of it, download w32dasm and open
MSM10EUR.dll or MSM10XX.dll .)


Code:
void __fastcall TMDIChild::MPToolbarClick(TObject *Sender)
{
	
    TMenuItem *AMenu = dynamic_cast <TMenuItem*>(Sender);
    AMenu->Checked=!AMenu->Checked;


	// Menu Tag holds the send message id in decimal
    ::PostMessage (hWndMP,WM_COMMAND, (long) AMenu->Tag, NULL);

    /*
	german version   AMenu->Tag contains 5010 ...
	Standard  [ID l392h]    5010   .. even translation error if @at mappoint
        Navigation [ID l393h]	5011
        Zeichnen [ID l394h]		5012
        Ort und Maßstab [ID l39Dh] 5021

        Legende und Uebersicht [88d7h]  35031


    */

}


The above sample shows howto make a Toolbutton Menu with DropDown check menu.
(Tested in Borland BCB Builder, the PostMessage should work in almost any language.)


And now the question :

Could someone explain me or post additional infos on the functions :


<pre>
MenuID_138C

Test {Popup}
Karte verwischen [ID=89E5h]
Breite/Länge/Höhe... [ID=8A12h]
Locator für Breite/Länge/Höhe... [ID=8A14h]
Pinbenachrichtigungen {Popup}
Umfangsänderung [ID=8A18h]
Thematische Änderung [ID=8A19h]
Verlorener Anschluss [ID=8A1Ah]
Schema veraltet [ID=8A1Bh]
Schema geändert [ID=8A1Ch]
Thematische Spalten gelöscht [ID=8A1Dh]
Fertig gestellte Gruppe [ID=8A1Eh]

Debuggen {Popup}
Stapel laden [ID=8A1Fh]
Stapelüberprüfung [ID=8A20h]
Speicherkontrollpunkt [ID=8A21h]
Speicherunterschied [ID=8A22h]
Objekte seit Kontrollpunkt [ID=8A23h]
Speicherlücken [ID=8A24h]

Reise laden [ID=8A25h]
VBScript-Direktfenster [ID=7D00h]


</pre>


Menu Resource Table : This Message would even Help some users, that
got Misleading info from MSDN.
(On some msdn mappoint pages there are samples with statements,
that you can't use the savehtml directly and so on.. if you
usw PostMessage the lie would expire and the functions are usable.)

<pre>
+++++++++++++++++++ MENU INFORMATION ++++++++++++++++++

Number of Menus = 26 (decimal)


MenuID_0001

Datei {Popup}
Neu... Strg+N [ID=1450h]
Öffnen... Strg+O [ID=E101h]
Speichern Strg+S [ID=E103h]
Speichern unter... [ID=E104h]
Als Webseite speichern... [ID=88D8h]
Gespeicherte Webseiten verwalten... [ID=88F9h]
Seite einrichten... [ID=E105h]
Drucken... Strg+P [ID=E107h]
Senden an {Popup}
E-Mail-Empfänger (als Bild)... [ID=88FAh]
E-Mail-Empfänger (als Anlage)... [ID=E10Ch]

Karte für Pocket Streets exportieren... [ID=8A06h]
Zuletzt verwendete Datei [ID=E110h]
Beenden [ID=E141h]

Bearbeiten {Popup}
<Rückgängig> [ID=E12Bh]
<Wiederherstellen> [ID=E12Ch]
Ausschneiden Strg+X [ID=E123h]
Kopieren Strg+C [ID=E122h]
Karte kopieren Strg+Umschalt+C [ID=89EBh]
Routenplan kopieren [ID=DA92h]
Verknüpfung kopieren [ID=89EDh]
Einfügen Strg+V [ID=E125h]
Verknüpfung einfügen [ID=E126h]
Löschen Entf [ID=89EAh]
Suchen... Strg+F [ID=88C4h]
Im Web suchen Strg+K [ID=88EEh]

Ansicht {Popup}
Zurück Alt+Nach-links [ID=88B8h]
Vorwärts Alt+Nach-rechts [ID=88B9h]
Zoomen {Popup}
Vergrößern + [ID=88BAh]
Verkleinern - [ID=88BBh]
Markiertes Gebiet [ID=88D9h]
Daten [ID=89ECh]
Gesamte Route [ID=88DAh]
Europa [ID=AFD2h]

Kartenschriftgröße {Popup}
Am größten [ID=89F4h]
Größer [ID=89F5h]
Mittel [ID=89F6h]
Kleiner [ID=89F7h]
Am kleinsten [ID=89F8h]

Kartenart {Popup}
Straßenkarte [ID=8A3Eh]
Straßen- und Datenkarte [ID=8A3Fh]
Datenkarte [ID=8A40h]
Topographische Karte [ID=8A41h]
Politische Karte [ID=8A42h]

Globusansicht bei Verkleinerung [ID=8AA0h]
Legende und Übersicht Strg+G [ID=88D7h]
Symbolleisten {Popup}
Standard [ID=1392h]
Navigation [ID=1393h]
Zeichnen [ID=1394h]
Ort und Maßstab [ID=139Dh]

Einträge ein- oder ausblenden... [ID=89F1h]
Informationen anzeigen F8 [ID=88DEh]

Daten {Popup}
Datenzuordnungs-Assistent... Strg+W [ID=89E4h]
Datenimport-Assistent... Strg+I [ID=89E8h]
Datenverknüpfungs-Assistent... Strg+L [ID=89E7h]
Gebiete... Strg+T [ID=89E9h]
Datensätze zuordnen... [ID=8A00h]
Verknüpfte Datensätze aktualisieren Um [ID=88C8h]
Nach Excel exportieren [ID=8A09h]
Pineigenschaften [ID=89F0h]
Dataseteigenschaften [ID=89FDh]
Kartentyp... [ID=89FCh]
Datenfelder... [ID=89FEh]
Legende formatieren... [ID=89FFh]

Route {Popup}
Routenplaner Strg+R [ID=88DCh]
Route löschen [ID=8A35h]
Geplante Pause... [ID=8A32h]
Als Ausgangspunkt hinzufügen [ID=8A39h]
Als Zielpunkt hinzufügen [ID=8A3Ah]
Als Zwischenstopp hinzufügen [ID=8A3Bh]
Routenplan Strg+F5 [ID=8A34h]
Zwischenstopps optimieren [ID=8A3Ch]
Anweisungen Strg+U [ID=88EDh]
Weitere Optionen... [ID=8A37h]
Gebiet umgehen [ID=8A33h]

Extras {Popup}
Fahrtzeitzone erstellen... [ID=8A9Eh]
Nahe gelegene Einträge suchen Strg+D [ID=89EFh]
Markieren [ID=89F2h]
Entfernung messen Strg+E [ID=E370h]
Positionsbestimmung [ID=8A03h]
GPS {Popup}
Position ermitteln [ID=8A76h]
Position immer anzeigen [ID=8A77h]
GPS-Bestimmung [ID=8A78h]
GPS-Empfänger konfigurieren... [ID=8A79h]

COM-Add-Ins... [ID=8A50h]
Kartenfeedback senden... [ID=8A08h]
Optionen... [ID=8A0Ah]

? {Popup}
Microsoft MapPoint-Hilfe F1 [ID=8010h]
Direkthilfe Umschalt+F1 [ID=E145h]
MapPoint im Web [ID=8A0Ch]
MapPoint-Tour [ID=8A0Dh]
MapPoint registrieren... [ID=8AA1h]
Info [ID=E140h]


MenuID_0002

Datei {Popup}
Neu... Strg+N [ID=1450h]
Öffnen... Strg+O [ID=E101h]
Speichern Strg+S [ID=E103h]
Speichern unter... [ID=E104h]
Als Webseite speichern... [ID=88D8h]
Gespeicherte Webseiten verwalten... [ID=88F9h]
Seite einrichten... [ID=E105h]
Drucken... Strg+P [ID=E107h]
Senden an {Popup}
E-Mail-Empfänger (als Bild)... [ID=88FAh]
E-Mail-Empfänger (als Anlage)... [ID=E10Ch]

Karte für Pocket Streets exportieren... [ID=8A06h]
Zuletzt verwendete Datei [ID=E110h]
Beenden [ID=E141h]

Bearbeiten {Popup}
<Rückgängig> [ID=E12Bh]
<Wiederherstellen> [ID=E12Ch]
Ausschneiden Strg+X [ID=E123h]
Kopieren Strg+C [ID=E122h]
Karte kopieren Strg+Umschalt+C [ID=89EBh]
Routenplan kopieren [ID=DA92h]
Einfügen Strg+V [ID=E125h]
Löschen Entf [ID=89EAh]
Suchen... Strg+F [ID=88C4h]
Im Web suchen Strg+K [ID=88EEh]

Ansicht {Popup}
Zurück Alt+Nach-links [ID=88B8h]
Vorwärts Alt+Nach-rechts [ID=88B9h]
Zoomen {Popup}
Vergrößern + [ID=88BAh]
Verkleinern - [ID=88BBh]
Markiertes Gebiet [ID=88D9h]
Daten [ID=89ECh]
Gesamte Route [ID=88DAh]
Europa [ID=AFD2h]

Kartenschriftgröße {Popup}
Am größten [ID=89F4h]
Größer [ID=89F5h]
Mittel [ID=89F6h]
Kleiner [ID=89F7h]
Am kleinsten [ID=89F8h]

Kartenart {Popup}
Straßenkarte [ID=8A3Eh]
Topographische Karte [ID=8A41h]
Politische Karte [ID=8A42h]

Globusansicht bei Verkleinerung [ID=8AA0h]
Legende und Übersicht Strg+G [ID=88D7h]
Symbolleisten {Popup}
Standard [ID=1392h]
Navigation [ID=1393h]
Zeichnen [ID=1394h]
Ort und Maßstab [ID=139Dh]

Einträge ein- oder ausblenden... [ID=89F1h]
Informationen anzeigen F8 [ID=88DEh]

Daten {Popup}
Datenimport-Assistent... Strg+I... [ID=89E8h]
Datensätze zuordnen... [ID=8A00h]
Pineigenschaften [ID=89F0h]
Dataseteigenschaften [ID=89FDh]

Route {Popup}
Routenplaner Strg+R [ID=88DCh]
Route löschen [ID=8A35h]
Geplante Pause... [ID=8A32h]
Als Ausgangspunkt hinzufügen [ID=8A39h]
Als Zielpunkt hinzufügen [ID=8A3Ah]
Als Zwischenstopp hinzufügen [ID=8A3Bh]
Routenplan Strg+F5 [ID=8A34h]
Zwischenstopps optimieren [ID=8A3Ch]
Anweisungen Strg+U [ID=88EDh]
Weitere Optionen... [ID=8A37h]
Gebiet umgehen [ID=8A33h]

Extras {Popup}
Fahrzeitzone erstellen... [ID=8A9Eh]
Nahe gelegene Einträge suchen Strg+D [ID=89EFh]
Markieren [ID=89F2h]
Entfernung messen Strg+E [ID=E370h]
Positionsbestimmung [ID=8A03h]
GPS {Popup}
Position ermitteln [ID=8A76h]
Position immer anzeigen [ID=8A77h]
GPS-Bestimmung [ID=8A78h]
GPS-Empfänger konfigurieren... [ID=8A79h]

Kartenfeedback senden... [ID=8A08h]
Optionen... [ID=8A0Ah]

? {Popup}
Microsoft AutoRoute-Hilfe F1 [ID=8010h]
Direkthilfe Umschalt+F1 [ID=E145h]
AutoRoute im Web [ID=8A0Ch]
AutoRoute registrieren... [ID=8AA1h]
Info [ID=E140h]


MenuID_0003

Datei {Popup}
Neu... Strg+N [ID=1450h]
Öffnen... Strg+O [ID=E101h]
Speichern Strg+S [ID=E103h]
Speichern unter... [ID=E104h]
Als Webseite speichern... [ID=88D8h]
Gespeicherte Webseiten verwalten... [ID=88F9h]
Seite einrichten... [ID=E105h]
Drucken... Strg+P [ID=E107h]
Senden an {Popup}
E-Mail-Empfänger (als Bild)... [ID=88FAh]
E-Mail-Empfänger (als Anlage)... [ID=E10Ch]

Karte für Pocket Streets exportieren... [ID=8A06h]
Zuletzt verwendete Datei [ID=E110h]
Beenden [ID=E141h]

Bearbeiten {Popup}
<Undo> [ID=E12Bh]
<Redo> [ID=E12Ch]
Ausschneiden Strg+X [ID=E123h]
Kopieren Strg+C [ID=E122h]
Karte kopieren Strg+Umschalt+C [ID=89EBh]
Routenplan kopieren [ID=DA92h]
Einfügen Strg+V [ID=E125h]
Löschen Entfernen [ID=89EAh]
Suchen... Strg+F [ID=88C4h]
Im Web suchen Strg+K [ID=88EEh]

Ansicht {Popup}
Zurück Alt+Nach-links [ID=88B8h]
Vorwärts Alt+Nach-rechts [ID=88B9h]
Zoomen {Popup}
Vergrößern F6 [ID=88BAh]
Verkleinern F5 [ID=88BBh]
Markiertes Gebiet [ID=88D9h]
Daten [ID=89ECh]
Gesamte Route [ID=88DAh]
Europa [ID=AFD2h]

Kartenschriftgröße {Popup}
Am größten [ID=89F4h]
Größer [ID=89F5h]
Mittel [ID=89F6h]
Kleiner [ID=89F7h]
Am kleinsten [ID=89F8h]

Kartenart {Popup}
Straßenkarte [ID=8A3Eh]
Topographische Karte [ID=8A41h]
Politische Karte [ID=8A42h]

Globusansicht bei Verkleinerung [ID=8AA0h]
Legende und Übersicht Strg+G [ID=88D7h]
Symbolleisten {Popup}
Standard [ID=1392h]
Navigation [ID=1393h]
Zeichnen [ID=1394h]
Ort und Maßstab [ID=139Dh]

Einträge ein- oder ausblenden... [ID=89F1h]
Informationen anzeigen F8 [ID=88DEh]

Daten {Popup}
Datenimport-Assistent... Strg+I [ID=89E8h]
Datensätze zuordnen... [ID=8A00h]
Pineigenschaften [ID=89F0h]
Dataseteigenschaften [ID=89FDh]

Route {Popup}
Routenplaner Strg+R [ID=88DCh]
Route löschen [ID=8A35h]
Geplante Pause... [ID=8A32h]
Als Ausgangspunkt hinzufügen [ID=8A39h]
Als Zielpunkt hinzufügen [ID=8A3Ah]
Als Zwischenstopp hinzufügen [ID=8A3Bh]
Routenplan Strg+F5 [ID=8A34h]
Anweisungen Strg+U [ID=88EDh]
Weitere Optionen... [ID=8A37h]
Gebiet umgehen [ID=8A33h]

Extras {Popup}
Nahe gelegene Einträge suchen Strg+D [ID=89EFh]
Markieren [ID=89F2h]
Entfernung messen Strg+E [ID=E370h]
Positionsbestimmung [ID=8A03h]
Kartenfeedback senden... [ID=8A08h]
Optionen... [ID=8A0Ah]

Hilfe {Popup}
Microsoft AutoRoute-Hilfe F1 [ID=8010h]
Direkthilfe Umschalt+F1 [ID=E145h]
AutoRoute im Web [ID=8A0Ch]
AutoRoute registrieren... [ID=8AA1h]
Info [ID=E140h]


MenuID_1388

Bearbeiten {Popup}
<Rückgängig> [ID=E12Bh]
<Wiederherstellen> [ID=E12Ch]
Ausschneiden Strg+X [ID=E123h]
Kopieren Strg+C [ID=E122h]
Karte kopieren Strg+Umschalt+C [ID=89EBh]
Routenplan kopieren [ID=DA92h]
Verknüpfung kopieren [ID=89EDh]
Einfügen Strg+V [ID=E125h]
Verknüpfung einfügen [ID=E126h]
Löschen Entf [ID=89EAh]
Suchen... Strg+F [ID=88C4h]
Im Web suchen Strg+K [ID=88EEh]

Ansicht {Popup}
Zurück Alt+Nach-links [ID=88B8h]
Vorwärts Alt+Nach-rechts [ID=88B9h]
Zoomen {Popup}
Vergrößern + [ID=88BAh]
Verkleinern - [ID=88BBh]
Markiertes Gebiet [ID=88D9h]
Daten [ID=89ECh]
Gesamte Route [ID=88DAh]
Europa [ID=AFD2h]

Kartenschriftgröße {Popup}
Am größten [ID=89F4h]
Größer [ID=89F5h]
Mittel [ID=89F6h]
Kleiner [ID=89F7h]
Am kleinsten [ID=89F8h]

Kartenart {Popup}
Straßenkarte [ID=8A3Eh]
Straßen- und Datenkarte [ID=8A3Fh]
Datenkarte [ID=8A40h]
Topographische Karte [ID=8A41h]
Politische Karte [ID=8A42h]

Globusansicht bei Verkleinerung [ID=8AA0h]
Legende und Übersicht Strg+G [ID=88D7h]
Symbolleisten {Popup}
Standard [ID=1392h]
Navigation [ID=1393h]
Zeichnen [ID=1394h]
Ort und Maßstab [ID=139Dh]

Einträge ein- oder ausblenden... [ID=89F1h]
Informationen anzeigen F8 [ID=88DEh]

Daten {Popup}
Datenzuordnungs-Assistent... Strg+W [ID=89E4h]
Datenimport-Assistent... Strg+I... [ID=89E8h]
Datenverknüpfungs-Assistent... Strg+L. [ID=89E7h]
Gebiete... Strg+T [ID=89E9h]
Datensätze zuordnen... [ID=8A00h]
Verknüpfte Datensätze aktualisieren Um [ID=88C8h]
Nach Excel exportieren [ID=8A09h]
Pineigenschaften [ID=89F0h]
Dataseteigenschaften [ID=89FDh]
Kartentyp... [ID=89FCh]
Datenfelder... [ID=89FEh]
Legende formatieren... [ID=89FFh]

Route {Popup}
Routenplaner Strg+R [ID=88DCh]
Route löschen [ID=8A35h]
Geplante Pause... [ID=8A32h]
Als Ausgangspunkt hinzufügen [ID=8A39h]
Als Zielpunkt hinzufügen [ID=8A3Ah]
Als Zwischenstopp hinzufügen [ID=8A3Bh]
Routenplan Strg+F5 [ID=8A34h]
Zwischenstopps optimieren [ID=8A3Ch]
Anweisungen Strg+U [ID=88EDh]
Weitere Optionen... [ID=8A37h]
Gebiet umgehen [ID=8A33h]
...
...

</pre>

Note: Sorry that I had only the German Version of MP.


Thx in Advance
elec29a Hofer Hansjoerg
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
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

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

Similar Threads

Thread Thread Starter Forum Replies Last Post
How can I find all the commands and module for mappoint 2004 +username MapPoint 2006/2009 Discussion 1 02-26-2007 05:34 PM
Additional Data for Mappoint? Syd MapPoint 2006/2009 Discussion 0 05-27-2004 11:34 AM
voice commands in MP2004 Anonymous MapPoint 2006/2009 Discussion 3 03-28-2004 05:33 AM
Additional Data in MapPoint 2003 Eric Frost Wish List 21 01-25-2004 01:23 PM
additional tools for MapPoint Sebastian MapPoint 2006/2009 Discussion 0 01-24-2003 02:41 AM


All times are GMT -5. The time now is 10:30 PM.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
MP2K Magazine
Visitor Map

Flights to Funchal
Magnificent Madeira provides panoramic views for you. See for yourself and book cheap flights to the capital, Funchal.

Cruise Travel Agent
Book your cruise with Travel Counsellors. We are an award winning travel agent and can help plan your perfect cruise.

Holidays Italy
Book your holidays in Italy. Italy has a great climate and the beaches to go with it. Book a great deal for great value online at dealchecker.co.uk.

Holidays in Cuba
Holidays in Cuba are an eclectic mix of golden beaches, rich, colourful scenery and a proud cultural heritage. Book a break in Cuba now!

Tunisia
Tunisia enjoys excellent weather, golden beaches and a beautiful blue sea. Moving away from the beach you will find a country that has a rich and varied past. Discover the secrets of history yourself by exploring all the ruins.

Holiday Packages
Spoil yourself and your loved ones with one of the great Holiday Packages from Travel.co.uk.

Holidays to Cyprus
Take the plunge into a world of summer splendour! Find information on holidays to Cyprus online, only at On The Beach.


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51