Community of VE/MapPoint Users and Developers
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 ...
| |||||||
| Register | Blogs | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| |||
| MapPoint - PostMessage + Additional commands ... (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 |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
| |
| ||||
| 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 |
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.